Aplikace přes USB-C
Firmware zařízení GLIDER můžete aktualizovat přes kabel USB-C, bez debug sondy.
Co budete potřebovat
- Funkční AT konzoli přes USB-C.
- Soubor s obrazem firmwaru:
zephyr.signed.bin. Buď si ho sestavte sami pomocíwest build, nebo si o nejnovější vydání řekněte HARDWARIO.
Postup
-
Otevřete terminál v pracovním prostoru firmwaru pro GLIDER a aktivujte virtualenv:
cd ~/Hardwario/firmwaresource .venv/bin/activate -
Připojte zařízení GLIDER k počítači kabelem USB-C.
-
Spusťte příkaz pro nahrání firmwaru:
west bin-to-at --input-file path/to/zephyr.signed.bin --output-file update.atwest serial-console --input update.atKonzole přenese nový obraz do zařízení. Po dokončení se GLIDER restartuje do nového firmwaru.
-
Potvrďte nový obraz, aby nedošlo k návratu k předchozí verzi:
AT$FW="confirm" -
Zkontrolujte verzi:
AT+CGMR
To je celý postup.
caution
Po restartu je nutné odeslat AT$FW="confirm". Pokud tento krok vynecháte, zařízení se při dalším restartu vrátí k předchozímu firmwaru.
info
Pokud už máte výstup buildu pro GLIDER ve složce build/, můžete --input-file vynechat - west bin-to-at najde zephyr.signed.bin automaticky.