Skip to content
View in the app

A better way to browse. Learn more.

Armbian Community Forums

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

SBC News

Atom feed, Pull requests awaiting review and other tech news

  1. LILYGO has designed another ESP32 board with a 4G LTE modem with the LILYGO T-A7608E-H & T-A7608SA-H variants equipped with respectively SIMCom A7608SA-H for South America, New Zealand, and Australia, and SIMCom A7608E-H for the EMEA, South Korean, and Thai markets, both delivering up to 150 Mbps download and 50 Mbps upload speeds. The board also supports GPS, includes a 18650 battery holder, and features I/O expansion headers that support an add-on board with RS485 and CAN bus interfaces, in a way similar to the company’s earlier TTGO T-CAN485 board with ESP32, but no cellular connectivity. LILYGO T-A7068E-H/T-A7608SA-H board specifications: Wireless Connectivity WiF…

    • Reputation Points

    • 0 replies
    • 1.7k views
  2. Lattice Semi ICE40 boards are pretty popular notably thanks to the availability of open-source tools. ICE-V Wireless is another ICE40 UltraPlus FPGA board that also adds wireless support through an ESP32-C3-MINI-1 module with WiFi 4 and Bluetooth LE connectivity. Designed by QWERTY Embedded Design, the board also comes with 8MB PSRAM, offers three PMOD expansion connectors, plus a header for GPIOs, and supports power from USB or a LiPo battery (charging circuit included). ICE-V Wireless specifications: FPGA – Lattice Semi ICE40UP5K-SG48 FPGA with 5280 LUTs, 120 Kbits EBR RAM, 1024 Kbits PSRAM External RAM – 8MB PSRAM Wireless – ESP32-C3-MINI-1 module with 2.4 GHz WiFi 4 a…

    • Reputation Points

    • 0 replies
    • 1.3k views
  3. Description KDE plasma desktop for Debian Sid Jira reference number [AR-9999] How Has This Been Tested? [ ] Build and boot Odroid N2 image Checklist: [ ] My code follows the style guidelines of this project [ ] I have performed a self-review of my own code [ ] I have commented my code, particularly in hard-to-understand areas [ ] I have made corresponding changes to the documentation [ ] My changes generate no new warnings [ ] Any dependent changes have been merged and published in downstream modules View the full article

    • Reputation Points

    • 0 replies
    • 932 views
  4. meson64: edge: rework to kernel 5.19 JIRA AR-1231 [x] based on the work done by @adeepn on #3898 -- thanks! [x] took the opportunity to finally remove CONFIG_ARCH_ROCKCHIP=y from meson64 .config [x] bumped to 5.19-rc3 without issue [x] backported a bunch of fixes I had done on 5.10 back in #3154 - namely: [x] remove meson_drv_shutdown revert patch, instead CONFIG_DRM_MESON=y and its dependencies in .config (this allows proper shutdown on non-ODROID, while keeping ODROID rebooting nicely -- reference https://lore.kernel.org/linux-arm-kernel/7h4kfjpe07.fsf@baylibre.com/T/ ) [x] N2(+): do NOT enable SD UHS mode, which cause next-reboot u-boot to not be able to use SD (vo…

    • Reputation Points

    • 0 replies
    • 945 views
  5. Description Jira reference number AR-1249 How Has This Been Tested? Please describe the tests that you ran to verify your changes. Please also note any relevant details for your test configuration. [ ] Test A [ ] Test B Checklist: [ ] My code follows the style guidelines of this project [ ] I have performed a self-review of my own code [ ] I have commented my code, particularly in hard-to-understand areas [ ] I have made corresponding changes to the documentation [ ] My changes generate no new warnings [ ] Any dependent changes have been merged and published in downstream modules View the full article

    • Reputation Points

    • 0 replies
    • 1.2k views
  6. Description Please include a summary of the change and which issue is fixed. Please also include relevant motivation and context. List any dependencies that are required for this change. Jira reference number AR-1248 How Has This Been Tested? Checklist: [ ] My code follows the style guidelines of this project [ ] I have performed a self-review of my own code [ ] I have commented my code, particularly in hard-to-understand areas [ ] I have made corresponding changes to the documentation [ ] My changes generate no new warnings [ ] Any dependent changes have been merged and published in downstream modules View the full article

    • Reputation Points

    • 0 replies
    • 907 views
  7. Mixtile Edge 2 Kit is a mini PC/IoT edge computer powered by a Rockchip RK3568 quad-core Cortex-A55 processor coupled with up to 4GB RAM and 32GB flash that features a 12V SATA + SMBUS port that allows the insertion of a 20Ah battery pack lasting up to 12 hours for locations where power may be intermittent. The 3.5-inch industrial mini PC also offers Gigabit Ethernet and WiFi 6 connectivity, three USB 3.0 ports, plus expansion with M.2 and mPCIe sockets, as well as a similar U.2 connector found in the company’s Mixtile Blade 3 SBC powered by Rockchip RK3588 processor, but routed to different interfaces. Mixtile Edge 2 Kit specifications: SoC – Rockchip RK3568 quad-core A…

    • Reputation Points

    • 0 replies
    • 1.1k views
  8. Description Jira reference number AR-1245 How Has This Been Tested? Please describe the tests that you ran to verify your changes. Please also note any relevant details for your test configuration. [x] Build and boot Cinnamon Sid image for Odroid N2 [x] Build and boot Budgie Sid image for Odroid N2 Checklist: [x] My code follows the style guidelines of this project [x] I have performed a self-review of my own code [x] I have commented my code, particularly in hard-to-understand areas [ ] I have made corresponding changes to the documentation [x] My changes generate no new warnings [x] Any dependent changes have been merged and published in downstream modules View t…

    • Reputation Points

    • 0 replies
    • 1.1k views
  9. Started by RSS Bot,

    Description Maintenance. Jira reference number [AR-9999] How Has This Been Tested? [ ] Tested build at MR View the full article

    • Reputation Points

    • 0 replies
    • 942 views
  10. Description After some inspections related to pwm patch recently introduced and reverted on v5.18 kernel patchset (see https://github.com/armbian/build/pull/3928), it turned out that some boards (OrangePI 4/LTS, Tinkerboard 2) use a pinctrl configuration name active which is inherited from legacy kernel. Mainline kernel does not use such pinctrl configuration name, but wants default. This effect of this misnaming is an increased voltage supplied to "vdd_log" regulator and an increased power consumption since the configuration active is just ignored on mainline kernel. Power consumption has been tested using a regular multimeter, on my OrangePI 4 LTS board, and with the …

    • Reputation Points

    • 0 replies
    • 899 views
  11. Description GPU governor for rk3399 (Mali T860, Panfrost driver) was set to “performance” 4 years ago due to issues with simple_ondemand; nowadays simple_ondemand works just fine. This fix makes my board (Orange PI 4 LTS) consume ~25mA (125mW) less current and obviously makes soc fresher. Jira reference number AR-1246 How Has This Been Tested? [x] Tested setting simple_ondemand manually on official Ubuntu Jammy XFCE image [x] Built Ubuntu Jammy XFCE image from scratch Checklist: [x] My code follows the style guidelines of this project [x] I have performed a self-review of my own code [x] I have commented my code, particularly in hard-to-understand areas [x] I have m…

    • Reputation Points

    • 0 replies
    • 1.1k views
  12. Description If 1st job is not run, no other will. We need to move IF to the step. Jira reference number AR-1244 How Has This Been Tested? [x] Manual run Checklist: [x] My code follows the style guidelines of this project [x] I have performed a self-review of my own code [x] I have commented my code, particularly in hard-to-understand areas [ ] I have made corresponding changes to the documentation [x] My changes generate no new warnings [x] Any dependent changes have been merged and published in downstream modules View the full article

    • Reputation Points

    • 0 replies
    • 1.1k views
  13. Description Closing https://github.com/armbian/build/issues/3862 View the full article

    • Reputation Points

    • 0 replies
    • 766 views
  14. 3D printing can be time-consuming and challenging, and even today, it’s still not as easy as using a photocopier, but the team at Bambu Lab has taken it upon itself to make a better, easier-to-use 3D printer with the X1 color 3D printer combining LIDAR and AI technology to level the bed, calibrate the prints, and detect anomalies. The Bambu Lab X1 3D printer supports up to 16 colors, is making removing support easier with snap-away material or dissolvable filament, can handle PC and PA-CF filaments beyond the traditional PLA and PETG filaments, manage up to 500 mm/s prints, and provides better prints with features such as active vibration compensation. Oh, and you don’t n…

    • Reputation Points

    • 0 replies
    • 1.6k views
  15. The current patch is a direct copy of the OEM setup. It includes Nanopi dts files that belong to other boards. Remove unnecessary Nanopi device tree includes and files. Incorporate the appropriate nodes into orangepi-r1plus-lts tree. Remove the Nanopi dts files from the patch. Jira reference number AR-1243 Please describe the tests that you ran to verify your changes. Please also note any relevant details for your test configuration. Tested on orangepi-r1-lts board. Iperf tests on both ports (ETH1 and LAN1) produced expected results in bidirectional tests. Checklist: [x] My code follows the style guidelines of this project [x] I have performed a self-review of my o…

    • Reputation Points

    • 0 replies
    • 1.1k views
  16. Quectel SG560D is a 5G Sub-6GHz & WiFi 6E module for AIoT applications that runs Android 12 on a Qualcomm QCM6490 SoC with an octa-core Kryo 670 64-bit Arm CPU and a Qualcomm Adreno 643L GPU. The SG560D module is equipped with 4GB LPDDR4X RAM and 64GB UFS storage by default, supports up to 2520×1080 MIPI display at a refresh rate of 144Hz, and can deliver up to 14 TOPS for AI inference. Quectel SG560D key features and specifications: SoC – Qualcomm QCM6490 octa-core processor with one Kryo 670 Gold plus high-performance core up to 2.7 GHz, 3x Kryo Gold cores at 2.4 GHz, 4x Kryo Silver low-power cores @ 1.9 GHz, Adreno 643L GPU, 6th gen AI Engine delivering up to 14 TO…

    • Reputation Points

    • 0 replies
    • 1.4k views
  17. Mark Himelstein, Chief Technology Officer, RISC-V International, and Dr. Philipp Tomsich, Chief Technologist & Founder, VRULL GmbH hinted that we may see a RISC-V laptop in 2022 in a presentation entitled “From Technology to Product – Maturing the RISC-V Ecosystem” with one of the slides showing what could be a RISC-V laptop prototype and The Register suspected it might come from the Institute of Software at the Chinese Academy of Sciences (ISCAS) since it was planning to build 2,000 RISC-V laptops by the end of 2022. But there’s at least one more potential RISC-V laptop project coming our way with StarFive asking users to fill out a survey about a laptop, mini PC, or…

    • Reputation Points

    • 0 replies
    • 1.2k views
  18. I would not usually ask myself “is there a GPU?” in a Bluetooth LE SoC, but that’s exactly what Renesas SmartBond DA1470x Bluetooth 5.2 LE microcontroller offers with a 2D GPU used to accelerate the rendering of user interfaces in wearables, healthcare devices, home appliances with displays, industrial automation and security systems, as well as consoles in e-bikes and gaming equipment. The DA1470x also comes with a Cortex-M33 application core, a Cortex-M0+ sensor node controller, 1.5MB SRAM, and an ultra-low-power hardware VAD for always-on audio processing, as well as various peripherals. Specifications: CPU cores Arm Cortex-M33 core @ up to 160 MHz for the application …

    • Reputation Points

    • 0 replies
    • 1k views
  19. Description Continuation of work on the development of a unified package installation function in the armbian build system. Sometimes we need to install a package as a package file that is located in the local directory. Now the function will independently calculate the package dependencies and install these dependencies and the package file itself. How Has This Been Tested? It is well tested. We can start using this new opportunity. [x] The installation of packages that are not available in the available repositories has been tested. The packages were taken\downloaded from third-party sources. Checklist: [x] My code follows the style guidelines of this project [x] I…

    • Reputation Points

    • 0 replies
    • 976 views
  20. DevTerm modular, portable Linux terminal initially designed for modules based on Raspberry Pi CM3 form factor, can now work with Raspberry Pi CM4 for extra performance and memory thanks to a $19 adapter. The Devterm was initially launched in 2020 with a 6.8-inch IPS screen, a keyboard with 67 keys, and a battery module, all connected through the ClockworkPi v3.14 carrier board taking a choice of core modules based on Allwinner H6 or Rockchip RK3399 (now supported in Armbian), besides the Raspberry Pi Compute Module 3 mentioned above. More recently, it also got an Allwinner D1 RISC-V module. The Raspberry Pi CM4 module should bring performance similar to the Rockchip RK33…

    • Reputation Points

    • 0 replies
    • 1k views
  21. Kontron D3723-R is an industrial mini-ITX motherboard equipped with the just-announced AMD Ryzen Embedded R2000 processor family that delivers higher performance than Ryzen R1000 Series while keeping the costs lower than AMD Ryzen Embedded V2000 solutions, and enabling Windows 11 support. Manufactured in Germany, the Kontron D3723-R will be offered with Ryzen R2312, R2314, R2514 and R2544 SKUs, and be particularly suitable for embedded graphics applications such as professional casino gaming systems, medical displays, thin clients, industrial PCs, infotainment, and digital signage systems. Kontron D3723-R specifications: SoC (one of the other) AMD Embedded R2312 dual-core…

    • Reputation Points

    • 0 replies
    • 1.2k views
  22. Avnet MaaxBoard 8ULP will be one of the first single board computers (SBC) based on the new NXP i.MX 8ULP Cortex-A35/M33 processor designed for Edge audio and HMI applications, and featuring NXP’s EdgeLock for device-to-cloud security. The board will come with 2GB RAM, 32GB eMMC flash, a MIPI DSI display connector, a MIPI CSI camera connector, Fast Ethernet and WiFi 5 connectivity, a digital microphone, and a 3.5mm stereo audio jack, and provide expansion capabilities via a 40-pin header for Raspberry Pi HATs and a 16-pin Shuttle Click header for MikroE Click add-on boards. MaaXBoard 8ULP SBC specifications: SoC – NXP i.MX 8ULP processor with 2x Arm Cortex-A35 core @ 1.0 …

    • Reputation Points

    • 0 replies
    • 1.2k views
  23. Description Sorry for uplifting the discussion again around the PWM patch for rockchip64 again, but I did some further tests and I'm not convinced. The patch rk3568-pwm-rockchip.patch looks like a copy-paste patch from rockchip v5.10 kernel and I can't find it on patchwork.kernel.org patches, so I guess it is not suitable for mainline. There is some weird behaviour I'm experiencing. My test board is the rk3318 tvbox, but this is not a cons; instead this is a pro and I'm going to explain why: these tvboxes lacks proper voltage regulator chips (like rk805 or rk808) and instead heavily relies on PWM to do power regulation for CPU and Logic planes. When PWM goes nuts, the bo…

    • Reputation Points

    • 0 replies
    • 1.1k views
  24. Imagination IMG RTXM-2200 32-bit RISC-V real-time CPU core is the first member of the company’s Catapult family comprised of four distinct RISC-V families for dynamic microcontrollers, real-time embedded CPUs, high-performance application CPUs, and functionally safe automotive CPUs. The company says it’s a highly scalable real-time, deterministic, 32-bit embedded CPU, that is feature-rich and flexible in design for mainstream devices, but, excuse the pun, leaves most of the details to your imagination… The new core will mostly be used as a helper core (aka co-processor) in more complex SoCs for 5G modems, cellular base stations, networking solutions for data transfer, pac…

    • Reputation Points

    • 0 replies
    • 927 views
  25. Compulab IOT-GATE-IMX8PLUS is a new Arm Linux IoT gateway powered by NXP i.MX 8M Plus SoC with up to 8GB RAM, 128GB storage, and plenty of connectivity options with dual Gigabit Ethernet, WiFi 6, Bluetooth 5.3 LE, and 4G LTE connector, as well as GNNS support and RS485/RS232 interfaces. The new IoT gateway builds upon theArm SystemReady IR certified IOT-GATE-IMX8 industrial gateway, but offers more RAM and storage, a 2.8 TOPS AI accelerator (in the NXP processor), improved connectivity, as well as a DVI-D port for video output. Compulab IOT-GATE-IMX8PLUS specifications: SoC – NXP i.MX8M Plus Quad or Quad-lite quad-core Arm Cortex-A53 processor @ up to 1.8 GHz with Arm Cor…

    • Reputation Points

    • 0 replies
    • 1.3k views
  26. We’ve written a couple of articles about Time-of-Flight (ToF) technology in recent weeks notably about ranging sensors such as VL53L8 dToF sensor and Toppan hybrid ToF sensor, but Orbbec has used the technology in their Femto camera line designed to capture 3D objects and scenes. The Femto 3D cameras support a depth-of-field (DoF) from 0.2 to 5 meters, multi-camera synchronization, can be used in complete darkness, and are equipped with a 6-Axis IMU tracking sensor for motion tracking. The ToF cameras should find their way into applications for healthcare, warehousing/shipping, autonomous robotics, augmented reality, and other sectors. Three models are available with the …

    • Reputation Points

    • 0 replies
    • 971 views
  27. Espressif Systems ESP32-C5 is an upcoming wireless RISC-V microcontroller for IoT applications that supports dual-band (2.4 & 5.0 GHz) WiFi 6 connectivity as well as Bluetooth 5.0 LE. It is the first dual-band processor from Espressif, as while the Shanghai-based company previously announced the ESP32-C6 WiFi 6 and Bluetooth 5 LE RISC-V SoC last year, it only supports 2.4 GHz frequency. Note it’s not the first dual-band WiFi 6 IoT chip on the market as NXP introduced the IW612 Wi-Fi 6, Bluetooth 5.2, 802.15.4 tri-radio solution last January, but ESP32-C5 should target different use cases. ESP32-C5 preliminary specifications: CPU – Single-core 32-bit RISC-V processor @…

    • Reputation Points

    • 0 replies
    • 1.1k views
  28. SolidRun RZ/G2LC SOM is a system-on-module based on Renesas RZ/G2LC single or dual-core Cortex-A55/M33 processor and designed for AI-enhanced human-machine-interface (HMI) applications, industrial and building automation, video surveillance, IoT, etc… The module is also equipped with 1GB DDR4 RAM, 8GB eMMC flash, and a wireless module with dual-band WiFi 4 and with Bluetooth 4.2 all packed into a tiny footprint measuring just 47 x 30mm that makes it suitable for space-constrained devices such as video doorbells and compact IP cameras. SolidRun RZ/G2LC SOM specifications: SoC – Renesas RZ/G2LC single or dual-core Arm Cortex-A55 processor @ up to 1.2 GHz with, 1x Cortex-M33…

    • Reputation Points

    • 0 replies
    • 1k views
  29. Part steadfast approach - part welcoming spirirt; Collabora continues to successfully expand with new talent amply on deck. Well ahead of the remote work curve, our new joiners have settled into their roles from their respective corners of the planet. View the full article

    • Reputation Points

    • 0 replies
    • 730 views
  30. Description One to many was enabled in CURRENT kernels. Odroid current is 5.4.y while for one wireless driver that is too old. https://github.com/armbian/build/pull/3918 Jira reference number AR-182 How Has This Been Tested? [x] Build test Checklist: [x] My code follows the style guidelines of this project [x] I have performed a self-review of my own code [x] I have commented my code, particularly in hard-to-understand areas [ ] I have made corresponding changes to the documentation [x] My changes generate no new warnings [x] Any dependent changes have been merged and published in downstream modules View the full article

    • Reputation Points

    • 0 replies
    • 905 views
  31. Description As our CI progresses into a complicated suite, we are finding new and new small issues that its best to work on under one Jira story. Jira reference number AR-1238 How Has This Been Tested? [ ] Test B Checklist: [ ] My code follows the style guidelines of this project [ ] I have performed a self-review of my own code [ ] I have commented my code, particularly in hard-to-understand areas [ ] I have made corresponding changes to the documentation [ ] My changes generate no new warnings [ ] Any dependent changes have been merged and published in downstream modules View the full article

    • Reputation Points

    • 0 replies
    • 927 views
  32. As expected, AMD has now launched the Ryzen Embedded R2000 series processors that build up on the earlier Ryzen Embedded R1000 family, but doubles the number of cores to up to four, gets improved Radeon graphics, and adds support for Windows 11 operating system. Performance and efficiency have also improved with the new Ryzen Embedded R2515 CPU exhibiting up to 81 percent higher CPU (Passmark v10) and graphics (3DMark) performance compared to Ryzen Embedded R1606G processor, as well as higher performance-per-watt efficiency thanks to the Zen+ core architecture. The company has four Ryzen Embedded R2000 processors in its portfolio at launch. Key features and specifications…

    • Reputation Points

    • 0 replies
    • 1.4k views
  33. Sipeed has launched the Lichee RV Dock Pro kit for the company’s Lichee RV Allwinner D1 RISC-V module that builds on the earlier Lichee RV Dock carrier board and adds a MIPI/RGB LCD connector, two built-in microphones, as well as an on-board JTAG+UART debugger based on Bouffalo Lab BL702 microcontroller. Lichee RV Dock Pro specifications (preliminary): Supported system-on-module (SoM) – Lichee RV module with Allwinner D1 RISC-V processor @ 1 GHz, 512MB DDR3, MicroSD card slot, and USB Type-C OTG port Storage – Optional SPI flash Display interfaces HDMI port up to 4Kp30 MIPI LCD/RGB interface for up to 720p30 display Audio – 3W power amplifier, 2x analog microphone, suppor…

    • Reputation Points

    • 0 replies
    • 1.7k views
  34. We’ve previously seen WiFi security cameras promising a year of battery life with products like the Eufy EverCam, but the Ingenic T31-based Smart Video Application Development Kit by Innophase may allow for the development of even more power-efficient WiFi AI security cameras with AI processing last can last over one year. The development kit combines Ingenic T31 MIPS & RISC-V camera SoC with Innophase Talaria TWO INP101x ultra-low-power (57µA @ DTIM10) Wi-Fi & BLE wireless module, that is estimated to last 14.4 months on a 3,000 mAh battery while operating at a 99.3% idle, 0.7% video capture ratio. Development kit content: Board with Ingenic T31 MIPS processor @ …

    • Reputation Points

    • 0 replies
    • 3.9k views
  35. Vecow has announced a series of new system-on-modules and development kits based on Mediatek Genio 350, Genio 500, or Genio 1200 processors for AIoT applications ranging from smart security, smart retail, and traffic vision to digital signage. This follows last week’s news about ADLINK LEC-MTK-I12000 SMARC module and devkit powered by MediaTek Genio 1200 Cortex-A78/A55 AIoT processor, but Vecow also offers solutions based on the entry-level Genio 350 quad-core Cortex-A53 processor, and the mid-range Genio 500 octa-core Cortex-A73/A53 processor. ESOM-MT-350 Genio 350 system-on-module and devkit Specifications: SoC – MediaTek Genio 350 quad-core Cortex-A53 processor @ 2.0GH…

    • Reputation Points

    • 0 replies
    • 1.4k views
  36. Selecting an LPWAN IoT module usually means selecting a particular LPWAN standard, but Cavli Wireless C42GM global IoT module combines LTE Cat M1 and NB-IoT (NB1/NB2) cellular IoT connectivity with Sigfox for “use cases that need the hybrid LPWAN approach”. The module also comes with optional GNSS for asset tracking and/or time synchronization and there’s also a variant that adds CAN FD wired communication. The C42GM module can also be fitted with an eSIM (embedded SIM) pre-loaded global connectivity. C42GM module specifications: LPWAN Cellular (NB-IoT and eMTC) Bands Supported – LTE Bands: B1/B2/B3/B4/B5/B8/B12/ B13/B18/B19/B20/B25/B26/B28/B66 3GPP Release: LTE 3GPP E-UT…

    • Reputation Points

    • 0 replies
    • 1.3k views
  37. Bumps crazy-max/ghaction-import-gpg from 3 to 5. Release notes Sourced from crazy-max/ghaction-import-gpg's releases. v5.0.0 Node 16 as default runtime (#136) This requires a minimum Actions Runner version of v2.285.0, which is by default available in GHES 3.4 or later. v4.4.0 Use eslint prettier plugin (#132) Bump openpgp from 5.2.0 to 5.2.1 (#131) Bump minimist from 1.2.5 to 1.2.6 (#134) Bump @​actions/exec from 1.1.0 to 1.1.1 (#133) v4.3.0 Update dev dependencies and workflow (#130) Fix error deleting keys with short key id (#129) Bump openpgp from 5.1.0 to 5.2.0 (#128) v4.2.0 Align default ttl with GitHub job run timeout (#126) Delete key using primary k…

    • Reputation Points

    • 0 replies
    • 1.7k views
  38. Description This PR adds some configuration bits for a new CSC configuration for generic rk3318 tv boxes. rk3318 is the cheap and lost sibling of rk3328, no documentation is available and my opinion is a scrap product; nonetheless it has the same features and has been apparently sold only to tv box manufacturers. The provided device tree is generic enough to work with rk3328 tv boxes too. A set of patches that introduce several device tree overlays is provided, so users can enable the overlays at runtime as needed manually or with the help of a simple script (rk3318-config) that does some autodection. What is the purpose of this? The purpose of this CSC is to give to r…

    • Reputation Points

    • 0 replies
    • 1.4k views
  39. Think Silicon NEOX GPU family with models optimized for graphics (NEOX|G) or artificial intelligence (NEOX|A) is based on the RISC-V RV64C ISA instruction set with adaptive NoC, and offers up to 64 cores delivering up to 409.6 GFLOPS at 800MHz with support for FP16, FP32 and optionally FP64 and SIMD instructions. The NEOX GPUs can be integrated into microcontrollers, crossover processors, and even more powerful application processors, and target AI, IoT/Edge, and media processing in consumer and industrial devices. Each shader of the GPU is a programmable 64-bit RISC-V (RV64GC) core running a real-time operating system (RTOS) and the GPU is supported by lightweight graphi…

    • Reputation Points

    • 0 replies
    • 1k views
  40. Description Rebase action fails to work after bulk security changes. View the full article

    • Reputation Points

    • 0 replies
    • 970 views
  41. We’ve written about STMicro Time-of-Flight ranging sensors several times over the year, including the latest VL53L8 which offers a range of up to 4 meters. But if your application would benefit from a more extended range, Toppan and Brookman Technology have designed a three-dimensional range image sensor (3D sensor) capable of measuring distances from one to 30 meters. using a hybrid Time-of-Flight (ToF) method. That method, proposed by Professor Shoji Kawahito of Shizuoka University, is a new sensing technology combining the indirect ToF method of measuring distance by phase difference and the direct ToF methodology for measurement based on time differences. The hybrid m…

    • Reputation Points

    • 0 replies
    • 866 views
  42. Sfera Labs has launched another Raspberry Pi RP2040-based hardware platform with the Iono RP D16 industrial IO module following the Exo Sense RP multi-sensor module we covered last month. The Iono RP D16 module provides sixteen digital 24V I/O lines, an RS-485 serial interface, a wide range 12-28V power supply input, and its DIN-rail case enables installation in electrical cabinets and automation control systems. Iono RP D16 specifications: MCU – Raspberry Pi RP2040 dual-core Arm Cortex-M0+ microcontroller @ 133MHz with 264kB on-chip SRAM Storage – 16MB SPI flash Inputs/Outputs via terminal blocks Up to 16x 24V 640mA outputs driven by high-side switches that can also be c…

    • Reputation Points

    • 0 replies
    • 1k views
  43. Description Please include a summary of the change and which issue is fixed. Please also include relevant motivation and context. List any dependencies that are required for this change. Jira reference number [AR-9999] How Has This Been Tested? Please describe the tests that you ran to verify your changes. Please also note any relevant details for your test configuration. [ ] Test A [ ] Test B Checklist: [ ] My code follows the style guidelines of this project [ ] I have performed a self-review of my own code [ ] I have commented my code, particularly in hard-to-understand areas [ ] I have made corresponding changes to the documentation [ ] My changes generate no ne…

    • Reputation Points

    • 0 replies
    • 898 views
  44. Description I have these minor patches pending on a repository of mine for rockchip64, I would like to merge them to, later with another PR, commit a CSC configuration for rk3318 tvbox. Anyway these patches are generic and can be more or less useful: make timer and GPIO led triggers built-in like others enable brcmfmac for rockchip64 legacy kernel DDR_BLOB variable can be now specified in board configuration per-board otherwise the default is used. I noticed this was already in use for rockpi-4a and 4b board configs, but probably went missing when BOOT_SCENARIOs were introduced? Document the BOOT_SCENARIO options, with little in-line bash comments Add tpl-blob-atf-main…

    • Reputation Points

    • 0 replies
    • 764 views
  45. Description Fixing wrong URL path in rootfs cache rfc Jira reference number AR-1230 How Has This Been Tested? [x] Obvious problem. Not tested View the full article

    • Reputation Points

    • 0 replies
    • 880 views
  46. So far, If I wanted to monitor my blood pressure monitor and overall fitness, I’d use a Bluetooth blood pressure monitor (Koogeek BP2) plus a fitness tracker/smartwatch such as Weloop Key S3. It does the job, but WearWiz has come up with something much more compact with the BP Doctor Pro 2-in-1 device that acts as both a smartwatch/fitness tracker and a blood pressure monitor, and at $299, offers a cheaper alternative to the $500 FDA-approved Omron Heartguide. The company sent a sample to CNX Software for review, so we’ll have a look at the device and accessories, the Android app, and features such as blood pressure monitoring, HRM, SpO2 level monitoring, and more. The re…

    • Reputation Points

    • 0 replies
    • 2.8k views
  47. Description Lets have some handy tool for fast checking of images integrity. It needs 10-15m to check all images on average big runner. Jira reference number AR-1236 How Has This Been Tested? [x] Test run xz: dl/jetson-nano/archive/Armbian_22.05.1_Jetson-nano_jammy_edge_5.18.0_xfce_desktop.img.xz: Unexpected end of input xz: dl/khadas-vim3l/archive/Armbian_22.05.1_Khadas-vim3l_jammy_edge_5.17.5_xfce_desktop.img.xz: Unexpected end of input xz: dl/khadas-vim3l/archive/Armbian_22.05.1_Khadas-vim3l_focal_current_5.10.110_xfce_desktop.img.xz: Unexpected end of input xz: dl/uefi-arm64/archive/Armbian_22.05.1_Uefi-arm64_focal_current_5.15.43_xfce_desktop.img.xz: Unexpected e…

    • Reputation Points

    • 0 replies
    • 877 views
  48. Description Test MR to check if all CI features works as expected. Jira reference number [AR-9999] How Has This Been Tested? Please describe the tests that you ran to verify your changes. Please also note any relevant details for your test configuration. [ ] Test A [ ] Test B Checklist: [ ] My code follows the style guidelines of this project [ ] I have performed a self-review of my own code [ ] I have commented my code, particularly in hard-to-understand areas [ ] I have made corresponding changes to the documentation [ ] My changes generate no new warnings [ ] Any dependent changes have been merged and published in downstream modules View the full article

    • Reputation Points

    • 0 replies
    • 842 views
  49. Description A recent rk356x patch changed part of pwm-rockchip.c file; in particular it adds a mandatory "active" pinctrl state, which is not expected for existing PWM users for all rockchip64 family chips (notably px30, rk3328 and rk3399) where PWM is in use and "active" pinctrl name is not provided. In case PWM is used as modulator for some voltage regulation, may break opp and devfreq framework (in my particular case, a tv box, made cpu unable to do frequency scaling and prevented lima driver to be correctly setup). This patch makes the "active" pinctrl state optional on v5.18 edge kernel for rockchip64. How Has This Been Tested? [x] Built kernel deb packages succe…

    • Reputation Points

    • 0 replies
    • 905 views
  50. Description Minor fix for MGLRU armhf patch on kernel v5.17 and v5.18 How Has This Been Tested? [x] Kernel compilation completes Checklist: [x] My code follows the style guidelines of this project [x] I have performed a self-review of my own code [x] I have commented my code, particularly in hard-to-understand areas [x] I have made corresponding changes to the documentation [x] My changes generate no new warnings [x] Any dependent changes have been merged and published in downstream modules View the full article

    • Reputation Points

    • 0 replies
    • 951 views
  51. Mixtile Blade 3 is a Rockchip RK3588 SBC with up to 32GB RAM designed for server applications, notably to build clusters through a U.2 edge connector with 4-lane PCIe Gen3, SATA 3.0 to interconnect multiple boards. What was not clear so far is how multiple boards would be connected, as we were just shown two boards connected by a U.2 cable, which does not scale, and does not provide power as the 12V input also comes with the U.2 connector. The company has now provided more details showing how it’s done, namely through a breakout board that connects to the U.2 edge connector, and allows cluster design as shown below. The U.2 breakout board comes with a 6-pin connector 12V …

    • Reputation Points

    • 0 replies
    • 1.4k views
  52. Bumps actions/checkout from 2 to 3. Release notes Sourced from actions/checkout's releases. v3.0.0 Updated to the node16 runtime by default This requires a minimum Actions Runner version of v2.285.0 to run, which is by default available in GHES 3.4 or later. v2.4.2 What's Changed Add set-safe-directory input to allow customers to take control. (#770) by @​TingluoHuang in actions/checkout#776 Prepare changelog for v2.4.2. by @​TingluoHuang in actions/checkout#778 Full Changelog: https://github.com/actions/checkout/compare/v2...v2.4.2 v2.4.1 Fixed an issue where checkout failed to run in container jobs due to the new git setting safe.directory v2.4.0 Convert …

    • Reputation Points

    • 0 replies
    • 1.3k views
  53. Bumps actions/labeler from 3 to 4. Release notes Sourced from actions/labeler's releases. v4.0.0 Update to node 16 runtime v3.1.0 Dependency upgrades, docs updates, and behind-the-scenes maintenance. See the full list of changes since 3.0.2 here: https://github.com/actions/labeler/compare/v3.0.2...v3.1.0 Thanks to @​GisoBartels and @​Muhammed-Rahif for their contributions! v3.0.2 No API changes, but lots of behind-the-scenes upgrades, mostly to internal dependencies, tooling, and surrounding infrastructure. v3.0.1 No user-facing changes. That said, there were more than enough behind-the-scenes changes to warrant a new release: https://github.com/actions/labele…

    • Reputation Points

    • 0 replies
    • 1.1k views
  54. Description Linux odroidn2 5.10.123-meson64 → Linux odroidn2 5.10.123-armbian-meson64 Jira reference number AR-1233 How Has This Been Tested? [x] Build kernel. Checklist: [x] My code follows the style guidelines of this project [x] I have performed a self-review of my own code [x] I have commented my code, particularly in hard-to-understand areas [ ] I have made corresponding changes to the documentation [x] My changes generate no new warnings [x] Any dependent changes have been merged and published in downstream modules View the full article

    • Reputation Points

    • 0 replies
    • 992 views
  55. Description This script is for manual work. It facilitates the creation of a series of non-numbered patches. Why is this the case? Just watch a little recent story: armbian-build> gitk -- patch/kernel/archive/sunxi-5.15 It is very easy to see which scripts have changed. View the full article

    • Reputation Points

    • 0 replies
    • 901 views
  56. Started by RSS Bot,

    Description Add new megouse patches, adaptation to the new version. Checklist: [ ] Test build sunxi [ ] Test build sunxi64 View the full article

    • Reputation Points

    • 0 replies
    • 908 views
  57. u-blox has introduced what could be the world’s smallest GNSS module with the 4.5×4.5mm u-blox MIA-M10 miniature module supporting GPS, BeiDou, Galileo, and GLONASS satellite navigation systems. The MIA-M10 is said to be about half the size of competing products and has been specially designed for size-constrained battery-powered asset tracking devices, as well as space-constrained industrial sensors and consumer goods. The company also claims its power-save modes can double the battery life by balancing position accuracy and power consumption. u-blox MIA-M10 GNSS module specifications: GNSS – BeiDou, Galileo, GLONASS, GPS / QZSS Number of concurrent GNSS – 4 Oscillators …

    • Reputation Points

    • 0 replies
    • 1.4k views
  58. Method from uboot Odroid C2 fix, same problem same workaround. Description On linux 5.15 the new ethernet chip can not be resetted properly. The workaround from uboot Odroid C2 is tested able to fix this. The commit updates the existing patch. https://forum.armbian.com/topic/19846-orange-pi3-lts/page/10/#comment-141243 How Has This Been Tested? Please describe the tests that you ran to verify your changes. Please also note any relevant details for your test configuration. [√ ] Test ethernet with modified dtb Checklist: [ ] My code follows the style guidelines of this project [x] I have performed a self-review of my own code [ ] I have commented my code, particular…

    • Reputation Points

    • 0 replies
    • 1.6k views
  59. SONOFF POW Elite is an ESP32-powered smart power meter switch that can handle up to 20A max load to monitor the power consumption of all appliances in a whole room. The data can be visualized in real-time on the built-in LCD or via the eWelink app, up to six-month of hourly power consumption history can be saved, and the system can also be integrated with third-party solutions such as a Home Assistant, IFTTT, and Alexa Energy dashboard. SONOFF POW Elite specifications: WiSoC – Espressif Systems ESP32 dual-core Xtenxa processor @ up to 240 MHz with 2.4 GHz WiFi 4 and Bluetooth 4.2 connectivity Wireless – 2.4GHz 802.11 b/g/n WiFi 4 (Bluetooth does not seem to be used) Power…

    • Reputation Points

    • 0 replies
    • 1.1k views
  60. Description Please include a summary of the change and which issue is fixed. Please also include relevant motivation and context. List any dependencies that are required for this change. Jira reference number [AR-9999] How Has This Been Tested? Please describe the tests that you ran to verify your changes. Please also note any relevant details for your test configuration. [ ] Test A [ ] Test B Checklist: [ ] My code follows the style guidelines of this project [ ] I have performed a self-review of my own code [ ] I have commented my code, particularly in hard-to-understand areas [ ] I have made corresponding changes to the documentation [ ] My changes generate no ne…

    • Reputation Points

    • 0 replies
    • 1k views
  61. Previously, I reviewed Beelink’s new SEi8 and SER3 mini PCs running Windows 11, so in this part, I will cover Ubuntu 22.04. Hardware Recap The SEi8 is an actively cooled Intel mini PC that physically consists of a 124 x 113 x 41 (4.88 x 4.45 x 1.61 inches) square metal case with a plastic top and uses Intel’s 14++ nm Coffee Lake Refresh Core i3-8109U processor from 2018 which is a dual-core 4-thread 3.00 GHz mobile processor boosting to 3.60 GHz with Intel’s Iris Plus Graphics 655. In comparison, the SER3 is an AMD mini PC and is physically very similar, consisting of a 126 x 113 x 40mm (4.96 x 4.45 x 1.57 inches) square metal case. It is also actively cooled and uses AMD…

    • Reputation Points

    • 0 replies
    • 2k views
  62. Description Allwinner is tied to tags by default in order to have better control on upgrading. Due to large amount of patches, this is safest method. How Has This Been Tested? Not tested, CI at PR needs fixing. Checklist: [ ] My code follows the style guidelines of this project [ ] I have performed a self-review of my own code [ ] I have commented my code, particularly in hard-to-understand areas [ ] I have made corresponding changes to the documentation [ ] My changes generate no new warnings [ ] Any dependent changes have been merged and published in downstream modules View the full article

    • Reputation Points

    • 0 replies
    • 885 views
  63. Two years ago, we reviewed CrowPi 2 Raspberry Pi 4 laptop designed for STEM education with embedded electronics modules and Letscode software with step-by-step tutorials to learn Scratch and Python programming. I found it quite good, but many people were mostly interested in having a Raspberry Pi 4 laptop, and the price tag was a bit high at the time. That’s probably why Elecrow has now designed for CrowPi L laptop shell for Raspberry Pi 4 based on the CrowPi 2 but without all the electronics modules, and with a built-in battery to operate more like an actual laptop. CrowPi L laptop shell specifications: Compatible SBC’s – Raspberry Pi 4 Model B only Storage – Full-size S…

    • Reputation Points

    • 0 replies
    • 1k views
  64. patch obsolete, fixes present in ATF 2.6 https://github.com/ARM-software/arm-trusted-firmware/commit/7fb82d82863d94eb5938119f149299558deeca46, introduced to armbian https://github.com/armbian/build/commit/6bf936d2e3eeae8cddadb294ead89d0e1ce89c7d Description Obsolete patch removal How Has This Been Tested? Patch not applied so removed Checklist: [ ] My code follows the style guidelines of this project [ ] I have performed a self-review of my own code [ ] I have commented my code, particularly in hard-to-understand areas [ ] I have made corresponding changes to the documentation [ ] My changes generate no new warnings [ ] Any dependent changes have been merged and publi…

    • Reputation Points

    • 0 replies
    • 933 views
  65. Description Spreadtrum (sprd) bluetooth chip declares a feature (park link status) which does not work so the device fails the initialization. This PR adds a workaround and a quirk to avoid using such feature, letting the device being correctly initialized, moreover it should not interfere with other bluetooth chips as the orangepi original patch does. Also sdcard bus pins receive an increased current strength to improve sdcard compatibility How Has This Been Tested? [ ] Current (v5.15) kernel deb packages built and installed on existing system [ ] Edge (v5.18) kernel deb packages built and installed on existing system Checklist: [x] My code follows the style guideli…

    • Reputation Points

    • 0 replies
    • 1.1k views
  66. Big events draw in an array of individuals to learn and connect, and the Open Source Summit North America is no exception. Jam-packed with sessions to uncover from June 21 to 24, this year's event features three talks by Collabora's very own! View the full article

    • Reputation Points

    • 0 replies
    • 913 views
  67. Canonical has just released Ubuntu Core 22, a containerized variant of Ubuntu 22.04 LTS, optimized for IoT devices and embedded systems and supporting Ubuntu’s new real-time kernel. In Ubuntu Core, everything is a snap, including the kernel, OS, and applications both to improve security to sandbox each package and to enable updates of specific packages from the IoT App Store over-the-air (OTA). If something goes wrong during the update, the system will automatically roll back to the previous version, so the device cannot be bricked. The Snap system also minimizes network traffic through delta updates. Ubuntu Core 22 also provides advanced security features with secure bo…

    • Reputation Points

    • 0 replies
    • 1.5k views
  68. MECOOL KP1 is a Full HD projector equipped with the MECOOL KD5 HDMI dongle powered by an Amlogic S805X2 quad-core Cortex-A35 processor with 1GB RAM and 8GB flash and running Android 11 for TV. Most Android projectors are equipped with a low-end processor accompanied by an outdated version of Android, and while the Amlogic S805X2 SoC found in the KP1 is not a workhorse, Android 11 for TV OS should make it useable for a few more years, and it might even be possible to upgrade the TV stick down the road. MECOOL KP1 specfications: TV Stick – MECOOL KD5 with SoC – Amlogic S805X2 quad-core Arm Cortex-A53 processor with Arm Mali-G31 MP2 GPU, 1080p60 10-bit AV1, H.265, VP9 P-2, H…

    • Reputation Points

    • 0 replies
    • 1.3k views
  69. ADLINK Technology has just unveiled the SMARC 2.1 compliant LEC-MTK-I12000 system-on-module (SoM) powered by MediaTek Genio 1200 octa-core Cortex-A78/A55 AIoT processor coupled with up to 8GB RAM and 256GB UFS storage, as well as the I-Pi SMARC 1200 development kit designed for robotics and AIoT applications. LEC-MTK-I1200 MediaTek Genio 1200 system-on-module LEC-MTK-I1200 SoM specifications: SoC – MediaTek Genio 1200 (MT8395) octa-core processor with 4x Cortex-A78 cores @ 2.2GHz, 4x Cortex-A55 cores @ 2.0GHz with penta-core Arm Mali-G57 GPU @ 880MHz with support for OpenGL ES 3.2/2.0/1.1, Vulkan 1.1/1.0, OpenCL 2.2, 4.8 TOPS NPU, HiFi 4 audio DSP, etc… System Memory – 4 …

    • Reputation Points

    • 0 replies
    • 1.9k views
  70. No descriptionView the full article

    • Reputation Points

    • 0 replies
    • 977 views
  71. Getting PanVk, an open source driver for Arm Mali Midgard and Bifrost GPUs, closer to conformancy by implementing one of the core Vulkan features: support for secondary command buffers. View the full article

    • Reputation Points

    • 0 replies
    • 1.1k views
  72. Description Update meson64-edge kernel to 5.19 Jira reference number AR-1231 How Has This Been Tested? Please describe the tests that you ran to verify your changes. Please also note any relevant details for your test configuration. [X] Build ok Checklist: [ ] My code follows the style guidelines of this project [ ] I have performed a self-review of my own code [ ] I have commented my code, particularly in hard-to-understand areas [ ] I have made corresponding changes to the documentation [ ] My changes generate no new warnings [ ] Any dependent changes have been merged and published in downstream modules View the full article

    • Reputation Points

    • 0 replies
    • 1.4k views
  73. KIOXIA Corporation, previously known as, Toshiba Memory Corporation, has started sampling of the XFMEXPRESS XT2 removable PCIe/NVMe storage device compliant with XFM DEVICE Ver.1.0-standard with dimensions of just 18×14 mm. The new storage standard and device are mostly designed for space-constrained applications ranging from ultra-mobile PCs to IoT devices and various embedded applications that may require fast, removable storage. We do not have the full specifications for the XFMEXPRESS XT2, but here are the highlights: Host interface – PCIe 4.0 x 2 lanes, NVMe 1.4b interface with similar performance to M.2 SSDs Removable storage similar to microSD card Dimensions 18 x …

    • Reputation Points

    • 0 replies
    • 972 views
  74. As one should have expected after Nordic Thingy:52 and Thingy:91 IoT devkits were introduced in 2017 and 2019 respectively, the Norwegian company has now launched the Thingy:53 platform based on Nordic Semi nRF5340 dual-core Arm Cortex-M33 SoC for IoT prototyping with Bluetooth Low Energy, Thread, Matter, Zigbee, IEEE 802.15.4, NFC, and Bluetooth mesh RF protocols. The development kit also incorporates the nPM1100 PMIC and nRF21540 Front End Module (FEM), a power amplifier/low noise amplifier (PA/LNA) range extender, as well as multiple motion and environmental sensors, as well as a rechargeable 1350 mAh Li-Po battery for power. Nordic Thingy:53 specifications: SoC – Nord…

    • Reputation Points

    • 0 replies
    • 1.2k views
  75. BeagleBone AI-64 is a single board computer (SBC) powered by a Texas Instruments TDA4VM dual-core Cortex-A72 + hexa-core Cortex-R5F processor which also embeds an 8 TOPS AI accelerator, plus three DSP, as well as plenty of I/Os that makes it ideal for advanced AI industrial applications. It follows the BeagleBone-AI SBC launched in 2019, but with much higher specs including a 64-bit Arm processor, 4GB RAM, three USB 3.0 ports, an M.2 E-Key socket with PCIe, USB and SDIO, plus the usual expansion headers that keep compatibility with existing BeagleBone cape add-on boards. BeagleBone AI-64 specifications compare to BeagleBone-AI and BeagleBone Black boards: Another notabl…

    • Reputation Points

    • 0 replies
    • 1.7k views
  76. Gaurav Singh, acting as Circuit Valley, has designed an open-source hardware USB 3.0 Type-C industrial camera with three boards: one to capture data through a CMOS sensor, another based on a Lattice Crosslink NX FPGA to handle image processing, and finally, a board equipped with an Infineon FX3 USB 3.0 controller for sending the video data to the host. This design allows the DIY camera to be extremely flexible, as for instance, you could keep the FPGA and USB board, and simply change the sensor board for a better/different camera. A 3D printable enclosure is also provided, and the camera supports C-mount lenses, so the lens can also be easily changed as required. Here’s …

    • Reputation Points

    • 0 replies
    • 1.3k views
  77. NXP has announced a new MCX general-purpose Arm Cortex-M MCU family designed for advanced industrial and IoT edge computing and integrating an NXP neural processing unit (NPU) capable of delivering over 30 times higher performance than running the AI inference tasks on an Arm Cortex-M33 core alone. The new MCX portfolio builds upon the earlier NXP LPC and Kinetis microcontroller families, but does not replace these, and aims to improve machine learning performance and security for a variety of applications including machine learning, wireless, voice, motor control, analog, and more. The new MCX family will be available in four series: MCX N Advanced series Designed for se…

    • Reputation Points

    • 0 replies
    • 1.3k views
  78. After the Raspberry Pi Compute Module 4S which we discovered in April, it appears Raspberry Pi Trading has launched another Compute Module for their industrial and commercial customers with the Raspberry Pi Compute Module 3E (CM3E) equipped with the same Raspberry Pi RP30A0 SiP found in Raspberry Pi Zero 2W and an 8GB eMMC flash. The new system-on-module (SoM) has not been officially announced but was discovered by Twitter user “Pi 0 in your Pocket” inside an electric vehicle (EV) charger by Wallbox. Raspberry Pi Compute Module 3E specifications (preliminary): SiP – Raspberry Pi RP3A0 with Broadcom BCM2710A1 quad-core Cortex-A53 processor @ 1.0 GHz with VideoCore IV GPU s…

    • Reputation Points

    • 0 replies
    • 1.5k views
  79. Description Ditch bash spaghetti code to advance in Github actions. Jira reference number AR-1230 How Has This Been Tested? [ ] Hundred times Checklist: [ ] My code follows the style guidelines of this project [ ] I have performed a self-review of my own code [ ] I have commented my code, particularly in hard-to-understand areas [ ] I have made corresponding changes to the documentation [ ] My changes generate no new warnings [ ] Any dependent changes have been merged and published in downstream modules View the full article

    • Reputation Points

    • 0 replies
    • 839 views
  80. Description Bump rockchip64 edge kernel config to v5.18 disabled csgpio patch on v5.15 due to clashing with mainline added register values in tinkerboard 2 patch to avoid warnings How Has This Been Tested? Untested, just upgraded the kernel config and checked with git diff that no extra options were removed Checklist: [x] My code follows the style guidelines of this project [x] I have performed a self-review of my own code [x] I have commented my code, particularly in hard-to-understand areas [x] I have made corresponding changes to the documentation [x] My changes generate no new warnings [x] Any dependent changes have been merged and published in downstream modules …

    • Reputation Points

    • 0 replies
    • 935 views
  81. Renesas RZ/G2L or RZ/V2L Cortex-A53/M33 processors have found their way into several system-on-modules and single board computers recently with the likes of Geniatech AHAURA board, Avnet RZBoard, or ARIES Embedded MSRZG2UL OSM module among others. Forlinx Embedded has joined the fray with the Renesas RZ/G2L-based FET-G2LD-C system-on-module, and a corresponding OK-G2LD-C development board with plenty of I/Os including dual Gigabit Ethernet, RS485 and CAN Bus interfaces, built-in WiFi and Bluetooth, plus an optional EC20 4G mini PCIe module. FET-G2LD-C system-on-module Specifications: SoC – Renesas RZ/G2L (R9A07G044Lxx) dual or single-core Arm Cortex-A55 processor @1.2GHz…

    • Reputation Points

    • 0 replies
    • 1.4k views
  82. When we first wrote about Fingerbot Bluetooth mechanical button pusher to add automation control to (dumb) home appliances over two years ago, I was not convinced about the solution. But it must have gained enough traction, as Adaprox has now launched a sensor version – the Fingerbot Sense – with either Zigbee or Bluetooth connectivity, plus a new touchless control function. It works just the same way as before, simply place the Fingerbot Sense on top of a physical button, and control it with your smartphone, a voice assistant like Amazon Alexa or Google Home, or with the new touchless control, simply wave your hand in front of the button without having to touch it. Finge…

    • Reputation Points

    • 0 replies
    • 1.2k views
  83. GEEKOM MiniAir 11 is a mini PC powered by a Celeron N5095 Jasper Lake mini PC that ships with 8GB RAM and a 256GB SSD selling for $199, and placing itself as a competitor of Beelink U59 mini PC. The mini PC offers HDMI 2.0 and mini DisplayPort video outputs, Gigabit Ethernet, WiFi 5 and Bluetooth 4.0 connectivity, three USB 3.2 ports, and two USB-C ports for data only, as the device is powered by a 19V power adapter, and the USB-C ports do not support DisplayPort Alt Mode. GEEKOM MiniAir 11 specifications: SoC – Intel Celeron N5095 quad-core Jasper Lake processor @ 2.0GHz / 2.9GHz (Turbo) with 4MB cache, 16EU Intel UHD Graphics; 15W TDP System MEmory – 8GB DDR4 upgradea…

    • Reputation Points

    • 0 replies
    • 1k views
  84. Description These patches exist on rockchip-5.18, but not on rockchip64-5.18. Patches that are part of LibreELEC patchset are dropped. Rest of the patches adjusted to apply cleanly. The only patch that gave me trouble was rk356x-vop2-support.patch due to multiple concurrent changes to dw_hdmi-rockchip.c. The patch now applies and compiles, and works on RockPi4-b, but I don't have a RK35xx device to test with, so any tests with such hardware is appreciated! How Has This Been Tested? [x] Compiled with mainline v5.18.3. Patches apply cleanly. [x] Booted on RockPi4-b. [x] Tested HDMI/rkvdec on RockPi4-b with FFMpeg-v4l2-request patchset and manually built Kodi and Moonligh…

    • Reputation Points

    • 0 replies
    • 1.2k views
  85. With Smart Home products connecting to the cloud, if a company decides to end support for a product or is required to close due to final troubles, there are few courses of action. The easiest one is to give up, and switch to another brand, or promise yourself you’ll never use one of those “Internet of Shit” products. The second one is quite more time-consuming and you’d have to work with the community to reverse-engineering the product and give it a second life, but obviously, this does not solve the supply issue since the product will not be manufactured anymore. Today, I learn about a third one: simply gather a small group of users, and buy the company! That’s basically…

    • Reputation Points

    • 0 replies
    • 1.1k views
  86. anbox-modules needs kprobes https://github.com/armbian/build/issues/3883 View the full article

    • Reputation Points

    • 0 replies
    • 1.1k views
  87. Pinned actions by SHA https://github.com/ossf/scorecard/blob/main/docs/checks.md#pinned-dependencies Pin actions to a full length commit SHA Pinning an action to a full length commit SHA is currently the only way to use an action as an immutable release. Pinning to a particular SHA helps mitigate the risk of a bad actor adding a backdoor to the action's repository, as they would need to generate a SHA-1 collision for a valid Git object payload. How do I validate these SHA? https://julienrenaux.fr/2019/12/20/github-actions-security-risk/ https://docs.github.com/en/actions/security-guides/security-hardening-for-github-actions#using-third-party-actions Also, depend…

    • Reputation Points

    • 0 replies
    • 1.8k views
  88. This should help with keeping the GitHub actions updated on new releases. This will also help with keeping it secure. Dependabot helps in keeping the supply chain secure https://docs.github.com/en/code-security/dependabot GitHub actions up to date https://docs.github.com/en/code-security/dependabot/working-with-dependabot/keeping-your-actions-up-to-date-with-dependabot https://github.com/ossf/scorecard/blob/main/docs/checks.md#dependency-update-tool Signed-off-by: naveen 172697+naveensrinivasan@users.noreply.github.com View the full article

    • Reputation Points

    • 0 replies
    • 1.1k views
  89. Description Enable Security Scorecards - Security health metrics for Open Source projects Jira reference number AR-1229 How Has This Been Tested? Tested on user repository. Checklist: [ ] My code follows the style guidelines of this project [ ] I have performed a self-review of my own code [ ] I have commented my code, particularly in hard-to-understand areas [ ] I have made corresponding changes to the documentation [ ] My changes generate no new warnings [ ] Any dependent changes have been merged and published in downstream modules View the full article

    • Reputation Points

    • 0 replies
    • 934 views
  90. LilyGo T-Relay-8 is an ESP32 WiFi & BLE board equipped with eight 5V relays supporting up to 250V AC or 28V DC, as well as 16-pin GPIO header for expansion. The board offers a more compact solution than the usual two-board setups with an ESP32 board and a separate 8-relay “Arduino” module, and also integrates optocouplers for improved safety. LilyGo T-Relay-8 specifications: Wireless module – ESP32-WROVER-E module with ESP32 dual-core processor with 2.4 GHz WiFi 4 and Bluetooth 4.2 connectivity, 4MB flash, 8MB PSRAM Relays – 8x HRS4H-S-DC5V 5V relays up to 250VAC/10A or 28VDC/10A with octocoupler isolation, blue LEDs for status Expansion – 16-pin header (unpopulated) …

    • Reputation Points

    • 0 replies
    • 1.6k views
  91. Restrict the GitHub token permissions only to the required ones; this way, even if the attackers will succeed in compromising your workflow, they won’t be able to do much. Included permissions for the action. https://github.com/ossf/scorecard/blob/main/docs/checks.md#token-permissions https://docs.github.com/en/actions/using-workflows/workflow-syntax-for-github-actions#permissions https://docs.github.com/en/actions/using-jobs/assigning-permissions-to-jobs Keeping your GitHub Actions and workflows secure Part 1: Preventing pwn requests Signed-off-by: naveen 172697+naveensrinivasan@users.noreply.github.com View the full article

    • Reputation Points

    • 0 replies
    • 901 views
  92. Description Adjust mainlined patches that prevent compilation. Didn't try to compile, just a quick check to verify it passes patching phase without failures. How Has This Been Tested? [x] Patching completes for rk322x family [x] Patching completes for rockchip family Checklist: [x] My code follows the style guidelines of this project [x] I have performed a self-review of my own code [x] I have commented my code, particularly in hard-to-understand areas [x] I have made corresponding changes to the documentation [x] My changes generate no new warnings [x] Any dependent changes have been merged and published in downstream modules View the full article

    • Reputation Points

    • 0 replies
    • 902 views
  93. Started by RSS Bot,

    Description @150balbes @paolosabatino @The-going if anyone finds time to check this. (media:media:current:firefly-rk3399) (rockchip64:rockchip64:current:clockworkpi-a06) drivers/spi/spi-rockchip.c:767:12: error: redefinition of ‘rockchip_spi_setup’ make[2]: *** [scripts/Makefile.build:288: drivers/spi/spi-rockchip.o] Error 1 make[1]: *** [scripts/Makefile.build:550: drivers/spi] Error 2 (rk322x:rk322x:current:rk322x-box) (rockchip:rockchip:current:tinkerboard) make[4]: *** [scripts/Makefile.build:288: drivers/staging/media/rkvdec/rkvdec.o] Error 1 make[3]: *** [scripts/Makefile.build:551: drivers/staging/media/rkvdec] Error 2 (sunxi64:sunxi64:edge:bananapim64) (sunxi:s…

    • Reputation Points

    • 0 replies
    • 920 views
  94. Light sensors are used to turn on/off lights, adjust the brightness of displays, and more. But I’ve come across a use case I never thought of: object presence detection. In the digital signage work, such features if called “lift and learn”, and light sensors are used to detect when an object is present and play a video or display information about the product. That concept came to my attention when I saw a photo of Mekotronics R29 digital signage player with several cables coming out of the device and attached to what looked like white hockey pucks and turned out to be light sensors. Apart from the light sensors, Mekotronics R29 specifications are pretty standard: SoC – R…

    • Reputation Points

    • 0 replies
    • 842 views
  95. Started by RSS Bot,

    Description In gnome when I insert a u disk and want to click eject from the left dock, I get no eject command error. After installing eject package, I can eject the u disk successfully now. Checklist: [x] My code follows the style guidelines of this project [x] I have performed a self-review of my own code [ ] I have commented my code, particularly in hard-to-understand areas [ ] I have made corresponding changes to the documentation [x] My changes generate no new warnings [ ] Any dependent changes have been merged and published in downstream modules View the full article

    • Reputation Points

    • 0 replies
    • 869 views
  96. Description As the issue @catalinii mentioned in #3271, when a sdcard has got flashed with radxa rock3a image or manjaro-arm rock3a image before, armbian can't boot on this sd card after flashed with ether. Here is the root cause: https://forum.armbian.com/topic/12352-orange-pi-4/page/3/#comment-94322. We can avoid this issue by using the same gpt partition type as radxa and manjaro, and use the same fat /boot partition to aviod the bad support for ext4 filesystem from rockchip legacy u-boot. How Has This Been Tested? Please describe the tests that you ran to verify your changes. Please also note any relevant details for your test configuration. [x] Prepare a sd card,…

    • Reputation Points

    • 0 replies
    • 1.3k views
  97. STMicro VL53L8 multi-zone direct Time-of-Flight (dToF) sensor doubles the ranging performance of VL53L5 sensor – up to 4 meters – or reduces the power consumption by half when operating in common conditions. STMicro ToF sensors are some of the most popular devices to accurately measure distance in real-time, and the earlier VL53L0X and VL53L1X sensors integrated a single photon avalanche diode. STMicro VL53L5 changed that with multi-zone support (up to 64 zones), and VL53L8 FlightSense sensor builds on the solution with improvements in terms of range and efficiency. STMicro VL53L8 ToF sensor specifications: Low-power 32-bit microcontroller running the firmware 940 nm invi…

    • Reputation Points

    • 0 replies
    • 1.7k views
  98. Morpheans ShaRPiKeebo is a portable Linux computer based on Raspberry Pi Zero W or Zero 2 W SBC that reminds me of the Allwinner R8 powered PocketCHIP handheld computer that was introduced in 2016, and was quite popular (for a niche product) at the time. The ShaRPiKeebo comes with a physical QWERTY keyboard, a daylight-readable screen, and Wi-Fi & Bluetooth connectivity, but also adds a 433 MHz LoRa radio that should make it usable as an off-the-grid communicator. Just like PocketCHIP, the ShaRPiKeebo can be used for system administration, retro-gaming, pen testing, STEM education, and all sort of maker projects. ShaRPiKeebo specifications: Supported SBCs via 40-pin G…

    • Reputation Points

    • 0 replies
    • 1.1k views
  99. Description All changes are for Onecloud: Fix bug: the USB closed to the HDMI doesn't work Fix bug: cpufreq doesn't work Fix bug: thermal_zone doesn't work Add bootscript Add missing dependency - libmpc-dev (needed for gcc-arm-8.3-2019.03-x86_64-arm-linux-gnueabihf) How Has This Been Tested? [X] Build [X] Burn and test Checklist: [ ] My code follows the style guidelines of this project [X] I have performed a self-review of my own code [X] I have commented my code, particularly in hard-to-understand areas [ ] I have made corresponding changes to the documentation [ ] My changes generate no new warnings [ ] Any dependent changes have been merged and published in downs…

    • Reputation Points

    • 0 replies
    • 1.2k views
  100. After fighting with the divide between implicit and explicit synchronization with Vulkan on Linux for over seven years, we may finally have some closure. We're not to synchronization nirvana quite yet, but this is an important step along the way. View the full article

    • Reputation Points

    • 0 replies
    • 799 views

Account

Navigation

Search

Search

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.