Linux 4.14 Release – Main Changes, ARM & MIPS Architecture

Linus Torvalds has announced the release of Linux 4.14: No surprises this week, although it is probably worth pointing out how the 0day robot has been getting even better (it was very useful before, but Fengguang has been working on making it even better, and reporting the problems it has found). Sure, some of the new reports turned out to be just 0day doing things that just don’t work (ie KASAN with old gcc versions, but also doing things like loading old ISA drivers in situations that just don’t make sense – remember when you couldn’t even ask if the hardware existed or not, and just had to know), but even then it’s been all good. The appended shortlog is obviously only for the (small) haul since rc8, and it really is tiny. Not very many commits, and they are small. The biggest thing that stands out in the diffstat […]

A95X R1 4K Android TV Box Sells for $20 (Promo)

Rockchip RK3229 quad Cortex A7 processor powers some of the cheapest TV boxes on the market. One of them is A95X R1 with 1GB RAM, 8GB flash, which likeother RK3229 boxes supports both 4K H.265 and H.264, and outputs up to 3840×2160 @ 60 Hz via its HDMI 2.0 interface. GearBest is now selling the device for $19.99 shipped using coupon AA95XR1. A95X R1 specifications: SoC – Rockchip RK3229 quad core ARM Cortex A7 processor @ 1.5 GHz with  ARM Mali-400MP2 System Memory – 1GB DDR3 Storage – 8GB flash + micro SD card slot up to 32GB Video Output – HDMI 2.0 up to 4K @ 60 fps, and 3.5mm AV output (composite) Audio Output – HDMI, AV, and coaxial S/PDIF Connectivity – 100Mbps Ethernet, 802.11 b/g/n WiFi (RTL8189) USB – 2x USB 2.0 host ports Power Supply – 5V Dimensions – 9.3 x 9.3 x 1.5 cm Weight […]

ArmSoM RK3588 AIModule7 NVIDIA Jetson Nano-compatible SOM

Olimex Introduces Universal Systems-on-Module with 204-pin SO-DIMM Edge Connector

Olimex has designed several system-on-modules (SoM) over the years for on various processors such as Rockchip RK3188, TI AM3352, or Allwinner A20, and each time they focus on exposing as many pins as possible from the SoC. That’s nice for some application, but it also means SoM with different processor are not compatible, and you can’t simply design a single baseboard for all those SoMs. Olimex then realized many customers wanted an upgrade path for the SoM without having to redesigned the baseboard, and most were using the same common interfaces, so a family of compatible SoMs was needed. While there are already many system-on-module standards available, the company decided to roll their own SoM form factor based on the 204-pin SO-DIMM edge connector. The first SoM based on the standard will be A20-SOM204 powered by the popular Allwinner A20 processor. All SoM following this standard will expose the following […]

Upgrading Sonoff Stock Firmware to Sonoff-Tasmota – USB to Serial, and OTA Update Methods

This post was initially supposed to be part 2 of Sonoff B1 light bulb review, where I would have explained how easy it was to use OTA mechanism to update to Sonoff-Tasmota open source firmware, and shortly show about its features and capabilities. However, it took me over 10 hours to make that work, mostly due to misunderstand in the documentation, and time spent to configure routers. I also failed the first time with Sonoff B1, so I used the serial console method, and instead managed to use SonOTA method with Sonoff POW switching from stock firmware to Sonoff-Tasmota without having to solder or tear down anything. Updating software with a USB to Serial Board Using a USB to serial board is the most common method to switch from stock firmware to open source firmware such as ESPurna or Sonoff-Tasmota in Sonoff devices or other ESP8266 based devices. It’s quite […]

Rikomagic Introduces V3 TV Stick, MK39 TV Box, R3 Projector, and DS01 Digital Signage Player

Rikomagic will launch four new Android devices this month with RKM V3 TV stick powered by Rockchip RK3328 processor, RKM MK39 TV box / mini PC based on Rockchip RK3399, RKM R3 projector with an octa-core processor, and DS01 digital signage player. RKM V3 TV Stick RKM V3 specifications: SoC – Rockchip RK3328 quad core Cortex A53 processor @ 1.5 GHz with Mali-450MP2 GPU System Memory – 2 GB RAM Storage – 8 GB eMMC flash + micro SD card up to 32GB Video & Audio Output – HDMI 2.0a up to 4K @ 60 Hz with HDR10 and HLG support Video Codec – 4K VP9, H.265 and H.264. 1080p VC-1, MPEG-1/2/4, VP6/8 Connectivity – 10/100M Ethernet, 802.11 b/g/n WiFi, Bluetooth 4.2 USB – 1x USB 2.0 port, 1x USB 3.0 port Misc – IR receiver? (TBC) Power Supply – 5V/2A via power barrel jack The stick runs Android 7.1 […]

Linux 4.13 Release – Main Changes, ARM & MIPS Architectures

Linus Torvalds has just announced the release of Linux 4.13 and a kidney stone…: So last week was actually somewhat eventful, but not enough to push me to delay 4.13. Most of the changes since rc7 are actually networking fixes, the bulk of them to various drivers. With apologies to the authors of said patches, they don’t look all that interesting (which is definitely exactly what you want just before a release). Details in the appended shortlog. Note that the shortlog below is obviously only since rc7 – the _full_4.13 log is much too big to post and nobody sane would read it. So if you’re interested in all the rest of it, get the git tree and limit the logs to the files you are interested in if you crave details. No, the excitement was largely in the mmu notification layer, where we had a fairly last-minute regression and […]

Rockchip RK3568, RK3588 and Intel x86 SBCs and SoMs in 2025

Rockchip Has Setup an Official Open Source Website with Software & Hardware Documentation, Source Code

As a young engineer, I first understood the importance of good documentation thanks to an incomplete Holtek MCU datasheet that made us waste weeks of development, and the value open source software thanks to Sigma Designs’ SDK that was full of binary blobs with our applications often crashing inside those, leading to software development delays, especially since we had access to limited support. More recently, if you ever worked with the most popular Chinese processors found in ARM Linux development board, usually made by Allwinner, Amlogic, or Rockchip, you must have gone through roadblocks due to a lack of documentation and software support. So far, Allwinner is purely relying on linux-sunxi community and “leaks” of their documentation and SDKs, while Amlogic has had their “open linux” microsite  for several years, but you won’t find complete documentation like technical reference manual, schematics, and part of the source code requires you to […]

Checking Out Dodocool DC30S USB type C Hub with USB 3.0 Ports, Power Delivery, HDMI Output, and Card Reader

I reviewed Vorke Z3 Android mini PC last month, the first mini PC I’ve received with a USB type C port capable of handling video output too. I could see support for dual HDMI displays in the firmware, but at the time I did not have a USB type C hub with HDMI output. But Dodocool sent me their DC30C USB type C hub so I’ve finally been able to give a try. Dodocool DC30S Specifications USB Input – 13 cm USB 3.1 Type-C cable USB Outputs – 3x USB 3.0 type A ports up to 5 Gbps; 1x USB 3.1 Type-C PD charging port Video Output – HDMI port Storage – SD & Micro SD card reader Dodocool DC30S Unboxing First the package which gives basic info about the USB hub. The device comes with a warranty registration card, and a multi-language user manual. One side comes with the […]

Boardcon CM3588 Rockchip RK3588 System-on-Module designed for AI and IoT applications