Rockchip RKNanoD is a Dual Core Cortex M3 MCU for IoT and Audio Applications

Rockchip is better known for their application processor like RK3188 or RK3288 found in tablets and mini PCs, but the company is also making lower power SoCs such as RKNanoC Cortex M3 micro-controller used in wireless audio applications, and more recently Rockchip demonstrated RKNanoD, a dual core Cortex M3 micro-controller for IoT and high-definition audio applications. Some key specifications and features of RKNanoD MCU: Cores ARM Cortex M3 @ 150 MHz with 64KB SRAM, 16KB RAM, 320KB iRAM, 256KB DRAM for system. ARM Cortex M3 @ 300 MHz with 128KB iRAM, 256 KB DRAM, and an audio H/W accelerator for compute tasks like audio decoding. Storage I/F – Flash, SDMMC, SDIO, SFC Display I/F – LCD, E-Ink Audio – 2x I2S, 24-bit / 192 KHz audio codec USB – USB 2.0 OTG Other I/Os – GPIO, 6x UART, 2x SPI, 3x I2C, 5x PWM, 8x SARADC 8x DMA, 2x Timers […]

Popcorn Hour VTEN Review

Popcorn Hour VTEN a Linux based media player powered by Sigma Designs SMP8757 ARM Cortex A9 processor. Contrary to the many Android TV boxes I tested in the last few years, the device is dedicated to media playback, even though it has an App Store with 59 apps including YouTube, Facebook, and Twitter. I’ve already taken a few pictures of the device and board, so today, I’ll go through the user interface, quickly test the app store, go through my library of video test files, and check if HDMI audio pass-through is indeed working. Popcorn Hour VTEN User Interface I’ve connected VTEN to an Ethernet Gigabit switch, the HDMI port to Onkyo TX-NR636 AV receiver which itself is connected to LG 42UB820T 4K UHD TV, and the 5V/3A power supply. Pressing the On/Off switch at the back of the player will start it, and the boot takes just under one […]

ArmSoM RK3588 AIModule7 NVIDIA Jetson Nano-compatible SOM

Popcorn Hour VTEN 4K Linux Media Player Unboxing & Teardown

Cloud Media (aka Syabas) sent me their latest Popcorn Hour VTEN media player. It supports HDMI output up to 4K, H.265 video codec, and features an eSATA connector, as well as optical and coaxial S/PDIF connectors. Today, I’ll show some pictures of the kit, and teardown the box to checkout the hardware, and in a few days, I’ll report on the user interface, video playback, and HDMI audio pass-through capabilities. Popcorm Hour VTEN Unboxing The unexpected device was sent via Fedex in the package shown below. It lists some of the key features such as H.265, DSD (Direct Stream Digital), FLAC, Matroska, UPnP, 3D, and 4K Ultra HD support, as well as the specs, and more features and package content in English, French, Italian, Spanish, German, Dutch, Swedish, and Danish. The box comes with an IR remote control and two AAA batteries, an HDMI cable, a SATA cable, a 5V/3A […]

Linux 4.0 Release – Main Changes, ARM and MIPS Architectures

Linus Torvalds “Ima Sheep” released Linux Kernel 4.0 on Sunday: So I decided to release 4.0 as per the normal schedule, because there really weren’t any known issues, and while I’ll be traveling during the end of the upcoming week due to a college visit, I’m hoping that won’t affect the merge window very much. We’ll see. Linux 4.0 was a pretty small release both in linux-next and in final size, although obviously “small” is all relative. It’s still over 10k non-merge commits. But we’ve definitely had bigger releases (and judging by linux-next v4.1 is going to be one of the bigger ones). Which is all good. It definitely matches the “v4.0 is supposed to be a_stable_ release”, and very much not about new experimental features etc. I’m personally so much happier with time-based releases than the bad old days when we had feature-based releases. That said, there’s a few […]

Allwinner H-Series OTT SoC Roadmap Adds H5 and H2+ Processors

Previously Allwinner only had A-Series processor such as A10 that were used in tablets and media players, but they’ve recently launch H-series processors for “Home entertainment” such as H64, H8 or H3 SoCs that have been specifically designed for media players and OTT (Over-the-top) boxes. The company has unveiled its OTT SoC roadmap at the Hong Kong Electronics Fair which adds two new processors Allwinner H2 and Allwinner H5. Allwinner H2+ will a quad core Cortex A7 processor support H.265 video decoding, 1080p decoding, and TrustZone support, and should the cheapest processor of the family. Based on the chart above, the processor must have been sampling by the end of last year, so H2+ media players should come to market very soon. Allwinner H5 will be at the other end of the scale, featuring eight Cortex A53 cores, a 4K H.265 decoder, an H.265 encoder (1080p?), and TrustZone support as […]

How to Compare Systems Benchmarked with Phoronix Test Suite

Phoronix Test Suite is an open source benchmark for Linux, Solaris, Mac OS X, Windows & BSD operating systems, but in practice it’s mostly used for Linux OS since other benchmarks solutions are available in Windows, while choices are more limited in Linux. There are many benchmarks to choose from, and you can select the ones you want by running a “batch-benchmarks” from the command line. I’ve done so when testing performance of ODROID-XU3 Lite and Cubieboard4 boards in Ubuntu, and once the tests are completed, the results will be automatically uploaded to openbenchmarking.org. From there, it’s quite easy to compare recent results as you’ll get an “add to comparison” option on the site, and you can pick a few results. You can select a few systems, and then click on “Compare Results” to get a side-by-side comparison. If you want to compare your system to an existing system, you […]

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

ALi M3733 Dual Core Processor Finds its Way into DVB-T2 & DVB-S2 Android and Linux Set-top Boxes

Ten years ago, I remember ALi was in big player in DVD players, but I had not much heard about them since then. Thanks to a ARMdevices.net I found out they are still around, and their latest Ali M3733 dual core ARM Cortex A9 processor will soon be found in DVB set-top boxes like Uyesee L100T2 with a DVB-T2 tuner, or EKT DSD7045 DVB-S2 hybrid set-top box. The former is running Android 4.4, but the latter is likely based on Linux since it only has 512MB NAND flash. The EKT receiver runs SolidTV middleware with HbbTV, conditional access, and more features, and it does look like an interesting product, but I’ll focus on the Uyesse for this post: SoC – ALi M3733 dual core Cortex A9 processor with a dual core Mali-400 GPU System Memory – 512 MB DDR3 (Option: 1GB) Storage – 4GB NAND flash (Options: 8 to 32GB) […]

Relative Performance of ARM Cortex-A 32-bit and 64-bit Cores

Many people assume newer processors will be faster, or that 64-bit processor will provide a performance boost compared to 32-bit processors, but the reality can be quite different, and I’ve decided to have a look at ARM Cortex-A cores using ARMv7 (32-bit) and ARMv8 (64-bit) architecture, and see what kind of integer performance you can expect from each at a given frequency. To do so, I’ve simply use DMIPS/Mhz (Dhrystone MIPS/Megahertz) values listed on Wikipedia. Drystone benchmark has no floating-point operating, so it’s a pure integer benchmark. I’m only looking at ARM core here, and once integrated in an SoC, other parameters like memory bandwidth, amount of cache,  GPU, etc.. will greatly affect the overall system performance. The figure above are per MHz, and it does not mean for example that a Cortex A5 processor will be slower than a Cortex A7 processor, as can be seen by the comparison […]

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