LoRaWAN modem přes J-Link
Tento článek popisuje, jak nahrát firmware LoRaWAN modemu v zařízení CHESTER pomocí SEGGER J-Link.
Požadavky
Budete potřebovat následující hardwarové a softwarové nástroje:
-
Jeden z těchto operačních systémů:
- Ubuntu 20.04 a Ubuntu 22.04
- macOS 11 a macOS 12
- Windows 10 a Windows 11
-
Zařízení HARDWARIO CHESTER (bude nutné otevřít horní kryt krabičky se šesti šroubky)
-
USB debugger/programátor SEGGER J-Link (včetně 10pinového SWD adaptéru + plochého kabelu)
tipHARDWARIO dodává SEGGER J-Link + veškeré potřebné příslušenství na vyžádání.
-
Kabel Micro-USB s odpovídajícím typem konektoru k vašemu počítači
dangerNěkteré kabely Micro-USB poskytují pouze napájení a žádné datové signály. Pokud spojení mezi SEGGER J-Link a vaším systémem nefunguje, zkontrolujte v první řadě typ kabelu.
Instalace
SEGGER J-Link Software and Documentation Pack nainstalujete těmito kroky:
- Ubuntu
- macOS
- Windows
-
Stáhněte 64bitový balíček DEB z tohoto odkazu.
-
Otevřete aplikaci Terminál.
-
Přejděte do složky se staženým balíčkem, například:
cd Downloads -
Nainstalujte balíček tímto příkazem:
sudo dpkg -i JLink_Linux_<VERSION>_x86_64.debcautionNezapomeňte zástupný text
<VERSION>nahradit skutečnou verzí v názvu souboru.
-
Stáhněte univerzální instalátor PKG z tohoto odkazu.
-
Spusťte stažený instalátor a dokončete instalaci.
-
Stáhněte 64bitový instalátor pro Intel z tohoto odkazu.
-
Spusťte stažený instalátor a dokončete instalaci.
Postup nahrání firmwaru
Firmware LoRaWAN modemu do zařízení CHESTER nahrajete podle těchto kroků:
-
Otevřete krabičku CHESTER (6 šroubků ze spodní strany).
-
Připojte 10pinový plochý kabel ke konektoru označenému
LRW.cautionJeden z vodičů na plochém kabelu mezi J-Link a CHESTER má červenou barvu. Tato červená barva označuje signál číslo 1. Tento červeně označený signál musí být orientován k černé tečce umístěné vedle konektoru SWD na základní desce zařízení CHESTER. Stejné pravidlo pro kabel platí na straně SEGGER J-Link.
-
Připojte druhý konec 10pinového plochého kabelu k adaptérové desce SEGGER J-Link (a zapojte adaptérovou desku do zařízení SEGGER J-Link).
-
Připojte kabel Micro-USB k SEGGER J-Link a k vašemu počítači.
-
Připojte kabel Micro-USB k vašemu počítači a k SEGGER J-Link.
-
Stáhněte balíček firmwaru LoRaWAN Modem v1.4.1.
-
Rozbalte stažený balíček.
-
Otevřete aplikaci Terminál a přejděte do adresáře s rozbaleným balíčkem.
-
Spusťte proces nahrání firmwaru:
- Ubuntu
- macOS
- Windows
./flash.sh./flash.shflash.bat -
Měli byste obdržet zprávu o úspěšném provedení operace.
-
Odpojte SEGGER J-Link od konektoru SWD.
-
Odpojte a znovu připojte napájení zařízení CHESTER.
dangerVynechání kroku s odpojením a připojením napájení může vést k nedefinovanému chování LoRaWAN modemu.