While the Orange Pi RV RISC-V SBC introduced at the Orange Pi Developer Conference 2024 last year is yet to be launched (should be up in a few days), the company has just launched the Orange Pi RV2 powered by the Ky X1 octa-core RISC-V SoC with a 2 TOPS AI accelerator, up to 8GB LPDD4X, optional eMMC flash moduyle, two M.2 sockets for storeage, dual gigabit Ethernet, WiFi 5, and more. While RISC-V has made a lot of progress over the years, Linux RISC-V SBCs were often synonymous with relatively expensive hardware for developers, since software is often unsuitable for production, at least for applications using graphics. The Orange Pi RV2 addresses the cost issue since the octa-core RISC-V SBC sells for just $30 to $49.90 depending on the configuration. Orange Pi RV2 specifications: SoC – Ky X1 CPU – 8-core 64-bit RISC-V processor GPU – Not mentioned VPU […]
ESP32-C2 v2.0 wireless SoC adds 20 KB of additional SRAM, 100 KB of extra flash
Espressif ESP32-C2 (ESP8684) has been updated to v2.0 with 20 KB of additional SRAM, 100 KB of extra flash, with some improvements in terms of erase and program performance. The ESP32-C2 was first unveiled in April 2024 with limited details, and launched in October of the same year as the ESP8684 SiP combining ESP32-C2 die with 4MB flash, as well as a few ESP8684 modules and the ESP8684-DevKitM-1 development board. The ESP32-C2 is meant to be a cost-down version of the ESP32-C3 with less RAM and peripherals, and the ESP32-C2 v2.0 slightly improved on that with parts adding X to the name: ESP8684H2X (2MB flash) and ESP8684H4X (4MB flash). Modules and devkit names are also impacted, albeit not shown yet in the screenshot below. The part names had to be updated because chip revision v2.0 and previous chip revisions are not software-compatible, so Espressif had to update the ordering codes […]
Tropic Square TROPIC01 is an auditable, open architecture, tamper-proof RISC-V secure element (SE) for IoT and microcontrollers
Tropic Square TROPIC01 is an auditable, open architecture, tamper-proof RISC-V based secure element (SE) designed to interface with microcontrollers in products such as hardware wallets, authentication solutions, biometric wallets, medical devices, and other IoT solutions. There are plenty of secure elements on the market, but their design is usually closed-source, so the design can’t be easily verified by third parties and flaws may remain hidden even when discovered. With its open designs, potentially flaws in the TROPIC01 can easily be found, disclosed, and fixed by the community, and such verifiable design improved trust in the security of the solution. TOPIC01 secure element specifications: CPU core – RISC-V IBEX Controller Core with secure firmware updates and customizable FW upon request Memory OTP to store x.509 certificate and keys Flash to store general purpose and PIN verification data Memory address scrambling On-the-fly encryption Error correction code protection Communication Interface SPI application control […]
Armbian v25.2 and DietPi v9.11 released with updated Ubuntu and Debian-based Linux images for single board computers
Vendor-provided Linux images for single board computers are not always working optimally, so this post is a regular reminder that users may want to check out Armbian and DietPi projects mostly supported by the community but also backed by some of the vendors who offload some (repackaging) software work to them. Armbian and DietPi are separate projects, but this month, Armbian v25.2 and DietPi v9.11 were almost released simultaneously. I don’t report on each release (should I?), but they release an update every few months. The last time we had a look at both projects was in September 2024 for the releases of DietPi 9.7 and Armbian 24.8. Let’s see what the new releases have to bring. Armbian v25.2 Main changes: New Boards – Rock 2A and 2F, NanoPi R3S, Retroid Pocket RP5, RPMini, Rock 5T, GenBook, MKS-PI, SKIPR, Armsom CM5, NextThing C.H.I.P, Magicsee C400 Plus Rockchip 3588 Improvements – […]
OpenWrt 24.10 released with Linux 6.6, TLS 1.3 by default, and 1970 supported devices
OpenWrt 24.10 open-source lightweight Linux operating system for routers has just been released. It’s been upgraded to Linux 6.6 from Linux 5.15 in OpenWrt 2023.05, supports TLS 1.3 by default, improves support for WiFi 6 (802.11ax), and adds initial support for WiFi 7 (802.11be). After over one year of work since the release of OpenWrt 23.05, OpenWrt 24.10 adds over 5400 commits, and the total number of supported devices is now close to 2,000 at 1,970. It’s also the first stable release supporting OpenWrt One, the router directly designed by OpenWrt developers in collaboration with Banana Pi. OpenWrt 24.10 highlights: TLS 1.3 support in default images with MbedTLS 3.6 Activate POSIX Access Control Lists and file system security attributes for all file systems on devices with big flash sizes. Needed by docker. Note this is not enabled for all targets with the small_flash feature flag, including ath79/tiny, bcm47xx/legacy, lantiq/ase, lantiq/xrx200_legacy, […]
Ceva-Waves Links200 IP supports Bluetooth LE High Data Throughput (HDT) up to 7.5 Mbps, 802.15.4 for Zigbee, Thread and Matter
Ceva has recently unveiled the Ceva-Waves Links200 multi-protocol platform IP with support for Bluetooth LE High Data Throughput (HDT) technology up to 7.5 Mbps and IEEE 802.15.4 for Zigbee, Thread, and Matter designed for TSMC’s low-power 12nm process. Released in 2016, Bluetooth 5 upgraded Low Energy implementation with four times the range and twice the speed of Bluetooth 4.0 LE transmission which meant up to 2 Mbps over BLE, and even the latest Bluetooth 6.0 specification does not change that. There’s just a new LE 2M 2BT physical layer for Bluetooth Channel Sounding. So I was intrigued when the press release of the Links200 further read: Addressing the rising market demand for faster, more efficient Bluetooth connectivity, particularly for low-power audio and latency-sensitive IoT applications, the breakthrough High Data Throughput mode more than doubles the speed of traditional Bluetooth, delivering a data rate of up to 7.5 Mbps. For this […]
NXP EdgeLock A30 Secure Authenticator chip enables battery authentication for compliance with EU regulation 2023/1542
NXP recently launched the EdgeLock A30 Secure Authenticator chip, a Common Criteria EAL 6+ certified secure authentication designed for IoT devices, including battery authentication applications. It complies with the EU’s Batteries Regulation 2023/1542, which mandates the inclusion of a Digital Product Passport (DPP), by 2027 to ensure traceability, sustainability, and safety in battery manufacturing and recycling. Alasdair Ross, Senior Director, NFC IoT Security, NXP explains: Secure authentication helps to ensure brand protection, consumer safety, and product traceability, fostering trust and shielding devices from physical damage. Smaller than a grain of rice, the EdgeLock A30 is designed to fit into even the smallest of devices. It supports multiple authentication use cases, making it easier for developers to support a variety of devices and accessories with a single solution, including device to device, cloud to device, counterfeit protection, and storage or protection of device identity. To address these requirements NXP’s EdgeLock A30 […]
Linux 6.13 Release – Main changes, Arm, RISC-V, and MIPS architectures
Linus Torvalds has just announced the release of Linux 6.13 on the Linux Kernel Mailing List: So nothing horrible or unexpected happened last week, so I’ve tagged and pushed out the final 6.13 release. It’s mostly some final driver fixes (gpu and networking dominating – normal), with some doc updates too. And various little stuff all over. The shortlog is appended for people who want to see the details (and, as always, it’s just the shortlog for the last week, the full 6.13 log is obviously much too big). With this, the merge window for 6.14 will obviously open tomorrow. I already have two dozen pull requests pending – thank you, you know who you are. Linus Release about two months ago, Linux 6.12 – the new LTS version – brought us real-time “PREEMPT_RT” support that had always required out-of-tree patchsets until now, the completion of the EEVDF (Earliest Eligible […]