

RSS Bot
Bot-
Posts
4207 -
Joined
-
Last visited
Never
Content Type
Forums
Store
Crowdfunding
Applications
Events
Raffles
Community Map
Everything posted by RSS Bot
-
Description Forgot to add this to the script linter at PR. Jira reference number AR-1399 View the full article
-
Description There was complain on forums that current way of blocking weak password is out of standard. Warning on weak password should be enough. Jira reference number AR-1385 How Has This Been Tested? [ ] Build fresh image and see if it 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 [ ] 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
-
No descriptionView the full article
-
Electronic components have shrunk a lot over the year, but batteries are usually one of the larger items in a design. ITEN changes that with solid state lithium-ion micro-batteries in the shape of SMD components with up to 100 µAh capacity. This is clearly not going to power your next smartphone, but ITEM micro-batteries could be found in ultra-low-power sensors potentially replacing non-rechargeable coin cell batteries with much higher capacities (e,g. 100 mAh). ITEN says their solid-state micro-batteries are superior to coin cell batteries because those are polluting, difficult to assemble on PCB, costly to recycle and require periodic maintenance once a battery is depleted. In addition, some low-power embedded systems still require high current pulses for instance to drive RF transceivers or actuators leading hardware engineers to rely on oversized coin cell batteries as those can only deliver small currents. The carbon footprint of such batteries is claimed [...] The post This is what a 100 µAh micro-battery looks like appeared first on CNX Software - Embedded Systems News. View the full article
-
Description fix https://forum.armbian.com/topic/20093-rock-pi-4b-rk3399-sound-broken-after-latest-kernel-update How Has This Been Tested? (TBD) [ ] Test A [ ] Test B Checklist: (TBD) [ ] 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
-
Sipeed has launched the M1s and M0Sense AI modules. Designed for AIoT application, the Sipeed M1s is based on the Bouffalo Lab BL808 32-bit/64-bit RISC-V wireless SoC with WiFi, Bluetooth, and an 802.15.4 radio for Zigbee support, as well as the BLAI-100 (Bouffalo Lab AI engine) NPU for video/audio detection and/or recognition. The Sipeed M0Sense targets TinyML applications with the Bouffa Lab BL702 32-bit microcontroller also offering WiFi, BLE, and Zigbee connectivity. Sipeed M1s AIoT module The Sipeed M1S is an update to the Kendryte K210-powered Sipeed M1 introduced several years ago. Sipeed M1s module specifications: SoC – Bouffalo Lab BL808 with CPU Alibaba T-head C906 64-bit RISC-V (RV64GCV+) core @ 480MHz Alibaba T-head E907 32-bit RISC-V (RV32GCP+) core @ 320MHz 32-bit RISC-V (RV32EMC) core @ 160 MHz Memory – 768KB SRAM and 64MB embedded PSRAM AI accelerator – NPU BLAI-100 (Bouffalo Lab AI engine) for video/audio detection/recognition delivering up [...] The post Sipeed M1s & M0sense – Low-cost BL808 & BL702 based AI modules (Crowdfunding) appeared first on CNX Software - Embedded Systems News. View the full article
-
Description On DIFF between PR and master. This should hopefully help finding out mistakes we do in scripting. After brief testing, this will become mandatory to deal with. When we change a script, we need to deal with ShellCheck problems. Jira reference number AR-1399 How Has This Been Tested? [x] Running snippet by hand 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
-
More updates for Radxa's Amlogic boards (radxa-zero and radxa-zero2) radxa-zero: include v2022.10 standard patches (eg: boot from USB first) meson64 u-boot v2022.10: change BOOT_TARGET_DEVICES to try to boot USB, NVME and SCSI before SD, MMC, PXE, DHCP u-boot: radxa-zero2: use v2022.10 plus Radxa's patches u-boot: radxa-zero2: Radxa's patches for the Zero2 on v2022.10 meson64: 6.0: g12a and g12b pinmux patches from Radxa common for all meson64 same batch, different repo: https://github.com/armbian/firmware/pull/42 "Add AW-CM256 BT firmware" View the full article
-
Let’s end Giveaway Week 2022 with a bang, and more exactly a rather powerful Rockchip RK3588 mini PC: Mekotronics R58 (mini). The device comes with 8GB RAM and 64GB flash storage, two 8K capable HDMI 2.0 output ports, one DisplayPort output, one HDMI input, Gigabit Ethernet and WiFI 6 connectivity, as well as a few USB 3.0/2.0 ports, plus support for a SATA drive. I reviewed the Rockchip RK3588 mini PC with Android 12 last July, and I was impressed by the CPU and GPU performance, 4K video playback capabilities, except for AV1 which was not stable at the time, and support for HDMI audio passthrough. Android 12 was quite stable at that early stage as well. Some downsides included the lack of a useful HDMI input app and USB 3.0 performance that could be improved. I always test samples before adding them to the giveaway, and I initially thought [...] The post Giveaway Week – Mekotronics R58 mini PC appeared first on CNX Software - Embedded Systems News. View the full article
-
The mtd-utils package provides NAND and SPI flash capabilities for mainline kernel /dev/mtdX devices. This will help on board setup from SD card boot. closes #4427 Description The mtd-utils package provides tools for flashing the boards NAND and/or SPI flash chips. In the meanwhile most NAND and SPI chips are supported by mainline kernel MTD drivers. Boards like Cubietruck or Odroid M1 can boot from NAND or SPI with mainline U-Boot. The according flash chips can be flashed with the mtd-utils tools from the mainline kernel booted OS after an initial Armbian SD card boot. This simplifies board setup or boards boot loader update to enable booting from the on board soldered flash memory. Refers to issue #4427. Test This enhancement has been successfully tested on current master branch for the following build configurations: [x] Test 1: BOARD=cubietruck BRANCH=current RELEASE=buster BUILD_MINIMAL=yes BUILD_DESKTOP=no KERNEL_ONLY=no KERNEL_CONFIGURE=no COMPRESS_OUTPUTIMAGE=sha,gpg,7z [x] Test 2: BOARD=cubietruck BRANCH=current RELEASE=bullseye BUILD_MINIMAL=yes BUILD_DESKTOP=no KERNEL_ONLY=no KERNEL_CONFIGURE=no COMPRESS_OUTPUTIMAGE=sha,gpg,7z [x] Test 3: BOARD=cubietruck BRANCH=current RELEASE=focal BUILD_MINIMAL=yes BUILD_DESKTOP=no KERNEL_ONLY=no KERNEL_CONFIGURE=no COMPRESS_OUTPUTIMAGE=sha,gpg,7z All builds did list the package mtd-utils in output/debug/installed-packages-<RELEASE>-minimal.list Checklist: [n/a] My code follows the style guidelines of this project [n/a] I have performed a self-review of my own code [n/a] I have commented my code, particularly in hard-to-understand areas [n/a] I have made corresponding changes to the documentation [x] My changes generate no new warnings [n/a] Any dependent changes have been merged and published in downstream modules View the full article
-
Description Nothing fancy, just some fixes to remove unapplicable hunks and add some missing bits in the device trees for rk322x and rk3288 devices. How Has This Been Tested? [x] Built edge kernel debs and tested on live installation for rk322x and rk3288 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
-
NanoPi R6S is a Rockchip RK3588S powered device that can not only work as a router with two 2.5GbE ports, but also as a mini PC with HDMI and USB ports, and an Edge AI computer thanks to the 6 TOPS NPU found in the processor. FriendlyElec has just sent me two samples of the NanoPi R6S for review. Today, I’ll start with an unboxing, a teardown, and install OpenWrt 22.03 to run some iperf3 benchmarks. I’ll try other features with either Debian or Ubuntu Desktop in a few weeks. NanoPi R6S unboxing The router/mini PC ships with 6 rubber feet (3M), and nothing else. The front panel comes with four LEDs for the system and Ethernet ports, a USB 2.0 port and a USB 3.0 port, as well as an IR receiver “window” (under the USB 3.0 port). The rear panel includes a USB Type-C port that supports 5V [...] The post NanoPi R6S Review – Part 1: Unboxing, Teardown, OpenWrt 22.03, and iperf3 appeared first on CNX Software - Embedded Systems News. View the full article
-
The sixth prize of this year’s Giveaway Week will be GL.iNET GL-S10 BLE to MQTT gateway based on the ESP32 microcontroller and offering Ethernet, WiFi, and Bluetooth LE connectivity. The gateway is used to gather data from Bluetooth LE devices such as beacons and can be used in warehouses, shopping malls, airports, exhibition halls, tourist attractions, etc… for personnel management, asset management, environmental monitoring, indoor navigation, and more. I reviewed the ESP32-based BLE to MQTT gateway with the provided BLE beacon at the end of last year using MQTT X open-source client and the GL-S10 Tool App for Android. It allowed me to send commands through MQTT topics, for example, to set or retrieve the beacon’s (WiFi) configuration, and receive the data through MQTT subscriptions. Some of the data include the MAC address, RSSI, ad (Broadcast data advData), and a timestamp. It took some effort to get it working, but [...] The post Giveaway Week – GL.iNet GL-S10 BLE to MQTT Gateway appeared first on CNX Software - Embedded Systems News. View the full article
-
Description This fixes a wrong error message from nand-sata-install when filesystem tools are missing. Prior to this change, the script doesn't notice that the tools are missing and tries to actually check the target FS size. Since that size is a blank string (because the target FS was never created), it gives a wrong error message saying that the FS is too small. Jira reference number AR-1398 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. [ ] Tested on a nightly build with Orange PI 3 LTS 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
-
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-1301 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] Tested by end users in nightly builds [x] Tested myself in local builds 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
-
This config simplifies the U-Boot build only scenario. If this switch is set, then KERNEL_ONLY is implied to "yes". The U-Boot only build also ensures proper host prepare and any other validation, the default build procedure performs. The motivation is to simplify UBOOT_ONLY building by just one compile parameter / switch, but keeping the default dependent compile procedures like e.g. host compare and other pre-config validations as is. This makes it also useful for CICD compile configurations. Changes lib/functions/main/config-prepare.sh: imply to set KERNEL_ONLY=yes, if UBOOT_ONLY is set "yes" lib/functions/main/default-build.sh: changed do_default(): added appropriateif {U-Boot compiling} else {Kernel and other compiling} fi Closes issue #4421 Test [x] Tested - see log of bash terminal output (cut in the middle to shorten for the relevant here): user@HOST:~/Projects/Armbian/build$ ./compile.sh BOARD=cubietruck BRANCH=current RELEASE=focal BUILD_MINIMAL=yes BUILD_DESKTOP=no UBOOT_ONLY=yes KERNEL_CONFIGURE=no COMPRESS_OUTPUTIMAGE=sha,gpg,7z SYNC_CLOCK=no [ warn ] This script requires root privileges, trying to use sudo [ o.k. ] Using config file [ /home/mhoffrog/Projects/Armbian/build/userpatches/config-example.conf ] [ o.k. ] Command line: setting BOARD to [ cubietruck ] [ o.k. ] Command line: setting BRANCH to [ current ] [ o.k. ] Command line: setting RELEASE to [ focal ] [ o.k. ] Command line: setting BUILD_MINIMAL to [ yes ] [ o.k. ] Command line: setting BUILD_DESKTOP to [ no ] [ o.k. ] Command line: setting UBOOT_ONLY to [ yes ] [ o.k. ] Command line: setting KERNEL_CONFIGURE to [ no ] [ o.k. ] Command line: setting COMPRESS_OUTPUTIMAGE to [ sha,gpg,7z ] [ o.k. ] Command line: setting SYNC_CLOCK to [ no ] [ .... ] Extension being added [ sunxi-tools :: added by functions/cli/cli-entrypoint.sh:105 -> functions/main/config-prepare.sh:140 -> functions/configuration/main-config.sh:174 -> config/sources/families/sun7i.conf:1 -> config/sources/families/include/sunxi_common.inc:1 ] [ o.k. ] Extension manager [ processed 3 Extension Methods calls and 3 Extension Method implementations ] [ o.k. ] Using user configuration override [ /home/mhoffrog/Projects/Armbian/build/userpatches/lib.config ] [ o.k. ] Preparing [ host ] [ o.k. ] Build host OS release [ focal ] [ .... ] Installing build dependencies [ o.k. ] Checking for external GCC compilers [ o.k. ] Downloading sources [ o.k. ] Checking git sources [ u-boot v2022.07 ] [ .... ] Cleaning .... [ 93 files ] [ o.k. ] Checking git sources [ linux-mainline/5.15 git://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable.gitorigin/linux-5.15.y ] [ .... ] Switch v5.15.77 = da3267ca3045f6958b56cbd9d185b68f7e14216d [ o.k. ] Checking git sources [ sunxi-tools master ] [ .... ] Up to date [ o.k. ] Cleaning /home/mhoffrog/Projects/Armbian/build/output/debs for [ cubietruck current ] [ o.k. ] Cleaning [ u-boot/v2022.07 ] [ o.k. ] Compiling u-boot [ 2022.07 ] [ o.k. ] Compiler version [ arm-none-linux-gnueabihf-gcc 9.2.1 ] [ .... ] Checking out to clean sources [ o.k. ] Cleaning [ u-boot/v2022.07 ] [ o.k. ] Started patching process for [ u-boot sunxi-cubietruck-current ] [ o.k. ] Looking for user patches in [ userpatches/u-boot/u-boot-sunxi ] [ o.k. ] * [l][c] 0000-sunxi-allwinner-a10-spi-driver.patch [ o.k. ] * [l][c] 0001-add-orange-pi-3-lts-support.patch [ o.k. ] * [l][c] Bananapro-01-add-hdmi-de-reg_ahci_5v.patch [ o.k. ] * [l][c] Bananapro-02-add-AXP209-regulators.patch [ o.k. ] * [l][c] Merrii_Hummingbird_A20.patch [ o.k. ] * [l][c] add-a20-optional-eMMC.patch [ o.k. ] * [l][c] add-a64-olinuxino-emmc-support.patch [ o.k. ] * [l][c] add-a64-olinuxino-spl-spi.patch [ o.k. ] * [l][c] add-awsom-defconfig.patch [ o.k. ] * [l][c] add-emmc_support_to_neo1_and_2.patch [ o.k. ] * [l][c] add-h616-THS-workaround.patch [ o.k. ] * [l][c] add-nanopi-air-emmc.patch [ o.k. ] * [l][c] add-nanopi-duo.patch [ o.k. ] * [l][c] add-nanopi-m1-plus2-emmc.patch [ o.k. ] * [l][c] add-nanopi-neo-core.patch [ o.k. ] * [l][c] add-orangepi-plus2-emmc.patch [ o.k. ] * [l][c] add-orangepi-zero-plus-pxe-support.patch [ o.k. ] * [l][c] add-orangepi-zero-usb-boot-support.patch [ o.k. ] * [l][c] add-orangepi-zeroplus2_h3.patch [ o.k. ] * [l][c] add-sunvell-r69.patch [ o.k. ] * [l][c] add-xx-boot-auto-dt-select-neo2.patch [ o.k. ] * [l][c] add-xx-nanopi-k1-plus-emmc.patch [ o.k. ] * [l][c] add-xx-nanopineocore2.patch [ o.k. ] * [l][c] add-zeropi.patch [ o.k. ] * [l][c] adjust-default-dram-clockspeeds.patch [ o.k. ] * [l][c] adjust-small-boards-cpufreq.patch [ o.k. ] * [l][c] enable-autoboot-keyed.patch [ o.k. ] * [l][c] enable-ethernet-orangepiprime.patch [ o.k. ] * [l][c] enable-r_pio-gpio-access-h3-h5.patch [ o.k. ] * [l][c] fdt-setprop-fix-unaligned-access.patch [ o.k. ] * [l][c] fix-sunxi-nand-spl.patch [ o.k. ] * [l][c] fix-usb1-vbus-opiwin.patch [ o.k. ] * [l][c] h3-Fix-PLL1-setup-to-never-use-dividers.patch [ o.k. ] * [l][c] h3-enable-power-led.patch [ o.k. ] * [l][c] h3-set-safe-axi_apb-clock-dividers.patch [ o.k. ] * [l][c] lower-default-DRAM-freq-A64-H5.patch [ o.k. ] * [l][c] pinebook-add-rare-panel-support.patch [ o.k. ] * [l][c] sun8i-set-machid.patch [ o.k. ] * [l][c] sunxi-boot-splash.patch [ o.k. ] * [l][c] sunxi_H616_GPU_enable_hack.patch [ o.k. ] * [l][c] xxx-disable-de2-to-improve-edid-detection.patch HOSTCC scripts/basic/fixdep HOSTCC scripts/kconfig/conf.o YACC scripts/kconfig/zconf.tab.c ... CAT u-boot-dtb.bin COPY u-boot.dtb COPY u-boot.bin MKIMAGE u-boot.img MKIMAGE u-boot-dtb.img BINMAN all [ o.k. ] Building deb [ linux-u-boot-current-cubietruck_22.11.0-trunk_armhf.deb ] [ o.k. ] U-Boot build done [ @host ] [ o.k. ] Target directory [ /home/mhoffrog/Projects/Armbian/build/output/debs/ ] [ o.k. ] File name [ linux-u-boot-current-cubietruck_22.11.0-trunk_armhf.deb ] [ o.k. ] Runtime [ 0 min ] [ o.k. ] Repeat Build Options [ ./compile.sh BOARD=cubietruck BRANCH=current RELEASE=focal BUILD_MINIMAL=yes BUILD_DESKTOP=no UBOOT_ONLY=yes KERNEL_ONLY=yes KERNEL_CONFIGURE=no COMPRESS_OUTPUTIMAGE=sha,gpg,7z ] user@HOST:~/Projects/Armbian/build$ 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 will create appropriate pull request to the documentation in separate Armbian doc repo [x] My changes generate no new warnings [ ] Any dependent changes have been merged and published in downstream modules View the full article
-
Updates for Radxa's Amlogic boards (radxa-zero and radxa-zero2) A few updates, mostly from https://github.com/radxa-repo/bsp; also bump u-boot to v2202.10 with a clearly-non-existing patchdir so it's pure mainline. Also required: https://github.com/armbian/firmware/pull/40 (merged, Wifi firmware) https://github.com/armbian/build/pull/4408 (merged, allows using SDXC cards) Still not working: SDIO Wifi on my Zero (rev 1.51, 2gb RAM/32gb eMMC) which is failing; see https://discord.com/channels/855634073376260096/855657603378839582/1040610755671756911 ; it's very possible other boards work. View the full article
-
Description Those are already in the stable section View the full article
-
Description Move all PPAs to enhance security of CLI images. Leave only ZFS from https://launchpad.net/~jonathonf while no packages are installed from there by defauilt. He can be trusted. Jira reference number AR-1395 How Has This Been Tested? [x] Few manual tests [ ] Assembly of new cache 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
-
Arduino boards have traditionally been programmed with C-like language in the Arduino IDE, but with the Arduino Lab for MicroPython, Arduino added MicroPython to several official Arduino boards. In the words of the Arduino Team, “not an official product yet, an experimental tool”, but I would not be surprised if it becomes an official IDE eventually as the company collaborated with Damien George, the creator of MicroPython, to port the official the virtual machine to a number of Arduino products, and Murilo Polese to develop the Arduino Lab for MicroPython cross-platform IDE for MicroPython. The IDE looks familiar… Oh yes, I see it now, it’s basically the Arduino IDE, but for MicroPython… 😉 and many of the same features including supporting connection with a board, code upload, file transfer, plus a Python-specific interactive REPL shell. Arduino Lab for MicroPython features so far: MicroPython’s Read Eval Print Loop (REPL) Enter [...] The post Arduino Lab for MicroPython – An experimental cross-platform MicroPython IDE for Arduino boards appeared first on CNX Software - Embedded Systems News. View the full article
-
RAKwireless joined CNX Software’s Giveaway Week last year with the WisBlock Kit 2 LoRa-based GPS Tracker with Solar Panel, and the company is back for Giveaway Week 2022 with the RAK Developer Kit (Air Quality Kit) with LoRaWAN connectivity. The kit includes everything to get started to build an indoor air quality monitor and send the air quality information over LoRaWAN to the cloud/LoRaWAN server. It notably comes with a WisGate gateway and a Wisblock Node with an indoor enclosure. The kit contents and main specifications are as follows: RAK7246 WisGate Developer D0 with: Raspberry Pi Zero W board with Broadcom BCM2835 ARM11 processor @ 1GHz, 512MB RAM Storage – 16GB MicroSD card Connectivity 802.11 b/g/n WiFi and Bluetooth 4.0 via Cypress CYW43438 module found on RPi Zero W board RAK2246 Pi HAT LoRaWAN concentrator module with SX1308 baseband processor Frequency bands – RU864, IN865, EU868, US915, AU915, KR920, AS923 [...] The post Giveaway Week – RAK Developer Kit (Air Quality Kit) appeared first on CNX Software - Embedded Systems News. View the full article
-
Description Enabling serial console so we can see it & login on console. View the full article
-
Description Affected: Orangepi 3 LTS and Zero 2 Jira reference number AR-1396 How Has This Been Tested? [x] Opizero2 red led light up at once 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