🛠 Mesures RF conduites, errata silicium : du kit vers la carte finale

nRF52833-DK (id boards.json : nrf52833-dk) · avance · Connecteur SWF avec antenne déconnectable, liste d'errata par révision, exercice carte custom de la Nordic Academy : le kit comme tremplin vers votre produit.

Le kit possède une vraie sortie RF

Le PCB embarque une antenne trace 2,4 GHz et un connecteur de test RF SWF (Murata MM8130-2600) relié au radio par un commutateur interne : en posant la sonde d'accord MXHS83QE3000, on coupe l'antenne et on sort le signal en conduit — avec environ 1,0 dB de perte à 2440 MHz selon le User Guide, à soustraire de vos mesures. C'est l'outil pour : valider la puissance réelle (le SoC émet de −20 à +8 dBm par pas de 4 dB), mesurer la sensibilité (−96 dBm en LE 1 Mbps, −103 dBm en Long Range 125 kbps), ou characteriser un firmware Direction Finding (AoA/AoD) sans chambre anéchoïque.

Lire la liste d'errata avant de dessiner

Nordic publie les anomalies par révision — réflexe à avoir avant le layout, pas après. Sur Rev 2 (QIAA-Bx0, QDAA-Bx0, CJAA-Bx0), par exemple : [20] valeurs de registres RTC invalides, [36] registres CLOCK non réinitialisés quand attendu, [55] événements I2S après STOP, [66] linéarité du capteur de température. Une bundle séparée existe pour l'ingénierie A. Les workarounds sont appliqués par NCS/Zephyr — mais sur du bare-metal ou un driver maison, c'est vous qui portez le correctif. Le capteur de température embarqué, par exemple, ne vaut ce que vaut l'errata [66] : ne l'utilisez pas en thermostat de précision sans lire la fiche.

Les pièges de broches à trancher dans le devicetree

Le User Guide du DK documente les défauts d'usine du silicium que votre carte custom devra gérer :

Le chemin officiel vers la carte custom

La Nordic Academy l'assume : l'exercice « ajouter le support d'une carte custom » du cours NCS Intermediate est explicitement basé sur le nRF52833 DK. La démarche : partir du devicetree de nrf52833dk (LED sur P0.13-P0.16 actives-low, boutons P0.11/P0.12/P0.24/P0.25, J-Link OB), dupliquer la définition pour votre carte, décrire vos broches, vos régulateurs (le SoC a DC/DC + LDO intégrés), votre choix de cible — et reflasher via votre propre sonde ou le kit en mode sonde (voir le tuto J-Link externe).

Penser à la variante nRF52820

Le même PCB du kit supporte la cible nrf52833dk/nrf52820 : la puce nRF52820 est le petit frère (256 Ko flash / 32 Ko RAM côté mémoire sur cible, boîtier plus petit) — si votre produit n'a pas besoin des 512/128 Ko du nRF52833, validez tôt le build sur cette cible, les contraintes de RAM changent tout (buffers BLE, stack Thread).

Vérifications finales avant layout

  1. Radio : reprise d'antenne ou connecteur conduit, en gardant les chiffres de sensibilité en tête.
  2. Horloges : quartz 32 MHz + 32,768 kHz selon usage (Thread/BLE avec précision, ANT/ANT+ exige le 32 k).
  3. Température : le composant est qualifié −40 à +105 °C — votre assemble et votre batterie, moins.
  4. >

Autres tutoriels pour cette carte

Exemples de code pour cette carte

← Retour à la fiche 🛠 Tous les tutoriels