La carte de développement IA CanMV-K230 est dotée d’un processeur RISC-V bicœur 64 bits Kendryte K230

CanMV-K230 development board

CanMV-K230 est une carte de développement de la taille d’une carte de crédit pour les applications d’IA et de vision par ordinateur basée sur le processeur RISC-V 64 bits double cœur Kendryte K230 C908 avec KPU (Knowledge Process Unit) intégré et diverses interfaces telles que MIPI CSI. entrées et Ethernet.

Le premier processeur Kendryte RISC-V AI a été lancé en 2018 avec le K210 que j’ai testé avec la carte Grove AI HAT et Maixduino et que j’ai trouvé amusant à expérimenter, mais j’ai noté que les performances étaient limitées. Depuis lors, la société a introduit le processeur IA de milieu de gamme K510 avec un accélérateur IA 3 TOPS plus puissant, et le successeur d’entrée de gamme K230 du K210 – qui était prévu pour 2022 dans une feuille de route 2021 – vient d’être lancé et intégré dans la carte de développement CanMV-K230.

Carte de développement CanMV-K230

Spécifications du CanMV-K230 :

  • SoC – Kendryte K230
    • CPU
      • Processeur RISC-V 64 bits à 1,6 GHz avec RISC-V Vector Extension 1.0, FPU
      • Processeur RISC-V 64 bits à 800 MHz avec prise en charge du jeu d’instructions RV64GCB ;
    • Accélérateur d’IA
      • KPU avec prise en charge de INT8 et INT16
      • Compatible avec TVM, TensorFlow, Pytorch, ONNX
      • Performances réseau typiques : Resnet 50 ≥ 85 ips @ INT8 ; Mobilenet_v2 ≥ 670 ips à INT8 ; YoloV5S ≥ 38 ips @INT8 ;
    • « DPU » utilisant le calcul de profondeur de lumière structurée 3D jusqu’à 1280 × 800 à 30 ips
    • VPU – Encodage/décodage vidéo pour H.264/H.265/JPEG/MJPEG jusqu’à 4Kp40/4Kp20
  • Mémoire système : 512 Mo LPDDR3
  • Stockage – Flash QSPI, emplacement pour carte microSD
  • Affichage – port HDMI, connecteur MIPI DSI jusqu’à 1080p60
  • Audio – prise audio 3,5 mm
  • Caméra – Caméra jusqu’à 5MP, jusqu’à 3 entrées MIPI CSI à 3 canaux
  • La mise en réseau
    • Port Ethernet RJ45 10/100 Mbps
    • WiFi 4 et Bluetooth 4.0 via le module sans fil AP6212
  • USB – 1x port USB 2.0 OTG Type-C
  • Extension – en-tête GPIO 40 broches avec jusqu’à 29x GPIO, 5x PWM, 4x I2C, 2x UART
  • Divers – Boutons, LED RVB
  • Alimentation – 5 V via le port USB-C
  • Dimension – 85 x 56 mm

Carte de développement Kendryte K230

Carte microSD CanMV-K230 MIPI CSI

Vous trouverez le SDK et la documentation sur GitHub, mais bien qu’il existe des dossiers en anglais (en) et en chinois (zh), le premier ne comprend qu’une présentation du produit avec un schéma fonctionnel, et la grande majorité de la documentation logicielle et matérielle est uniquement disponible en chinois pour le moment. Si cela pose un problème, vous souhaiterez peut-être attendre qu’une entreprise qui s’adresse au marché étranger (par exemple en dehors de la Chine) fabrique une carte K230. Cela dit, je peux voir plus de 30 démos d’IA, de la détection de visage à la reconnaissance de plaque d’immatriculation ou à la détection de fumée, et il n’est peut-être pas trop difficile de commencer même si vous ne savez pas lire le chinois, mais pour des cas d’utilisation plus avancés, je J’attendrais probablement que la documentation en anglais soit prête. Le système semble exécuter deux systèmes d’exploitation : RT Smart RTOS et un autre basé sur Linux, tandis que le SDK est compatible avec Ubuntu 20.04 ou disponible dans une image Docker.

Schéma fonctionnel du Kendryte K230
Schéma fonctionnel du Kendryte K230

Alors que la société répertorie le K510 comme puce de milieu de gamme et le K230 comme appareil d’entrée de gamme dans la feuille de route 2021, ce dernier offre une efficacité plus élevée avec Mobilenet V1, Resnet 50 et YoloV5S avec jusqu’à 341 FPS/TOPS contre 133 FPS. /TOPS pour le K510 et 86 FPS/TOPS le SoC K210 d’origine grâce à une utilisation améliorée du MAC.

Performances du Kendryte K230

La carte de développement CanMV-K230 avec le SoC Kendryte K230 AI RISC-V peut être achetée sur AnalogLamb pour 49,99 $.

ROCK Pi 4C Plus

Retrouvez l’histoire de Raspberry Pi dans cette vidéo :

YouTube video

  • Kdouehg LCPI CanMV-K230D Zero Development Board AI RISC-V Carte mère Intelligence Artificielle AI Rapid Development Board
  • Steowsey CanMV K230D Carte de développement ZERO Caméra de reconnaissance par vision industrielle 2093 AI RISC-V Carte mère Intelligence artificielle B