Rockchip PX30 Processor Powers Android 8.1 Car Infotainment Systems

Rockchip PX30 Android 8.1 Car System

Rockchip RK3326 and RK3308 are the first Arm Cortex A35 processors from the company, and are designed for smart AI solutions such as smart speakers and smart displays. It turns out RK3326 processor has a sibling called Rockchip PX30 with most of the same features, but with dual VOP (Video Output Processor) support to handle up to two independent displays, as well as an Ethernet MAC and a USB host block. Rockchip RK30 key features and specifications: CPU – Quad-core Arm Cortex-A35 GPU – Mali-G31 MP2 GPU Memory I/F – DDR4/DDR3/DDR3L/LPDDR3/LPDDR2 Storage I/F – MLC NAND, eMMC 4.51, Serial Nor FLASH Video 1080p H.265/H.264/VC-1/MPEG/VP8 video decoder 1080p H.264/VP8 video encoder Display Interfaces – MIPI-DSI/LVDS/RGB interface, dual VOP Audio I/F – 1x8ch I2S/TDM, 1x8ch PDM, 2x2ch I2S Camera I/F – MIPI CSI and DVP; built-in 8MP ISP Networking – 10/100M Ethernet Other Peripherals – SDIO3.0, USB2.0 HOST & OTG, 4x I2C, 6x UART, 2x SPI, 8x PWM You’ll find many more …

Support CNX Software – Donate via PayPal or become a Patron on Patreon

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 the windows, and boards will have to be designed specifically …

Support CNX Software – Donate via PayPal or become a Patron on Patreon

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 Components CRU (Clock & reset unit) PMU (Power management unit) …

Support CNX Software – Donate via PayPal or become a Patron on Patreon

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. At least that’s what I had to do here, because …

Support CNX Software – Donate via PayPal or become a Patron on Patreon

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 those solutions, you should be able to contact Rockchip or …

Support CNX Software – Donate via PayPal or become a Patron on Patreon

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 64-bit processor was unveiled in 2015 as a replacement for …

Support CNX Software – Donate via PayPal or become a Patron on Patreon

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 chart above (source: elDEE on twitter), Rockchip RK3399Pro outperforms other …

Support CNX Software – Donate via PayPal or become a Patron on Patreon

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, GPD will soon launch an upgraded version call XD+ powered …

Support CNX Software – Donate via PayPal or become a Patron on Patreon