Système de stationnement intelligent hétérogène, Edge AI + FPGA + MCU
Chaîne complète sur BeagleY-AI, Nexys A7 RV32IM et STM32. Détection de plaques en temps réel sur DSP. Lien Ethernet vers FSM barrière FPGA.
Contexte : projet de récapitulatif couvrant conception numérique, Linux embarqué, RTOS, réseau et cloud. Volontairement large.
Ce que j’ai fait
- Intégration de VexRiscv RV32IM sur Nexys A7-100T. Boot Linux manuel. Mise en service Ethernet + protocole UDP léger pour échanger les événements de plaque avec BeagleY-AI.
- Sur BeagleY-AI, flash du TI Edge AI SDK. Pipeline IMX219 avec tiovxisp et multiscaler. Modèles TIDL sur DSP pour la détection, réglage des buffers et caps pour un débit temps réel stable.
- FSM côté FPGA en Verilog pour piloter la barrière à la réception d’un événement. Ajout d’un stub moteurs pas-à-pas et sécurités porte.
- Notes de bring-up caméra, script de mesure de latence et trame de télémétrie UDP minimale.
Résultats
- Streaming + détection temps réel sur DSP, handoff Ethernet fiable vers le FPGA.
- FSM barrière actionnée sur événements validés.
Livrables
Dépôt et docs à venir.
Suite
- BDD clients, facturation, RFID, moteurs pour caméras/portes, matrice de capteurs, écrans d’état.
- Tableau de bord Ops, override distant, MàJ OTA, logs et cybersécurité avec redondance de base.