Last summer, Canaan introduced the Kendryte K510 tri-core RISC-V AI processor, now also known as Canaan K510, as an updated version of the Kendryte K210 with a much higher 3 TOPS of performance, but at the time, there were no development board and SDK.
But I’ve now just been informed of the availability of the Canaan Kendryte K510 CRB (customer reference platform) AI development kit with camera module and LCD display, as well as a software development kit with U-Boot, Linux, and AI tools which can be used to develop smart audio and computer vision applications.
Kendryte K510 CRB-Kit development kit specifications:
- SoC – Canaan Kendryte K510 dual-core RISC-V64 CPU up to 800MHz and 1x RISC-V DSP up to 800MHz for up to 3 TOPS AI performance, ultra-low-power wake-up VAD, H.264 video encoding up to 2 channels @ 1080p60
- System Memory – 512 MB LPDDR3 @ 1600 MHz
- Storage – 16GB eMMC 5.1 flash, MicroSD card socket
- Video Output – HDMI and built-in LCD display
- Video Input – 2x MIPI CSI, 1x DVP interface, built-in camera board with 2 sensors
- Audio – 3.5mm audio jack
- Networking – Gigabit Ethernet RJ45 port, and wireless module
- USB – Micro USB OTG 2.0 port
- Debugging – USB-C to UART interface, JTAG header
- Expansion – GPIO expansion header with UART, SPI, etc…
- Misc – LED, Reset and Boot buttons, on/off switch
- Power Supply – 5V via USB Type-C port
Looking more closely at the board, we can see the K510-CRB-V1.2 carrier board and the K510-CORE-V1.2 system-on-module.
The SDK (K510 buildroot) can be found on Github with instructions in Chinese only at this time, and a relatively short K510 technical reference manual (575 pages PDF) can also be found on Google Drive. The default Linux image comes with a face detection demo that can be started from the serial console.
Another Github repository has more detailed hardware and software documentation, and the company posted a few demos such as license plate recognition and face detection on their Bilibili account (That’s the equivalent of YouTube in China).
A few more details (in English) may be found on the product page. The K510 CRB development kit is sold for $199 on Analoglamb. The price is relatively high, but I suppose it’s for people wanting early access to the platform, and later this year, we should probably get more affordable K510 development boards.
Jean-Luc started CNX Software in 2010 as a part-time endeavor, before quitting his job as a software engineering manager, and starting to write daily news, and reviews full time later in 2011.