mini PCIe module features Rockchip RK1808K SoC with 3.0 TOPS NPU

Toybrick RK1808 mPCIe AI accelerator card

Rockchip RK1808 SoC with a built-in 3.0 TOPS AI accelerator has been around since 2019, and we’ve seen it in USB compute sticks, SBCs, and even in Pine64 SoEdge-RK1808 SO-DIMM module, but somehow never in the more widely used M.2 or mPCIe form factors. Toybrick TB-RK1808M0 changes that and offers Rockchip RK1808K SoC coupled with 1GB RAM and an 8GB eMMC flash in a mini PCIe module that exposes USB 3.0, USB 2.0, UART, and GPIO signals. Toybrick TB-RK1808M0 specifications: SoC – Rockchip RK1808K CPU – Dual-core Cortex-A35 processor @ up to 1.4 GHz AI Accelerator – 3.0 TOPS NPU for INT8 inference (300 GOPS for INT16, 100 GFLOPS for FP16) VPU – 1080p60 H.264 decode, 1080p30 H.264  encode System Memory – 1GB DDR Storage – 8GB eMMC flash Host interface – Mini PCIe edge connector with USB 3.0, USB 2.0, UART, and GPIO Misc – Heatsink for cooling Supply […]

Boardcon RK1808 SBC Targets Smart Audio & Computer Vision Applications

RK1808 SBC

Rockchip RK1808 neural network processing unit was initially an IP Block inside RK3399Pro, but the company eventually launched RK1808 Cortex-A35 processor as a standalone solution now providing up to 3.0 TOPS for AI inferencing in modules, USB sticks, and development kits. Boardcon offers another option with EM1808, a Rockchip RK1808 SBC equipped with the processor. The board should be suitable for two main types of AI applications, namely smart audio applications thanks to four audio ports, speaker header, & an onboard 4-mic array, and computer vision with MIPI CSI & DSI interfaces. Boardcon EM1808 board is comprised of a baseboard and CPU module with the following overall specifications: SoC – Rockchip RK1808 dual Cortex-A35 processor up to 1.6GHz with 3.0 TOPS (for INT8) NPU, VPU supporting H.264 1080p60 decode, 1080p30 encode System Memory- 2GB LPDDR3 Storage – 8GB eMMC flash, MicroSD slot, M.2 NVMe SSD interface Display I/F – 26-pin […]

Toybrick TB-RK1808 AI Compute Stick is now Available for $86

TB-RK1808 AI Compute Stick

Last May, we wrote about RK1808 AI Compute Stick, a USB stick with Rockchip RK1808 dual-core Cortex-A35 processor also featuring a 3.0 TOPS neural processing unit to accelerate AI workloads at low power. As I understood it, it was available for purchase, but you had to contact a Rockchip FAE by email in order to get one. Now, you can easily buy one online by getting the Toybrick TB-RK1808 AI Compute Stick on Seeed Studio for $86. Just ignore the “Core i3” in the title, we’ll see why it’s there further below. TB-RK1808 AI Compute Stick specifications: SoC – Rockchip RK1808 dual-core Cortex-A35 processor with NPU AI inference performance – 3 TOPS for INT8, 300 GOPS for INT16, 100 GOPS for FP16 System Memory – 1GB LPDDR Storage – 8GB eMMC flash Host Interface – USB 3.0 type-A port Power Supply – Via USB port Dimensions – 82 x 31 […]

Pine64 SoEdge-RK1808 AI Module Delivers 3.0 TOPS via Rockchip RK1808 SoC

SOPINE Model A Baseboard + SoEdge-RK1808

A few weeks ago, Ameridroid reported Pine64 would soon launch SoRock and SoEdge systems-on-module, but at the time there was virtually no info except SoRock would be likely based on either RK3328 or RK3399 and work on the existing Clusterboard, while SoEdge would be an AI Neural module for Artificial Intelligence tasks, with up to 3 TeraFLOPS of performance. I did not write about it at the time, simply because there was so little information, but this morning I’ve just received some photos of SoEdge-RK1808 module fitted to a baseboard that looks to be SOPINE Model “A” carrier board. SoEdge-RK1808 SoM Let’s try to derive the specifications from the photos even though some components appear to be blurred out or just unclear: SoC – Rockchip RK1808 dual-core Cortex-A35 processor with 3.0 TOPS NPU (Neural Processing Unit) System Memory – 2GB RAM (2x 8GBit Micro DDR4-2400) but limited PC-2133 Storage – […]

