RSS Bot
Bot-
Posts
4252 -
Joined
-
Last visited
Never
Content Type
Forums
Store
Crowdfunding
Applications
Events
Raffles
Community Map
Everything posted by RSS Bot
-
Description Fixing https://github.com/armbian/build/commit/26fb31cfbfae41557f75ad8669e03e28bbc0aa0a#commitcomment-111843350 How Has This Been Tested? Tested thoroughly with custom 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
-
Description https://github.com/armbian/build/commit/5dee9ee935703a559992478fa8045b464af72b50#commitcomment-111988535 Rockpi4 is using BL31 blobs to build uboot, so it should get configed with BOOT_SCENARIO="tpl-spl-blob". If BOOT_SCENARIO is not declared it will be only-blobs by default, which will not build tpl/u-boot-tpl.bin and spl/u-boot-spl.bin needed by spi image creating. So it's better to declare BOOT_SCENARIO="tpl-spl-blob" just like rockpro64. I don't have rock4 board so someone has to confirm this fix. 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] uboot build successfully for rockpi 4a/4b/4c/4bplus/4cplus 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 Technology has released PicoVNA 5 control software for their vector network analyzers for Windows x86 64-bit, Mac, Linux x86 64-bit, and Raspberry Pi 3 and greater single board computers, superseding the Windows-only PicoVNA 3 software. As a Ubuntu user, I hate it when some hardware tool forces me to install software on Windows when there’s no Linux alternative, so any company that provides cross-platform tools is making the right move. I’m also not quite sure what a “vector network analyzer” (VNA) is, so I’ll first look into the PicoVNA 106 and PicoVNA 108 6/8.5 GHz VNAs from the company. PicoVNA 106/108 vector network analyzers highlights and specifications: Frequency ranges PicoVNA 106 – 300 kHz to 6 GHz PicoVNA 108 – 300 kHz to 8.5 GHz Up to 5500 dual-port S-parameters per second > 10 000 S11 + S21 per second Quad RX four-receiver architecture Up to 124 dB dynamic [...] The post PicoVNA 5 software for vector network analyzers supports Windows, Linux, MacOS, and Raspberry Pi appeared first on CNX Software - Embedded Systems News. View the full article
-
Banana Pi BPI-W3 is another Rockchip RK3588 SBC (single board computer) with 8GB RAM, 32GB eMMC flash, an M.2 NVMe socket, 2.5GbE networking, two HDMI 2.1 output ports, one HDMI 2.0 input port, and other features. We first recovered the board last summer, but at the time the RK3588 SBC came with a PCIe x4 slot and dual Gigabit Ethernet, and the company has now redesigned the board without either using instead a Rockchip RK3588 system-on-module as part of the design and implemented 2.5GbE and M.2 NVMe SSD support with the available PCIe interfaces. Banana Pi BPI-W3 specifications: SoM – BPI-RK3588 core board SoC- Rockchip RK3588 octa-core processor with 4x Cortex-A76 cores @ up to 2.4 GHz, 4x Cortex-A55 cores @ 1.8 GHz, an Arm Mali G610MC4 GPU, a 6 TOPS NPU, 8Kp60 H.265/VP9/AVS2 10-bit decoder, 8Kp30 H.265/H.264 encoder System Memory – 8GB LPDDR4 (options for 4GB to 32GB) Storage [...] The post Banana Pi BPI-W3 SBC features Rockchip RK3588 SoM, M.2 NVMe socket, 2.5GbE, HDMI output and input appeared first on CNX Software - Embedded Systems News. View the full article
-
M5Stack CoreS3 is a battery-powered ESP32-S3 IoT controller with WiFi and Bluetooth connectivity, a 2-inch touchscreen display, a 0.3MP camera, a microSD card slot for storage, several sensors, plenty of I/Os, a USB Type-C OTG port, as well as a 9V to 24V DC input port. That’s the second ESP32-S3 IoT controller from M5Stack we’ve seen this year, as the CoreS3 follows the smaller M5Stack AtomS3 with a 0.85-inch display, only a few I/Os, and fewer features overall although it does come with an IR transmitter that’s missing from the larger CoreS3. M5Stack CoreS3 specifications: Wireless MCU – Espressif Systems ESP32-S3FN16R8 dual-core 32-bit Xtensa LX7 microcontroller with AI vector instructions up to 240MHz, RISC-V ULP co-processor, 512KB SRAM, 2.4GHz WiFi 4 (802.11b/g/n), Bluetooth 5.0 BLE + Mesh, 16MB flash, 8MB PSRAM Antenna – Internal “3D” antenna Storage – MicroSD card slot Display – 2-inch display with 320×240 resolution via ILI9342C [...] The post $60 M5Stack CoreS3 ESP32-S3 IoT controller comes with 2-inch display, VGA camera, multiple sensors appeared first on CNX Software - Embedded Systems News. View the full article
-
Description meson: edge: bump to linux-6.3.y 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 [ ] 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 fixing links removing notes for old branch View the full article
-
rpardini's fight with space-containing PARAMs - early May/'23 Turns out @mhoffrog was right, repeat build params need escaping. This simple rabbit goes down a hole that spans the JSON config-dump output, the pipeline JSON parsing, and the GHA matrix encoding. Phew. pipeline: correctly quote params passed over pure strings (eg in the GHA JSON matrixes) so values with spaces are not mangled bash_declare_parser: parse space-separated single-quoted array values correctly ('THIS=has space' is a single token, not two) aggregation: armbian_utils.parse_env_for_tokens() now actually does what it said on the box "split by whitespace, line breaks, commas, and semicolons"; add appgroups summary artifact-rootfs: add desktop info (environment, config_name, appgroups) to artifact_version_reason (so we can debug when I mess up later) configdump: alias config-dump, config-dump-json and new config-dump-no-json (bash declare format) produce_repeat_args_array: @mhoffrog was right, we need to quote repeat params; (here I'm being stubborn and only quoting the ones that have spaces in them) View the full article
-
Description Maint / adding missing defs. View the full article
-
Description I copied patches from rockchip64-6.1 to rockchip64-6.3 and made the following changes: deleted patch/kernel/archive/rockchip64-6.3/board-rock3a-cec.patch since upstream merged deleted patch/kernel/archive/rockchip64-6.3/board-rock3a-gmac1.patch since upstream merged deleted patch/kernel/archive/rockchip64-6.3/board-rock3a-pcie.patch since upstream merged deleted patch/kernel/archive/rockchip64-6.3/general-enhance-backport-es8328-driver.patch because this patch is for station p1 and upstream device tree don't need it modified patch/kernel/archive/rockchip64-6.3/board-pbp-add-dp-alt-mode.patch to match upstream changes. modified patch/kernel/archive/rockchip64-6.3/board-rock3a-emmc-sfc.patch to match upstream changes. modified patch/kernel/archive/rockchip64-6.3/board-rock3a-usb3.patch to match upstream changes. modified patch/kernel/archive/rockchip64-6.3/board-rockpis-0018-ASoC-codecs-Add-RK3308-internal-codec-driver.patch to match upstream changes. modified patch/kernel/archive/rockchip64-6.3/drv-spi-spidev-remove-warnings.patch to match upstream changes. modified patch/kernel/archive/rockchip64-6.3/general-rockchip-overlays.patch to match upstream changes. modified patch/kernel/archive/rockchip64-6.3/regulator-add-fan53200-driver.patch to match upstream changes. I also fixed uwe5622 building on 6.3 kernel. 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] Kernel built sucessfully and run well on rock3a. 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 Currently there is an error when generating desktop rootfs: FileNotFoundError: [Errno 2] No such file or directory: '/var/lib/apt/lists' If index is not generated, package search is super slow. Jira reference number AR-1684 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
-
Earlier this year, I received the Creality Ender-3 S1 Pro 2-in-1 3D printer & laser engraver and in the first part of the review, I showed the package content and how to assemble the system either to use it as a 3D printer or a laser engraver, but didn’t start it at the time. I’ve now had time to play with both laser engraving (less luck with cutting) and 3D printing, so I’ll report my experience in the second part of the review. Creality Ender-3 S1 Pro laser engraving Since in the last part of the review I had the 10W laser module installed on the 3D printer, I decided to start the testing with laser engraving and cutting. Contrary to the TwoTrees TS2 laser engraver I reviewed last year, the Creality Ender-3D S1 Pro laser engraving kit does not support autofocus, so I used the provided multi-level fixed-focus bar [...] The post Creality Ender-3 S1 Pro review – Part 2: Engraving and 3D printing appeared first on CNX Software - Embedded Systems News. View the full article
-
Single board computer manufacturer Orange Pi Ltd is working on a portable gaming console that will come with either a Rockchip RK3588S processor for Android/Linux gaming, or AMD Ryzen 7 7800U/6800U for Windows gaming. The industrial design looks to be the same for all models with a 7-inch touchscreen display, a D-Pad, two joysticks, XBOX-styled ABXY buttons, two customisable buttons on the back, two microphones, stereo speakers, three USB ports including one only for charging, The Orange Pi portable gaming console will be offered in three variants when it launches in China in October during Golden Week: AMD Ryzen 7 7840U processor with 16GB RAM, 512GB storage running Windows 11 for an early bird price of 3,000 RMB ($434 US), or a regular price of 3,499 RMB ($506). AMD Ryzen 7 6800U with Windows 11 selling for 2,000 RMB, or about $289 US (early bird price). Rockchip RK3588S octa-core [...] The post Orange Pi is working on a portable gaming console with Rockchip RK3588S or AMD Ryzen 7 CPU appeared first on CNX Software - Embedded Systems News. View the full article
-
GL.iNet Spitz AX, also known as GL-X3000NR, is a compact 5G NR WiFi 6 router running OpenWrt 21.02 on a MediaTek Filogic 820 (TM7981A) dual-core Cortex-A53 processor coupled with 512MB DDR4 and 8GB eMMC flash, as well 2.5GbE and GbE interfaces, and a USB 2.0 port. The company sent us a Spitz AX router for evaluation, and in the first part of the review, we’ll go through the specifications, and do an unboxing and a teardown, before connecting it for a first boot. GL.iNet Spitz AX router specifications SoC – MediaTek MT7981A (Filogic 820) dual-core Arm Cortex-A53 processor @ 1.3 GHz System Memory – 512 MB DDR4 Storage – 8GB eMMC flash, MicroSD card slot up 1+ TB Networking 1x 2.5GbE WAN Ethernet port 1x Gigabit Ethernet LAN port Dual-band IEEE 802.11a/b/g/n/ac/ax WiFi 6 up to 574Mbps (2.4GHz), 2402Mbps (5GHz) RM520N-GL 5G cellular modem and 2x Nano SIM card slots [...] The post GL.iNet Spitz AX (GL-X3000NR) 5G NR WiFi 6 router review – Part 1: Specs, unboxing, and first boot appeared first on CNX Software - Embedded Systems News. View the full article
-
Description #5114 There is no spi flash on radxa-e25, just disable the uboot spi support should be okay. For other rk35xx boards with spi flash, both BOOT_SUPPORT_SPI and BOOT_SPI_RKSPI_LOADER should be declared just like rock-5b: https://github.com/armbian/build/blob/main/config/boards/rock-5b.conf 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 for radxa-e25 u-boot success: https://paste.next.armbian.com/sulobokuje 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 #5114 The uboot targets are declared twice, which is strange. And no need to build uboot.dtb. 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 for rockpro64 success: https://paste.next.armbian.com/okogutizaw 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 Update odroidxu4-current kernel to 5.4.242 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
-
Description These patches fix an issue present on newer Kernels (6.1+, no idea if older kernels are affected as well), where the thermal sensors are unavailable (/sys/class/thermal is empty). By applying these patches, thermal sensors are available to use. The problem seems to be related by how Linux thermal driver drivers/thermal/thermal_of.c handles thermal zones without trips defined - if it doesn't exist, throw an error. I'm not Linux expert, but it looks like 6.1 brought some thermal driver refactoring, which might have caused this behavior. Before the patches, with logging verbosity set to 7, there's also an error present in boot log related to the sensor's init process: https://paste.armbian.com/awikixucez ... [ 1.255888] thermal_sys: Failed to find 'trips' node [ 1.255901] thermal_sys: Failed to find trip points for thermal-sensor id=0 [ 1.255916] sun8i-thermal 5070400.thermal-sensor: Failed to register sensor 0 (-EINVAL) [ 1.255925] sun8i-thermal: probe of 5070400.thermal-sensor failed with error -22 ... With the patches applied, the errors are no longer present: (sunxi-6.1 log): https://paste.armbian.com/jomezorune (sunxi-6.2 log): https://paste.armbian.com/kutozasuji Changes Added one trip to each thermal zone with missing trips (GPU, DDR & VE). Added critical trip point, set to 110C, corresponding to the recommended Tj max, as per H616 documentation (found here: https://linux-sunxi.org/H616) For completeness, added new critical trip point for CPU thermal zone, similar to trips mentioned above How Has This Been Tested? Both kernel versions have been compiled before and after applying patches and tested like this: Check if the board boots up Proceed with minimal initial setup Be logged in as root Check if sensors are available by using the following command: ls /sys/class/thermal/ Expected result: there are 4 directories present in the output Actual result (before patch): output is empty Check if sensors provide meaningful temperatures by using the following commands: cat /sys/class/thermal/thermal_zone0/temp cat /sys/class/thermal/thermal_zone1/temp cat /sys/class/thermal/thermal_zone2/temp cat /sys/class/thermal/thermal_zone3/temp Expected results: each sensor readout outputs sensible temperature (in my case, ~50 C) Actual result (before patch): no output, commands fail 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
-
Cologone Chip GateMate A1 is an FPGA with 20,480 logic elements best suited for lower-power applications and programmable with an open-source toolchain based on nMigen, Yosys, and other open-source tools. The A1 FPGA also comes with 1,280 Kbit block SRAM, four PLLs, a quad SPI interface up to 100 MHz, a 5Gbps SerDes interface, and the company offers an evaluation board to get started with development. GateMate A1 specifications: CPE Architecture 20,480 programmable elements (CPE) for combinatorial and sequential logic 40,960 Latches / Flip-Flops within programmable elements CPE consists of LUT-tree with 8 inputs Each CPE is configurable as a 2-bit full-adder or 2×2-bit multipliers Features 4x programmable PLLs quad SPI interface up to 100 MHz 1,280 Kbit dual-ported block RAM with variable data widths in 32 x 40 Kbit RAM cells Multipliers with arbitrary size implementable in CPE array Multiple clocking schemas All 162 GPIOs are configurable as single-ended [...] The post Cologone GateMate A1 FPGA chip with 20,480 LE is programmable with an open-source toolchain appeared first on CNX Software - Embedded Systems News. View the full article
-
Description Extension to include fake vcgencmd to non Raspberry Pi builds to allow the Android app Raspi Check to control Armbian boards out of the box. See also https://github.com/armbian/build/pull/5100 and https://github.com/armbian/build/pull/5095 How Has This Been Tested? Build for Raspberry Pi (not installing the fake vcgencmd, bur failed for another reason on SHA-1) and non-Raspberry Pi boards (installing it) 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 will fix chrony https://forum.armbian.com/topic/28142-visionfive-2-chrony-doesnt-run-kernel-missing-seccomp Jira reference number [AR-9999] How Has This Been Tested? Not tested View the full article
-
NVK, an open-source Vulkan driver for NVIDIA hardware that is part of Mesa, now supports the Vulkan extension VK_KHR_multiview. View the full article
-
AAEON EPIC-ADS7-PUC is an embedded system based on an up to 12th Gen Intel Core i7-12700E Alder Lake-S processor and designed for robotics, automation, and healthcare imaging applications. The embedded computer supports up to 32GB DDR5 and two SATA III storage devices, offers three 4K video outputs via HDMI and DisplayPort connectors, one 2.5GbE and three Gigabit Ethernet ports, along with Intel TCC support, up to six USB 3.2 Gen 2 ports, two RS232/422/4485 COM ports, and some SKUs support Intel Time Coordinated Computing (TCC) for real-time control. Key Features: SoC – Intel Core Alder Lake-S processor, up to the 12-core (8P+4E) Core i7-12700E processor clocked at up to 4.8 GHz with Intel UHD Graphics 770; TDP: 65W Chipset – Intel 600 Series Desktop Chipset (R680E/Q670E/H610E) System Memory – Up to 32GB DDR5 4800 via 2x SODIMM socket (16GB max each) Storage – 2x SATA 3 with +5V onboard SATA [...] The post EPIC-ADS7-PUC Alder Lake-S embedded system is made for robotics, automation, healthcare imaging appeared first on CNX Software - Embedded Systems News. View the full article
-
HealthyPi 5 is an open-source sensor platform for biosignal acquisition based on Raspberry Pi RP2040 microcontroller and ESP32-C3 WiFi & BLE module used to capture vitals such as electrocardiogram (ECG), respiration, photoplethysmography (PPG), oxygen saturation (SpO₂), and body-temperature data. It is a complete redesign of the HealthyPi v4 Raspberry Pi HAT with many of the same features. While the HealthyPi 5 also follows the Raspberry Pi HAT form factor and can be connected to a Raspberry Pi SBC to analyze the data, it can also be used as a standalone device with the processing handled by the RP2040 dual-core Cortex-M0+ microcontroller and connectivity through an ESP32-C3 wireless module, and data visualized on a 3.5-inch SPI display or a smartphone over WiFi or Bluetooth. HealthyPi 5 specifications: MCU – Raspberry Pi RP2040 dual-core Arm Cortex-M0+ microcontroller @ 133 MHz with 264 KB SRAM Wireless Module – ESP32-C3 RISC-V module with 2.4 [...] The post HealthyPi 5 WiFi & BLE biosignal-acquisition sensor platform captures body temperature, ECG, PPG, SpO₂, and other vitals (Crowdfunding) appeared first on CNX Software - Embedded Systems News. View the full article
