More Details about Rockchip RK3399Pro SoC, and RK1808 NPU

RK3399Pro Block Diagram

First announced in January 2018, Rockchip RK3399Pro was supposed to be a pin-to-pin compatible with Rockchip RK3399 processor, and adding a Neural-Network Processing Unit (NPU) capable of delivering 2.4 TOPS for acceleration A.I. workloads. Shortly after Pine64 announced they’d be offering Rockpro64-AI board in August, and later on Vamrs unveils ROCK960 PRO at a Linaro Connect event with an expected Q2 2018 launch. But none of the RK3399Pro boards are available, as there have been delays with RK3399Pro, and some commented an external NPU would be launched first with further details.   But today – courtesy of Vamrs – we have some more details about RK3399Pro features, a likely explanation for the delay, and some information about Rockchip RK1808 NPU chip. Contrary to the CES 2018 announcement, Rockchip RK3399Pro will come in a 27x27mm FCBGA1372 package instead of the 22x22mm FCBGA828 package for RK3399. So pin-to-pin compatibility is out of […]

Rockchip RK3308 & RK3326 Datasheets Released

Rockchip unveiled their first Arm Cortex-A35 processors with RK3326 “Gemini” and RK3308 SoCs last March. Both are designed for Smart AI solutions, and the company showcased two development kits for smart speakers and smart displays based on the new processors. We’ve already known the basic details for the processors for some times, with for example RK3326 featuring a Mali-G31 Dvalin GPU, but I’ve now been informed more details have surfaced since Rockchip published documentations including datasheets. Rockchip RK3308 Key features and specifications: CPU – Quad-core Arm Cortex-A35 64-bit Armv8-A CPU with NEON,  ARMv8 Cryptography Extensions, 256KB unified system L2 cache, and VFPv4  FPU, System Memory – 256KB internal SRAM, support for DDR2, DDR3/DDR3L, LPDDR2 external memory up to 512MB Storage Internal BootROM OTP – Support 4K bit Size, 3.5K bit for secure application External I/F – 8-bits Asynchronism Nand Flash, eMMC 5.1, SPI Nor/Nand Flash, SD Card all bootable; System […]

Flashing Firmware to Rockchip Devices in Linux with rkdeveloptool Open Source Utility

Rockchip rockusb mode

It’s been possible to flash firmware to Rockchip devices in Linux with upgrade_tool command line tool for many years, but the utility is closed-source and only supports “RK Firmware” files that are also used for OTA firmware updates, but not “raw firmware” that you’d flash directly to micro SD cards for example. This week-end as I played with ROC-RK3328-CC board, I encountered some instability issues with micro SD cards, so I instead relied on an eMMC flash module. The only problem was that Firefly Team only releases “raw firmware” files, so I was unable to use upgrade_tool, and instead found out rkdeveloptool  open source utility was used to flash raw firmware images in Firefly’s Wiki. The first step is to connect a male to male USB  Type A cable (like that one on eBay)  between the board and the host computer, and connect a USB power adapter to the board. […]

Rockchip Reveals RK3308 & RK3326 Evaluation Boards for Smart Speakers and Smart Displays

Rockchip introduced RK3308 & Gemini quad core Cortex-A35 processors for smart AI solutions last month, and now the company has shared one more tweet about evaluation boards based on RK3308 and RK3329 (Gemini) processors for respectively smart speakers and smart displays. EVB-VA-RK3326 is a smart display evaluation platform powered by Rockchip RK3326 processor with four Cortex A35 core and a Mali-G31 MP2 GPU. It comes with a main board, a microphone array, some speaker, and a display. EVB-RK3308 looks very similar with instead feature a main board powered by RK3308 quad core Cortex A35 processor which supports  DDR3/DDR3L/LPDDR2/DDR2 memory, and comes with an audio codec with 8x ADC/2x DAC, support for 8-channel I2S/TDM, and USB 2.0 host + OTG interface(s). That’s the only information we have since the company has not published any details on their website. If you represent a company and are interested in developing products based on […]

Rockchip Unveils RK3308 & Gemini Cortex-A35 Processors for Smart Speakers