96Boards RK1808 & RK3399Pro SoM & Devkit Now Available for Purchase

RK3399Pro SoM Development Kit

Back in April, we covered the very first 96Boards SoM’s (Systems-on-Module) which were based on Rockchip RK3399Pro or RK1808 processors, and targeted applications leveraging artificial intelligence acceleration. There were not quite available at the time, but Seeed Studio now has both BeiQi modules for pre-order for $119 and $59 respectively, while the carrier board goes with $125 with antennas, and power supply. Note that the RK3399Pro SoM and the carrier board are basically available now with shipping schedule for July 4th, but you’d had to wait until the end of the month for the RK1808 module. BeiQi RK1808 AIoT 96Boards Compute SoM Module specifications: SoC – Rockchip RK1808 dual-core Arm Cortex-A35  processor @ 1.6 GHz with NPU supporting 8-bit/16-bit operations up to 3.0 TOPS, TensorFlow and Caffe frameworks; 22nm FD-SOI process System Memory – 1GB LPDDR3 (I also read “4GB LPDRR3” (sic.) in other places, but the capacity is likely […]

ToyBrick RK3399Pro Board Shown to Outperform Jetson Nano SBC

Toybrick RK3399Pro

NVIDIA created a lot of buzz when they released $99 Jetson Nano SBC featuring a 128-core Maxwell GPU, and said to deliver 472 GFLOPS of compute performance for running modern AI workloads with a power consumption of around 5 watts. But Jetson Nano is not the only low cost platform to deliver high performance at low power for AI workloads, as for example Rockchip RK3399Pro (RK1808 NPU) found in boards such as Toybrick RK3399Pro is said to deliver 3 TOPS for INT8, 300 GOPS for INT16, and 100 GOPS for FP16 inferences. Those operations per second numbers can be confusing and misleading, so it’s important to check out the performance of actual neural network models, and Rockchip did provide some RK3399Pro benchmarks last year for Inception V3, ResNet34 and VGG16 models comparing the results to Apple A11, Huawei Kirin 970, and NVIDIA Jetson TX2. However, ideally you’d want result from […]

Rockchip RK1808 AI Compute Stick Launched with Linux SDK

RK1808 AI compute stick

Rockchip RK1808 looks like a nifty and inexpensive little chip for artificial intelligence applications delivering up to 3.0 TOPS at low power, and the company has already released documentation and a Linux SDK with Caffe and Tensorflow framework support for the chip. So the main hurdle now is to get hardware to play with. Some people are selling (samples?) of the official RK1808-EVB on Taobao, but it costs close to $500 US.  There’s still no RK1808 development board, but Rockchip has discreetly launched the RK1808 AI Compute Stick a few weeks ago. RK1808 AI Compute Stick specifications: SoC – Rockchip RK1808 dual core Cortex-A35 processor with NPU AI inference performance – 3 TOPS for INT8, 300 GOPS for INT16, 100 GOPS for FP16 Video – 1080p60 H.264 decoding, 1080p30 H.264 encoding Camera, ISP – 2MP camera support, ISP with BT.601/656/1120 support Host Interface – USB 3.0 port Power Supply – […]

Rockchip RK1808 Datasheet, TRM, Schematics and Linux SDK Released

Rockchip RK1808 Block Diagram

Rockchip RK1808 is the first chip from the company fully dedicated to artificial intelligence applications. The Neural Processing Unit (NPU) features an accelerator delivering up to 3.0 TOPS and is coupled with two low power Arm Cortex-A35 cores allowing it to run Linux. We’ve had the specifications for RK1808 for a while, but the company has recently posted hardware and software resources on their open source website. On the hardware side we’ve got: RK1808 Technical Reference Manual (TRM) RK1808 datasheet PDF Schematics for the company’s official RK1808-EVB On the software side we can get the Linux SDK from Github as explained in the Wiki:

Finally configure the build and start the build process:

After a while, or more accurately close to two hours on a Laptop with Ryzen 7 2700U processor, 8GB RAM, and hard drive, we’ll get U-boot, Linux, buildroot based rootfs, and firmware files and in […]

Memfault IoT and embedded debugging platform