SBC News
Atom feed, Pull requests awaiting review and other tech news
4461 topics in this forum
-
Description Adjust due to upstream kernel change. How Has This Been Tested? [ ] Build test at CI 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
-
Elfin EW11/EW11A is a small WiFi to RS485 unit with Modbus TCP/IP support that works either in the 5 to 18V DC (EW11) or the 5 to 36V DC (EW11A) input range. The WiFi to RS485 adapter is offered with either an internal or external WiFi antenna, the RS485 interface is exposed through an RJ45 port, and an RJ45 to terminal block cable is usually included, as well as a DIN Rail mount. Elfin EW11/EW11A specifications: MCU (I’m not sure which one is used, and the specs depend on where you look..) Unnamed Arm Cortex-M3 microcontroller @ 96 MHz with 2MB flash, 128KB SRAM (on the product page) OR Unnamed microcontroller @ up to 160MHz with 2MB flash, 352KB SRAM (on Aliexpress) Net…
-
orangepizero2/sun50iw9/legacy: trying to fix legacy bootloader build; re-do from vendor code; bring busybox dependency with inline hook View the full article
-
Description Bump rk322x-edge to kernel 6.3 How Has This Been Tested? [x] Successfully compiled kernel deb packages 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
-
Description There are many rk3588 boards using u-boot from radxa, and they share the same patch fix_source_so_boot_scr_works.patch. It's better to have just one patch in the repo. So I create one common patch dir legacy/u-boot-radxa-rk3588 for all boards using radxa's u-boot. Since 0001-Add-defconfig-and-dtb-of-nanopi6.patch and add-board-mekotronics-r58.patch won't harm other boards so I also move them to the common dir. If someone want board specfic patches, he can put them to patch/u-boot/legacy/u-boot-radxa-rk3588/board_${BOARD}, just like patch/u-boot/legacy/u-boot-radxa-rk3588/board_hinlink-h88k/uboot-hinlink-h88k-config.patch. How Has This Been Tested? Please desc…
-
Description When crust is enabled on H3 and H5 boards, when booting, the following error is displayed during u-boot spl stage. ns16550_serial serial@1c28000: pinctrl_select_state_full: uclass_get_device_by_phandle_id: err=-19 The error is quite benign and doesn't impact functionality in any way. Still for user experience sake, this PR fixes the same. 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] Booted on Nanopiduo2 and verified that error is no longer produced Checklist: [ ] My code follows the style guidelines of this project [X] I have performed a se…
-
Description add PSI, ashmem, binder, binderfs to kernel config on meson64 to make Waydroid work on Amlogic S9xx. I just cherry-picked and copy/pasted changes from here: https://github.com/armbian/build/pull/4806 How Has This Been Tested? I build a ubuntu 22.04 image with Gnome, installed Waydroid, it works. View the full article
-
Collabora contributes elements implementing the RIST Simple Profile to GStreamer. This specification adds retransmissions to RTP streams in a way that it compatible with existing broadcast encoders and decoders. View the full article
-
Enhancing the graphic software stack for the Raspberry Pi. View the full article
-
It’s not often we come across an Intel Xeon SBC, but that’s just what AAEON EPIC-TGH7 single board computer offers thanks to a choice of Intel Tiger Lake H processors up to the Xeon W-11865MRE octa-core/16-thread processor. So far, we had only written about Tiger Lake H-based COM Express and COM HPC modules from companies such as ADLink, Congatec, and Portwell, and the EPIC-TGH7 is the first proper SBC we’ve seen with the industrial processors. It supports up to 64GB RAM through two SO-DIMM sockets, SATA and NVME storage, offers 2.5GbE and Gigabit Ethernet ports, five video interfaces, eight USB 3.2/2.0 interfaces, and more. AAEON EPIC-TGH7 specifications: Tiger Lake-H So…
-
This year's X. Org Developer's Conference (XDC) is teaming up with WineConf and FOSS XR in Minneapolis at the University of St. Thomas' Opus Hall for a jam-packed three day event. View the full article
-
Description Since systemd journal can have its persistent files in /var/log/journal and may be softlinked to /var/log/journal, it needs to be safely recreated during the installation process. 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] installed fix on up-to-date neo2 apt update && apt upgrade on nanopi neo2, copied updated nand-sata-install and exclude.txt, run nand-sata-install to install image to nand, restarted from NAND verified that /var/log.hdd/journal is a folder for persistent journald logging verified that /var/log/journal is symlink to…
-
LOLIN S3 Pro is a WiFi & Bluetooth LE IoT board built around the ESP32-S3-WROOM-1 modules with various I/Os including a display port, a microSD card slot, and a LOLIN I2C connector. The wireless module ships with 16MB QSPI flash and 8MB PSRAM, and the board also features two 16-pin headers with ADC, DAC, I2C, SPI, UART, etc…, a USB Type-C port, and support for a LiPo batteries with 500mA charging. LOLIN S3 Pro specifications: Wireless module – ESP32-S3-WROOM-1 module with: Espressif Systems ESP32-S3 dual-core Tensilica LX7 @ up to 240 MHz with vector instructions for AI acceleration, 512KB RAM, 2.4 GHz WiFi 4 and Bluetooth 5.0 LE with support for long-range, up to 2…
-
Eoxys Xeno+ Nano ML is a wireless machine learning (ML) board with either Nuvoton NuMicro M2354 or STMicro STM32L4 microcontroller, InnoPhase IoT’s Talaria TWO ultra-low power Wi-Fi and BLE 5.0 module, and the Syntiant Core 2 NDP120 neural decision processor we first noticed in the Arduino Nicla Voice module a few weeks ago. The boards/modules are designed for intelligent and secure IoT devices for smart home, industrial, and medical automation applications, and the company claims it can be used in Wi-Fi IoT sensors with up to 10+ years thanks to the low-power chips and circuitry used in the design. Eoxys Xeno+ Nano ML specifications: General purpose MCU (one or the other…
-
Description Input method such as fcitx5 requires applications running under gtk or qt. We have another choice libreoffice-qt5, but I think preinstalled libreoffice-gtk3 should be okay. 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
-
Description As per subject, fix rtl8723cs on kernel 6.3 How Has This Been Tested? [x] Compilation for kernel 6.3 works [x] Compilation for kernel 6.1 works 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
-
Move the BPI-M2PRO off the BPI-M5 U-Boot. The BananaPi M5 supports the RTL8822CS Mezzanine, so let us provide the proper bluetooth firmware. NOTE: Boot needs verifying. 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 [X] My changes generate no new warnings [ ] Any dependent changes have been merged and published in downstream modules View the full article
-
Description The size labeler is failing on PRs. Adding permissions to fix the same. 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
-
The 3rd revision of the patch has been applied upstream. https://lore.kernel.org/linux-wireless/87cyvqsabo.fsf@kernel.org/T/#t I've been using this revision for about week now and all seems fine. 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 [X] My changes generate no new warnings [ ] Any dependent changes have been merged and published in downstream modules View the full article
-
aml-s9xx-box uses the u-boot shipped with the TV Box instead of installing a new u-boot. Because of this, armbian-install will make the box unbootable if it is run to install to emmc. This change prevents running armbian-install on aml-s9xx-box boards Changes to be committed: modified: packages/bsp/common/usr/sbin/armbian-install 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 de…
-
Description Update JetHome JetHub D2 support: add patchset for u-boot update kernel patches Update #6725 Jira reference number AR-2028 View the full article
-
Bump sharkdp/bat from 0.23.0 to 0.24.0 by bumping BATCAT_VERSION in lib/functions/general/bat-cat.sh. Release notes Sourced from sharkdp/bat's releases. Please note that this only shows the release notes for the latest release. v0.24.0 Features Add environment variable BAT_PAGING, see sharkdp/bat#2629 (@einfachIrgendwer0815) Add opt-in (--features lessopen) support for LESSOPEN and LESSCLOSE. See sharkdp/bat#1597, sharkdp/bat#1739, sharkdp/bat#2444, sharkdp/bat#2602, and sharkdp/bat#2662 (@Anomalocaridid) Bugfixes Fix more not being found on Windows when provided via BAT_PAGER, see sharkdp/bat#2570, sharkdp/bat#2580, and sharkdp/bat#2651 (@mataha) Switched default …
-
Amlogic A113X 1Gb RAM eMMC 8Gb USB (1 port) Ethernet Wireless Realtek 8189FSTV / Z-WAVE There is currently no easy way to flash the IMG. In order to test the build Flash Jethub D1 IMG using the aml-flash-tool Flash Gateway-gz80x IMG to a USB stick Power on unit and input user information or bypass Insert USB stick, reboot sudo reboot. (You should now be booting from the USB stick) Input user information and execute sudo armbian-install and transfer to eMMC When done; power down, pull USB stick and power on. In the future we need to be able to generate IMGs that can be flashed using the aml-flash-tool. NOTE: USB storage isn't detected in U-Boot, when cold booting fro…
-
Description This reverts commit 49e0ec5d0ec6096292fc3b0e13c855d4297cbcb9. @glneo @3V3RYONE How Has This Been Tested? Ti GIT is accessible. Checklist: [x] My changes generate no new warnings [x] Any dependent changes have been merged and published in downstream modules View the full article
-
Get the recap of Nicolas Frattaroli's FOSDEM talk detailing Rockchip’s mainline progress, including Vulkan 1.4 and NPU support as a vital path to sustainable, affordable hardware. View the full article
-
Description Trunk to next release version. View the full article
-
Interested in learning more about low-level specifics of the eBPF stack? Read on as we take a deep dive, from its VM mechanisms and tools, to running traces on remote, resource-constrained embedded devices. View the full article
-
Collabora Brings Wayland and X11 Graphics Performance to Raspberry Pi Ability to run X11 and Wayland clients on Raspberry Pi effectively with low CPU and memory consumption. CAMBRIDGE, ENGLAND - (May 23, 2013) - The Raspberry Pi Foundation and Collabora today announce that they have been working together in order to improve the graphics software capabilities of the Raspberry Pi. The collaboration between the Raspberry Pi Foundation and Collabora enables graphically intensive applications to run with low CPU and memory consumption. The Raspberry Pi has… View the full article
-
With the Star64 and VisionFive 2 single board computers, we’ve already got two hardware platforms based on the StarFive JH7110 quad-core RISC-V processor, but somehow we did not get the detailed specifications of the new processor, and some details such as the presence of AI accelerators or exact PCIe specifications were lacking. Some documentation for the StarFive JH7100 processor has been released and answers some of those questions. It’s actually an SoC with six RISC-V cores, of which four 64-bit RISC-V cores run the main OS, plus a 64-bit RISC-V monitoring core, and a 32-bit RISC-V real-time core. The AI accelerators found in the JH7100 (Neural Network Engine and NVDL…
-
Arduino has recently announced the Opta micro PLC with industrial IoT capabilities adding yet another solution to the Arduino Pro family. Arduino used to focus on the hobbyist crowd, but with the launch of the Arduino Pro family in 2020 starting with the Portenta H7 board, the company switched its main focus to the more profitable enterprise market. Since then they’ve launched several other boards designed in-house, and last year started collaborating with the introduction of the Arduino WisGate Edge LoRaWAN gateways based on RAKwireless hardware. The Arduino Opta is another one of those collaborations as it was designed together with Finder, who calls their devices PLR (…
-
Description We need to activate USB 2 port that shared as type-c using echo host > /sys/kernel/debug/usb/fc000000.usb/mode. It's already exists in Orange Pi's build repo but not exists here. Probably, we also need TCPM patch for Type-C but i don't have an OTG cable so i can't test it but someone verified it on https://github.com/armbian/build/pull/4582#issuecomment-1363709144 How Has This Been Tested? [x] USB2 works on my Orange Pi 5 with these changes 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 correspond…
-
Intel has just launched the Alder Lake-N processors and a duo of ACER Aspire 3 laptops are some of the first platforms to feature the Core i3-N305 octa-core processor, after the introduction of the MSI Cubi N ADL mini PC last week. Both models are equipped with 8GB RAM and a 256GB SSD, but the Aspire 3 A314-36P-360X comes with a 14-inch display while the Aspire 3 A315-510P-3905 features a 15.6-inch display both at Full HD (1920 x 1080) resolution. ACER Aspire 3 “Alder Lake-N” laptop specifications: SoC – Intel Core i3-N305 octa-core processor @ 1.80 GHz / 3.80 GHz (Turbo) with 32EU Intel UHD graphics @ 1.25 GHz; TDP: 15W System Memory – 8 GB LPDDR5 Storage – 256GB NVMe …
-
Description As per subject, fix rtl88x2bu on kernel 6.3, useful until upstream driver get patched How Has This Been Tested? [x] Compilation for kernel 6.3 works [x] Compilation for kernel 6.1 works 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
-
Description Resolves #5890 Jira reference number AR-1906 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] Test on RPi5 with mantic image. The iwconfig shows output shows that power management is off as expected 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 [X] My changes generate no new warnings [ ] Any dependent changes have been merged and published in down…
-
rk35xx-legacy: 0000.patching_config.yaml with incremental: true for rk 5.10 vendor kernel patching: support 'incremental' Makefile auto-patching, for vendor kernels without incremental: true: we replace the DT Makefile based on *.dts at the DT directory after all patching/copying is done overlay target is added if overlays present with incremental: true: we parse the Makefile, parse the DTs being built, and only add .dts's we have added from 'dt' directory overlays target are not added; we assume smth else already added them rk35xx-legacy: 0000.patching_config.yaml with incremental: true for rk 5.10 vendor kernel allows users to put .dts files bare in userpatch…
-
Description sid and unstable are synonyms of the same repository Credits: going --> https://forum.armbian.com/topic/37503-kali-linux-as-supported-distro/ [x] My code follows the style guidelines of this project [x] I have performed a self-review of my own code View the full article
-
Description sunxi64-current had been frozen since release. Bump it to most recent tag at this date. Documentation summary for feature / change Removed a patch from Megi's which per description saves 20ms per something on boot which caused kernel compile breakage between 6.6.34 and .35. How Has This Been Tested? [x] Build kernel for Orange Pi Zero 2 with current: https://paste.armbian.de/domaniqife [ ] Boot tests on various sunxi64 boards should be done before merge! 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 [x] My changes …
-
Bump oras-project/oras from 0.16.0 to 1.2.0 by bumping ORAS_VERSION in lib/functions/general/oci-oras.sh. Release notes Sourced from oras-project/oras's releases. Please note that this only shows the release notes for the latest release. New Features oras is compliant with OCI image-spec v1.1.0 and distribution-spec v1.1.0 Introduce brand-new default terminal experience Show live progress for the following commands: oras copy oras pull oras push oras attach oras blob fetch oras blob push The new terminal experience can be turned off via the preview flag --no-tty Support deletion of manifests and blobs in OCI image layout Support X.509 mTLS authentication with O…
-
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…
-
It's now possible to run Android applications in the same graphical environment as regular Wayland Linux applications with full 3D acceleration. Here's a look at SPURV, our experimental containerized Android environment. View the full article
-
Collabora recently had a problem with a project's ARM build farm. In a nice change of pace it was not that the kernel was crashing, nor indeed any of the software or hardware. View the full article
-
No descriptionView the full article
-
Description Update odroidxu4-current kernel to 5.4.215. How Has This Been Tested? [x] Reboot of my Odroid HC1 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
-
PICO DEV M3 is a round-shaped development board based on a Raspberry Pi RP2040 dual-core microcontroller and serves as a magnetic rotary encoder with a few 3D printed parts. Designed by Ahmsville Labs, the board comes with 2MB QSPI flash, various through holes for GPIOs, a USB-C port, and the magnetic rotary encoder supports up to 36,000 steps per revolution and comes with 18 individually addressable LEDs. PICO DEV M3 development board specifications: Microcontroller – Raspberry Pi RP2040 dual-core Arm Cortex-M0+ MCU at 133 MHz with 264kB on-chip SRAM Storage – 2MB QSPI flash USB – 1x USB 1.1 Type-C host/device port Encoder Base resolution of 36 steps, extending up to 36,…
-
Description For HW testing purposes we really don't need to make fully featured images. Lets produce minimal CLI / minimal desktop only. View the full article
-
My effort to implement an official armbian support for OLIMEX Teres A64. How to help Testing of the image To capture any bugs i need testers if you want to help then: 1. Install the provided image on a class 10 A1 or higher SDCard and use it to boot the system using command # dd if=/path/to/file/img of=/dev/SDCARD_HERE conv=sync status=progress && sync * Armbian_23.02.0-trunk_Teres-a64_bullseye_current_5.15.89_minimal.img * Armbian_23.02.0-trunk_Teres-a64_bullseye_current_5.15.89_minimal.img.sha * Armbian_23.02.0-trunk_Teres-a64_bullseye_current_5.15.89_minimal.img.txt DO NOT update/upgrade the system! (apt update or apt upgrade or apt dist-upgrade) * We need …
-
Sparkfun NanoBeacon is a module equipped with InPlay IN100 NanoBeacon Bluetooth 5.3 beacon SoC, a Qwicc connector, and a few GPIOs designed to work with Bosch Sensortec BME280 3-in-1 humidity sensor, measuring humidity, air pressure, and ambient temperature, and the BMA400 ultra-low power accelerometer sensor. The IN100 NanoBeacon SoC consumes less than 650nA in sleep mode, supports proprietary, Bluetooth, Google Eddystone, and Apple iBeacon beacon modules, and offers a long range of up to several hundred meters. Sparkfun NanoBoard specifications: Bluetooth Beacon SoC – IN100 NanoBeacon SoC (See datasheet for details) Memory – 4 KB SRAM + 4 Kbit OTP memory Bluetooth 5.3 …
-
Allwinner is mostly known for its low-cost Arm processor running Android or Linux, but the Allwinner R128 is a wireless audio SoC with a C906 64-bit RISC-V application core, an Arm Cortex-M33 real-time time core, a HiFi 5 DSP, and built-in WiFi and Bluetooth connectivity. The SoC also comes with 1MB SRAM, up to 16MB flash, up to 32MB PSRAM, display and camera interfaces, support for microphone arrays, and plenty of I/Os that should make it suitable for smart speakers and other voice-controlled home appliances with or without display. Allwinner R128 specifications: Application core – Xuantie C906 64-bit RISC-V core clocked at 600 MHz. DSP – Cadence HiFi 5 audio DSP clocked…
-
Description As per subject, fix rtl8812au on kernel 6.3, useful until upstream driver get patched How Has This Been Tested? [x] Compilation for kernel 6.3 works [x] Compilation for kernel 6.1 works 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
-
Description This is a follow-up of: https://github.com/armbian/build/pull/5901 It resolves a conflict between the SimpleDRM and Panfrost graphic drivers by blacklisting simpledrm. Other boards of the same family are assumed to have the same issue and will probably benefit from this fix as well. However, the fix has been actually tested only on the Khadas VIM3. I cannot test this change for other boards, as I do not own them. The Banana Pi M5 was also included for this change, because the driver conflict has also been mentioned in another Jira ticket. Note that this board is of the meson-sm1 family! How Has This Been Tested? Perhaps someone else has these boards availab…
-
Description Winter, Spring, Summer, Autumn. This can only apply in northern hemisphere countries. Southern hemisphere is the opposite months. First quarter, second quarter, third quarter, fourth quarter are universal options. Jira reference number AR-1933 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 docu…
-
Description /boot/armbianEnv.txt for rockchip64 doesn't preconfigure any console output by default - so "console=both" has been added to config/sources/families/rockchip64.txt to enable serial and display console at build time How Has This Been Tested? [x] Rebuilt orange5-plus trunk and booted correctly Checklist: Please delete options that are not relevant. [x] My code follows the style guidelines of this project [x] I have performed a self-review of my own code [x] My changes generate no new warnings View the full article
-
Checklist: [x] I have performed a self-review of my own code View the full article
-
Bump koalaman/shellcheck from 0.9.0 to 0.10.0 by bumping SHELLCHECK_VERSION in lib/functions/general/shellcheck.sh. Release notes Sourced from koalaman/shellcheck's releases. Please note that this only shows the release notes for the latest release. This release is dedicated to LLMs, for finally fulfilling the promise of 1960s scifi: systems you can hack using logic games and creative lies. View the full article
-
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 …
-
Next week, Collaborans will be in Bangkok, Thailand, to participate in the 25th edition of Linaro Connect, a gathering of the world's leading open source engineers working on Arm. Tomeu Vizoso and Gustavo Padovan will be in attendance to present Panfrost. View the full article
-
The weekend saw some of the NetSurf developers gather once again to do battle against the Red Queen...no, wait. I mean plan and write code. View the full article
-
Description All changes are for onecloud. Rename back to csc Adjust sources config Disable u-boot compilation Support armbianEnv.txt Tweak bootscript Support outbut boot log to HDMI tweak VCC_CORE How Has This Been Tested? [X] Build and burn 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 [X] My changes generate no new warnings [ ] Any dependent changes have been merged and published in downstream modules View the full article
-
Announced earlier this week, Weston 11.0 brings a number of highlights including optimizations in the DRM-backend, color management infrastructure code and multiple RDP improvements. View the full article
-
Mekotronics LS1200 is a mini PC powered by a MediaTek Genio 1200 (MT8395) octa-core Cortex-A78/A55 processor with a 4.8 TOPS NPU, and especially suited to live streaming applications. The system, housed in a metal enclosure, is offered with an unspecified amount of LPDDR4x memory and eMMC flash, HDMI input and output, an eDP (Embedded DisplayPort) interface, a Gigabit Ethernet RJ45 port, WiFi and Bluetooth connectivity, and four USB host ports. Mekotronics LS1200 specifications: SoC – MediaTek Genio 1200 (MT8395) octa-core processor with CPU – 4x Cortex-A78 cores @ 2.2GHz, 4x Cortex-A55 cores @ 2.2GHz GPU – Penta-core Arm Mali-G57 GPU @ 880MHz with support for OpenGL ES 3…
-
We’ve been writing about international Black Friday and Cyber Monday deals and coupons since 2014, since US-centric promotions such as Amazon Black Friday deals are not always suitable to the diverse, international audience of CNX Software. Let’s check out Black Friday 2022 international deals from specific manufacturers as well as events from Aliexpress, Banggood, and other stores. Arduino Black Friday sales Arduino’s Black Friday Sales event offers new and legacy boards at a 20% to 25% discount, as well as a discount for one certification bundle. The number of items on sale is limited, as at the time of writing there were only 11. While the screenshot above shows prices…
-
Description Split from #4660 as @The-going required. How Has This Been Tested? [X] Build 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, 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
-
The ComfilePi CPi-C070WR4C is a 7-inch industrial Panel PC powered by a Raspberry Pi CM4 module with GPIO, RS-232, RS-485, and I2C interfaces as well as the ability to add two more RS232 interfaces and several 12V-24V DC inputs and outputs through an I/O board connected to the GPIO port of the panel PC. The new panel PC is an update to the ComfilePi Industrial Touch Panel PC introduced with a Raspberry Pi CM3 module in 2017. Besides upgrading to a more powerful Raspberry Pi Compute Module 4, COMFILE also makes use of an RS-485 port that utilizes a full UART interface that does not exhibit the limitations of the mini-UART interface, and also added the CP-IO13-4C I/O board…
-
Description Move all patches out from board-special patch folders which is not supportted now. How Has This Been Tested? Unnecessary 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
-
Description As per subject, fix rtl8723du on kernel 6.3, useful until upstream driver get patched How Has This Been Tested? [x] Compilation for kernel 6.3 works [x] Compilation for kernel 6.1 works 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
-
Description update libreelec patches to latest bits rework dtb patches due to new arch/arm/boot/dts layout rework some patches that need fixing fix led overlays due to idiot u-boot dtbo apply bug How Has This Been Tested? [x] Debian bookworm minimal image built and tested 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
-
Bumps tspascoal/get-user-teams-membership from 2 to 3. Release notes Sourced from tspascoal/get-user-teams-membership's releases. 3.0.0 What's Changed Upgrade action node runtime to version 20 by @tspascoal in tspascoal/get-user-teams-membership#21 Full Changelog: https://github.com/tspascoal/get-user-teams-membership/compare/v2...v3.0.0 v2.1.0 What's Changed Features feat: update checking functionality to support checking if user exists in one of multiple teams by @binayabaral in tspascoal/get-user-teams-membership#17 Dependency Updates Bump @actions/core from 1.10.0 to 1.10.1 by @dependabot in tspascoal/get-user-teams-membership#18 Bump @vercel/ncc from 0…
-
Description Add new borad of ASUS Tinker-Edge-R. ASUS Tinker Edge R is an Single Board Computer (SBC) specially designed for AI applications. I've written the device tree file for it, added the u-boot config file, and I've done the current version adaptation. Jira reference number [AR-9999] How Has This Been Tested? [x] UART test. The serial port output is printed through UART, and there are almost no errors in the armbian boot log. [x] Stability testing. Let the CPU run the specified task all the time, and the test will be conducted for 48 hours without any error. Checklist: [x] My code follows the style guidelines of this project [x] I have performed a self-review …
-
Description Bumped uboot and overlays to match Fenix 1.6.4 release. I also noticed that since my last PR, my u-boot patch to enable setexpr command was not getting applied. Turns out we were not handling patching if build_custom_uboot extension was being used. Hence moved the relevant code so that its used in both cases. 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] built and booted image for khadas-vim4 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, parti…
-
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…
-
In the previous post I introduced you to the subject of USB gadgets implemented as machines running Linux. In this post, we look at how to implement your very own USB function with FunctionFS and how to integrate that with systemd. View the full article
-
Recently I was asked to present a short introduction to the Linux kernel for our project managers. I put together a short slide deck for the presentation which I have decided to share. View the full article
-
And be precise with the dependencies. Signed-off-by: Myy Miouyouyou myy@miouyouyou.fr View the full article
-
Novoton NuMicro MA35D1 microprocessor features two Arm Cortex-A35 cores, one Arm Cortex-M4 real-time core, and two Ethernet interfaces for Linux-based edge IIoT gateway. The SoC also is offered in variants supporting external DDR memory or integrated up to 512MB RAM, 154 or 208 GPIOs, and an optional “Enhanced ADC”. The MA35D1 also comes with a TFT interface for up to 1920×1080 displays, several hardware security features, and the company says the microprocessor facilitates Tiny AI/ML for edge computing despite not integrating an AI accelerator. Nuvoton NuMicro MA35D1 key features and specifications: CPU sub-system 2x Cortex-A35 cores running at up to 800 MHz Cortex-M4 re…
-
Vecow EAC-5000 is a rugged AI computing system powered by NVIDIA’s Jetson AGX Orin 32GB or 64GB system-on-module designed for advanced edge AI applications such as in-vehicle computing, robotic control, machine vision, intelligent video analytics, and mobile robots. The embedded computer delivers up to 275 TOPS of AI performance thanks to the NVIDIA module, supports up to eight GMSL2 cameras, various wireless connectivity options with 6 antennas, 9V to 50V wide range DC power input, and operates in the -20°C to 70°C temperature range. Vecow EAC-5000 specifications: System-on-Module EAC-5000-R32 – NVIDIA Jetson AGX Orin 32GB with CPU – 8-core Arm Cortex-A78AE v8.2 64-bit p…
-
Linus Torvalds announced the release of Linux 6.1, an LTS kernel, last Sunday: So here we are, a week late, but last week was nice and slow, and I’m much happier about the state of 6.1 than I was a couple of weeks ago when things didn’t seem to be slowing down. Of course, that means that now we have the merge window from hell, just before the holidays, with me having some pre-holiday travel coming up too. So while delaying things for a week was the right thing to do, it does make the timing for the 6.2 merge window awkward. That said, I’m happy to report that people seem to have taken that to heart, and I already have two dozen pull requests pending for tomorrow in my inb…
-
Only a few years ago, 5G was only found in premium smartphones, but with the launch of the Snapdragon X35, Qualcomm aims to bring 5G cellular connectivity to wearables, industrial IoT applications, and eXtended Reality (XR) glasses. The Snapdragon X35 specifically supports 5G NR-Light, aka RedCap, which is described as ” a new class of 5G” that “fills the gap in between high-speed mobile broadband devices and extremely low-bandwidth NB-IoT devices” and delivers link rates of up to 220 Mbps. Snapdragon X35 modem key features and specifications: Cellular Technology: 5G NR-Light, FDD, SA (standalone), TDD, sub-6 GHz, HD-FDD, LTE Multi-Mode NR – Sub-6 SA, LTE Cat 4 3GPP Relea…
-
Description As per subject, fix rtl8811cu on kernel 6.3 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] Compilation works 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
-
rpardini's mid-may/`23 pipeline fixes, debs-to-repo, rootfs-repo de-chicken-egg-ize General fixes for GHA/pipelines, produced debs, etc export-logs: add GHA output for logs_url (when SHARE_LOG=yes) github-actions: more logging for GHA actions outputs oci-oras: retry harder, and sleep for more time, if push failed artifacts(debs): include DEBIAN/md5sums and a correct Installed-Size: field in DEBIAN/control (for all debs) artifacts(debs): rationalize "bash hash" creation with new calculate_hash_for_bash_deb_artifact() helper kernel-debs: include "Priority: optional" in all kernel debs (all other packages have it...) also for fake_ubuntu_advantage_tools also include "S…
-
Bumps tj-actions/changed-files from 35 to 36. Release notes Sourced from tj-actions/changed-files's releases. v36 Changes in v36.0.9 What's Changed Upgraded to v36.0.8 by @tj-actions-bot in tj-actions/changed-files#1192 Update README.md by @jackton1 in tj-actions/changed-files#1195 Updated README.md by @tj-actions-bot in tj-actions/changed-files#1196 fix: matching all nested files with a directory name by @jackton1 in tj-actions/changed-files#1197 Full Changelog: https://github.com/tj-actions/changed-files/compare/v36...v36.0.9 Changes in v36.0.8 What's Changed Upgraded to v36.0.7 by @tj-actions-bot in tj-actions/changed-files#1190 feat: add support for runn…
-
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-1690 How Has This Been Tested? Testing is WIP right now. [X] Booted on Nanopiduo2. U-boot reports starting of crust and also shows crust version 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 hav…
-
Description Rework JetHub BSP files: enable CPUFREQUTILS by default (force CPUMIN/CPUMAX settings) update init service to match new gpio numeration in kernel 6.2+ add new /dev/serial/rs485/ aliases for RS485 ports in JetHub D1/D1+ no changes in other boards/base files Jira reference number AR-1553 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] JetHub D1+ boots ok 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…
-
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…
-
meson64 / rockchip64 / uefi / rk3568-odroid: edge 6.6: bump to 6.6.y; rebase patches to v6.6(.0) meson64 / rockchip64 / uefi / rk3568-odroid: edge 6.6: bump to 6.6.y; rebase patches to v6.6(.0) View the full article
-
Description Armsom5 - switch to vendor branch and add BOARD_MAINTAINER field to suppress warnings How Has This Been Tested? [x] No device, build test only. Checklist: [x] My changes generate no new warnings [x] Any dependent changes have been merged and published in downstream modules View the full article
-
As we continue to evolve, Armbian is proud to introduce our latest release, packed with enhancements, new hardware support, and important upgrades that will further solidify the stability and performance of your systems. Key Highlights RK3588 Boot Loader Upgrades: Enhanced stability for RK3588 hardware with the latest bootloader upgrades. This ensures a more reliable experience across supported devices. 4K60p Video Acceleration: Experience smoother visuals with 4K60p video acceleration, now available on Gnome and KDE desktop builds. Kernel Bump to 6.10.y: All kernels have been updated to 6.10.y, bringing improved performance, security patches, and broader hardware suppo…
-
Description As per title How Has This Been Tested? [ ] hasn't 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 [ ] My changes generate no new warnings [ ] Any dependent changes have been merged and published in downstream modules View the full article
-
Description Documenting functional Image Tree Source files. These files are not currently used for any builds. How Has This Been Tested? No test needed, documentary changes View the full article
-
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
-
In this tutorial, we'll look at how to create a functional and simple Arch Linux virtual machine image, that can have network access, display graphical windows and share a folder with the host. View the full article
-
Powered by an Intel Celeron J6412 quad-core Elkhart Lake processor, the Jetway MI05-0XK thin mini-ITX networking board is equipped with six 2.5GbE ports, up to 16GB RAM via a single SO-DIMM socket, as well as M.2 sockets for storage, WiFi and/or cellular connectivity, some serial ports, and an optional HDMI port for video output. Four variants are offered: the standard MI05-00K model without eMMC flash nor TPM, the MI05-02K with a TPM 2.0 chip, the MI05-03K with a 32GB eMMC flash, and finally the MI05-07K with both the TPM 2.0 security chip and 32GB eMMC flash. Jetway MI05-0XK specifications: SoC – Intel Celeron J6412 quad-core Elkhart Lake processor @ 1.2 GHz / 2.6GHz (B…
-
Description Addressing cosmetic / warning from locales. Jira reference number AR-1299 How Has This Been Tested? [x] Boot Debian SID minimal image [x] Boot Ubuntu Jammy CLI image [x] Boot Ubuntu Bullseye Gnome image 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
-
The ESP32 DevKitC V4 is now selling with the ESP-WROOM-DA module with two PCB antennas that was introduced last year in order to offer a longer WiFi range and better reliability. The development kit is exactly the same as for the other ESP32 DevKitC V4 module, and the only difference is the dual antenna design. When running a recent version of the Arduino Core for the ESP32 (2.0.3 or greater), the ESP32 will automatically switch to the antenna with the strongest signal in order to deliver the best connectivity possible. ESP32 DevKitC V4 specifications: Wireless module – ESP-WROOM-DA (PDF datasheet) with SoC – Espressif Systems ESP32-D0WD-V3 dual-core LX6 microprocessor wi…
-
Beelink GTR6 is a mini PC powered by a 45W AMD Ryzen 9 6900HX octa-core/16-thread processor @ up to 4.9 GHz with 12-core Radeon 680M graphics, taking up to 64GB DDR5, and M.2 2280 PCIe Gen4 SSD storage. Once upon a time mini PCs were powered by low-power processors for fanless or near-silent operation, but in recent years, companies have started to integrate faster and faster powerful into the mini PC form factor. The Beelink GTR6 may be one of the most powerful mini PC so far thanks to the AMD Ryzen 9-6900HX CPU. Beelink GTR6 preliminary specifications: SoC – AMD Ryzen 9 6900HX octa-core/16-thread Zen 3+ processor @ up to 3.3 GHz / 4.9 GHz (Turbo) with 12-core Radeon …
-
Description kASLR is a handy security feature, with no performance downside. (The only downside is some slight inconvenience if you're using KGDB, but if you're the type of person who does kernel step debugging, it seems sane to guess you're already building your own kernel.) If it cannot be enabled due to lack of seed, the kernel will simply print a warning and continue. (See #4306 for more context on what was previously added to get it working on a NanoPi R4S.) I also believe this warning will be useful note for us to add rng support on all devices as time goes on. Example of failure: [ 0.052888] KASLR disabled due to lack of seed Example of success (on a NanoPi …
-
Open AirGradient is a DIY air quality monitor based on the Wemos D1 mini ESP8266 WiFi IoT board programmed with Arduino and fitted with a range of sensors including an optional Sensirion SGP30 TVOC sensor through a custom PCB designed with EasyEDA. Two versions of Open AirGradient are available. The Basic model includes an OLED display, a Plantower PMS5003 PM sensor, a Senseair S8 CO2 sensor, and SHT30 or SHT31 temperature & humidity sensor, while the Pro version adds a larger display, a battery charger, and support for the SGP30 TVOC sensor. Open AirGradient key components: MCU board Basic – Wemos D1 Mini Pro Pro – Lolin D1 Mini v4 with USB-C port Display Basic – Wem…
-
Description I was unable to boot from m2 ssd (of course with SPI NOR FLASH) when bootfs part was ext4. Then i used bootfs part as fat and it worked. I think Xunlong's Uboot source doesn't support Ext4 bootfs parts. How Has This Been Tested? [x] Tested on my Orange Pi 5 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
-
Nessie Circuits’ Riotee board combines Raspberry Pi R2040 microcontroller and a Riotee module based on Nordic nRF52833 WiSoC with a 2.4 GHz radio and targets batteryless IoT applications thanks to a stackable design taking a capacitors add-on board and a solar panel. Batteries introduce maintenance costs and environmental issues with millions of batteries disposed of every day. That’s why companies are trying to provide solutions for batteryless IoT designs such as the Everactive batteryless IoT devkit or Telink energy harvesting wireless module for remote controls. The Riotee module, board, and ecosystem also aim to play their part in reducing the use of batteries in wir…
-
Description Before: _ _ _____ _____ ___ ___ __ | | | | ____| ___|_ _| __ _( _ ) / /_ | | | | _| | |_ | | \ \/ / _ \| '_ \ | |_| | |___| _| | | > < (_) | (_) | \___/|_____|_| |___| /_/\_\___/ \___/ Welcome to Armbian 23.05.0-trunk--1-PC7446-V521e-H1f65-Be6c1 Jammy with Linux 5.15.106-x86 No end-user support: built from trunk After: _ _ _____ _____ ___ ___ __ | | | | ____| ___|_ _| __ _( _ ) / /_ | | | | _| | |_ | | \ \/ / _ \| '_ \ | |_| | |___| _| | | > < (_) | (_) | \___/|_____|_| |___| /_/\_\___/ \___/ Welc…
-
The ISC DHCP server (dhcpd) was traditionally used to set up a DHCP server in Linux, but the software is reaching end-of-life, and the Internet Systems Consortium is now recommending their own Kea DHCP server or alternatives such as Dnsmasq or udhcpd (as found in Busybox) as a replacement. I was unaware of this having just used the isc-dhcp-server package to set up a DHCP server in NanoPi R6C router/mini PC earlier this month. But a blog post on Ubuntu informed us dhcpd was going away, and Canonical plans to switch over the Kea DHCP server instead. The main difference from the user perspective is that Kea relies on JSON configuration files so all your dhcpd files will hav…