Difference between revisions of "BPI-K210 RISC-V AIoT board"

From Banana Pi Wiki
Jump to: navigation, search
(BPI-K210 Spec)
 
(11 intermediate revisions by the same user not shown)
Line 1: Line 1:
[[File:BPI-K210_1.JPG|thumb|Overview:BPI-K210]]
+
[[File:BPI-K210_1.JPG|thumb|[[BPI-K210 RISC-V AIoT board]] for AIoT design]]
 +
[[File:BPI-AI_1.JPG|thumb|[[BPI-AI]] Kendryte K210 RISC-V]]
 +
[[File:BPi-QCar_1.jpg|thumb|[[BPI Q-Car kit]] with BPI:AI board]]
 
[[File:BPI-K210_2.JPG|thumb|BPI-K210 AIoT]]
 
[[File:BPI-K210_2.JPG|thumb|BPI-K210 AIoT]]
 
[[File:BPI-K210_4.JPG|thumb|BPI-K210 RISC-V 64bit design]]
 
[[File:BPI-K210_4.JPG|thumb|BPI-K210 RISC-V 64bit design]]
Line 6: Line 8:
  
 
BPI-K210 is the first Banana Pi board with RISC-V chip design.An integrated artificial intelligence SOC chip solution that can accommodate neural network models, using a new risc-v instruction set for the field of artificial intelligence and edge computing. The main target market is the IoT and STEAM education market
 
BPI-K210 is the first Banana Pi board with RISC-V chip design.An integrated artificial intelligence SOC chip solution that can accommodate neural network models, using a new risc-v instruction set for the field of artificial intelligence and edge computing. The main target market is the IoT and STEAM education market
 +
 +
==Type Applications==
 +
*AI for Edge Computing
 +
*Smart Building
 +
*Medical equipment
 +
*Automation & Process Control
 +
*Robot
 +
*IoT applications
  
 
==Key Features==
 
==Key Features==
Line 38: Line 48:
 
| CPU || Kendryte K210 64-bit RISC-V CPU Dual-Core, up to 400MHz  
 
| CPU || Kendryte K210 64-bit RISC-V CPU Dual-Core, up to 400MHz  
 
|-
 
|-
| ROM || 448KB
+
| ROM || 128Kbit
 
|-
 
|-
 
| SRAM || 8MB On-Chip SRAM 128Kbit One-Time Programmable Memory (OTP)
 
| SRAM || 8MB On-Chip SRAM 128Kbit One-Time Programmable Memory (OTP)
 
|-
 
|-
| Flash || 4MB(Onboard),A maximum of 4 Flash/SRAM, each Flash maximum 16MB
+
| Flash || SPI flash 128Mbit
 +
|-
 +
| Display || LCD display interface
 +
|-
 +
| Camera || 1 Camera interface 
 
|-
 
|-
| Power || 5V@1AmicroUSBpoweror 5.5mm 12VDCport
+
| Voice || 1 Head set,1 Speaker,1 Mic port
 
|-
 
|-
| GPIO || 12-bits SAR ADC 18 channel, 2\*8-bit D/A converter, 4*SPI, 2*I2S, 2*I2C, 3*UART, Host SD/eMMC/SDIO, Slave SDIO/SPI
+
| Power || 5V@1A micro USB poweror or lithium battery power 
 
|-
 
|-
| Wi-Fi || 802.11 b/g/n/e/i 802.11 n\(2.4GHz 150Mbps\) 802.11 e\(Quality of Service\)
+
| GPIO || 26 PIN GPIO
 
|-
 
|-
| Bluetooth || BT4.2 & BLE
+
| Debug || JTAG debug interface
 
|-
 
|-
| Buzzer || Passive buzzer
+
| Wi-Fi ||TW-03 WiFI module onboard
 
|-
 
|-
| LEDs || RGB LED/POWER LED/Receive LED/Transmit LED  
+
| LEDs || 1 Power LED and 1 state LED
 
|-
 
|-
| Sizes || 68mm\*53mm
+
| Sizes || 56x85mm
 
|-
 
|-
 
|}
 
|}
  
 
==BPI-K210 GPIO PIN define==
 
==BPI-K210 GPIO PIN define==
 
  
 
= BPI-K210 software =
 
= BPI-K210 software =

Latest revision as of 03:37, 11 March 2021

BPI-AI Kendryte K210 RISC-V
BPI Q-Car kit with BPI:AI board
BPI-K210 AIoT
BPI-K210 RISC-V 64bit design

About BPI-K210

BPI-K210 is the first Banana Pi board with RISC-V chip design.An integrated artificial intelligence SOC chip solution that can accommodate neural network models, using a new risc-v instruction set for the field of artificial intelligence and edge computing. The main target market is the IoT and STEAM education market

Type Applications

  • AI for Edge Computing
  • Smart Building
  • Medical equipment
  • Automation & Process Control
  • Robot
  • IoT applications

Key Features

  • 64-bit RISC-V CPU Dual-Core, up to 400MHz
  • IMAFDC (RV64GC) ISA extension
  • Hardware FPU (Float Point Unit), Double Precision
  • 32 KB I-Cache per core and 32 KB D-Cache per core
  • 8MB On-Chip SRAM 128Kbit One-Time Programmable Memory (OTP) ,Read Only Memory (ROM)
  • DMA
  • Camera and screen interface
  • WiFI and BT support
  • JTAG, OpenOCD support

About Kendryte K210 chip

The Kendryte K210 is a system-on-chip (SoC) that integrates machine vision and machine hearing. Using TSMC’s ultra-low-power 28nm advanced process with dual-core 64-bit processors for better power performance, stability and reliability. The program strives for zero threshold development and can be deployed in the user’s products in the shortest time, giving the product artificial intelligence.

The Kendryte K210 is located in the SoC of the AI ​​and IoT markets and is a very convenient MCU.

Kendryte Chinese means surveying intelligence, while surveying intelligence is taken from surveying and searching. The main application field of this chip is in the field of Internet of Things, and it is developed in the field of Internet of Things. Therefore, this chip mainly provides artificial intelligence solutions, which are explored in the field of artificial intelligence.

BPI-K210 hardware

BPI-K210 interface

BPI-K210 interface 750.JPG

BPI-K210 Spec

Hardware spec
CPU Kendryte K210 64-bit RISC-V CPU Dual-Core, up to 400MHz
ROM 128Kbit
SRAM 8MB On-Chip SRAM 128Kbit One-Time Programmable Memory (OTP)
Flash SPI flash 128Mbit
Display LCD display interface
Camera 1 Camera interface
Voice 1 Head set,1 Speaker,1 Mic port
Power 5V@1A micro USB poweror or lithium battery power
GPIO 26 PIN GPIO
Debug JTAG debug interface
Wi-Fi TW-03 WiFI module onboard
LEDs 1 Power LED and 1 state LED
Sizes 56x85mm

BPI-K210 GPIO PIN define

BPI-K210 software

Source code on github

K210 chip official Source code on github:https://github.com/kendryte

Documents