| FCT-59 | USB | Le systeme doit integrer un connecteur micro-USB. |
| FCT-60 | USB - Programming | Le systeme doit pouvoir charger son logiciel embarque a travers un port USB. |
| FCT-61 | USB - Connector | Le systeme doit avoir une prise micro-USB pour l'alimentation et la programmation. Un connecteur de type prise murale est recommande pour la robustesse. |
| FCT-62 (DAPLink) | USB - DAPLink | Le systeme doit se presenter comme un disque USB lorsqu'il est connecte via USB, et le glisser-deposer d'un fichier .hex/.bin declenche le flashage du MCU applicatif. |
| FCT-62 (Endpoints) | USB - Endpoints | Le firmware de la puce interface doit fournir quatre endpoints USB : HID (CMSIS-DAP), CDC (port serie), MSC (stockage de masse) et WebUSB. |
| FCT-63 | USB - Bootloader | Il est possible de mettre a jour la version de DAPLink. Cela se fait en utilisant le mode maintenance DFU (Device Firmware Update). |
| FCT-64 | USB - File System | Le systeme de fichiers flash presente sur le lecteur de la carte est entierement virtuel. Il n'est pas stocke dans la flash mais genere dynamiquement. |