Rockchip has posted a tweet about smart speakers, specifically about Midea AI speaker based on Rockchip RK3229, but the second image is what caught my eyes, as it reveals two new Arm Cortex A35 processor designed for “Smart AI solutions”, namely RK3308 and “Gemini” Processor. Rockchip RK3308 “mainstream” processor specifications: CPU – Quad core Cortex A35 processor GPU – TBD (maybe none?) Audio Integrated 8-ch ADC and hardware VAD (Voice Activity Detection) module Multi-channel PDM/I2S/TDM audio interface Rockchip Gemini “high-end” processor specifications: CPU – Quad core Cortex A35 processor GPU – Mali Dvalin MP2 GPU Audio – “high-end smart audio solution”; multi-channel PDM/I2S/TDM audio interface Video I/O – LCD screen & camera support Rockchip will provide support for Android Thing and Linux for the processors, as well as integration with MIC arrays boards and popular voice services such as Amazon Alexa, Google Assistant,  Baidu DuerOS, and others. Arm Cortex A35 […]

Rockchip RK3399Pro SoC Integrates a 2.4 TOPS Neural Network Processing Unit for Artificial Intelligence Applications

Rockchip RK3399 (aka OP1) SoC was launched in 2016 with an hexa core Arm Cortex A72/A53 processor, Mali-T860MP4 GPU, support for 4K video decoding, and high speed interfaces like USB 3.0 and PCIe, as well as Gigabit Ethernet. The processor is found in Chromebooks, TV boxes, development boards, and other devices. The company has unveiled an upgraded “Pro” version of the processor at CES 2018. Rockchip RK3399Pro appears to have most of the same features as its predecessor but adds a neural network processing unit (NPU) delivering up to 2.4 TOPS for artificial intelligence and deep learning applications. The company claims that compared to traditional solution, the computing performance of typical deep neural network Inception V3, ResNet34 and VGG16 models on RK3399Pro is improved by almost one hundred times, and power consumption is less than 1% than A.I. solutions implemented using GPU acceleration. Based on the information provided in the […]

Rockchip RK3288 To Be Phased Out Soon? GPD XD+ Android Console To Get Mediatek MT8176 SoC, 4GB RAM Upgrade

[Update: I have now seen an email exchange with ASUS replying that Rockchip RK3288 will still be in production for 5 years, so GPD claims that manufacturing will stop for RK3288 may be incorrect, or misunderstood Update 2: Rockchip has now confirmed RK3288 will not be phased out. So I’m guessing there may have been info lost in translation with GPD simply not manufacturing their own RK3288 board anymore] Rockchip RK3288 32-bit Arm processor was first spotted in a company presentation in the summer of 2013, before being announced – with some confusion (Cortex A12 vs A17) – at CES 2014 in January. The quad core Cortex A17 processor had then its moments of glory with inclusion in products such as Chromebooks (2015), and ASUS Tinker board SBC earlier this year. Another product based on the processor is GPD XD Android game console, but according to a report on reddit, […]

Amlogic S905X vs Rockchip RK3328 vs Allwinner H6 Processors – Benchmarks & Features Comparison

Amlogic S905X vs Rockchip RK3328 vs Allwinner H6

Rockchip, Amlogic, and Allwinner are all battling for the lower and mid-range segments of the TV box market, so it may be interesting to compare their solutions. We won’t look into the ultra low-end market with 32-bit ARM Cortex A7 processor, but instead compare some of the recent quad-core 64-bit ARM Cortex A53 processor for 4K HDR TV box from the company with respectively Amlogic S905X, Rockchip RK3328, and Allwinner H6 SoCs. We’ll compare some of the benchmarks obtained with Android TV boxes, as well as other features like video support, USB, and Ethernet interfaces. S905X vs RK3328 vs H6 Benchmarks Let’s start with results for popular Android benchmarks: Antutu 6.x, Vellamo 3.x, and 3DMark Ice Storm Extreme v1.2 with results obtained from 3 TV boxes: Mini M8S II (Amlogic S905X), A95X R2 (Rockchip RK3328), and Zidoo H6 Pro (Allwinner H6). A score is highlighted in green is there’s a […]

EmbeddedTS embedded systems design