F1SYH‑TX1 — lot 43
Compiler, flasher et déboguer le firmware
Fournir une procédure reproductible de build, UF2, SWD et journal série.
Clone→Configure→Build→Flash→Logs→Debug
Point critique : Les logs intensifs peuvent perturber le timing et augmenter le bruit numérique.
Détails
Exemple : export PICO_SDK_PATH=/opt/pico-sdk cmake -S . -B build -G Ninja -DPICO_BOARD=pico cmake --build build cp build/f1syh_tx1.uf2 /media/$USER/RPI-RP2/ Debug : - Picoprobe/OpenOCD - breakpoints hors timing critique - logs USB ou UART - build Release pour mesures finales.
Build
Dossier séparé.
Warnings activés.
Flash
UF2 pour usage courant.
SWD pour récupération.
Logs
Niveaux INFO/WARN/FAULT.
Désactivables en Release.
Spécifications
| Build type | Debug/Release |
|---|---|
| Flash | UF2/SWD |
| Console | USB/UART |
| Artefacts | ELF/UF2/map |
| Version | hash Git |
Repères
Archiver le fichier .map
Mesures RF avec build Release
Procédure
Validation : les résultats sont contrôlés et consignés avant l’étape suivante.