niszetの日記

細かい情報を載せていくブログ

作業メモ(1/8)

昔のコードは流用できないかもしれないな・・・

久々にSpresenseを使ってみるか・・・と引っ張り出してきて、昔のgnssのサンプルコードを動かそうと思ったら動かず。新しいサンプルコードを動かしたらファームウェアだかブートローダが古いので更新するべしと出たので対応しようとしたが詰まったのでmemoを残す。大した話ではなく、Arduino IDEのToolsから、Burn Bootloaderを押せばいいのだが、その前にひとつ上のProgrammer: "Spresense Firmware Updater" の Spresense Firmware Updaterにチェックを入れておくのであった。下記のように。

これをしないとNull Pointer Exceptionが出る。

なお、これをして更新をかけても書き込みエラーになることがある。なんどかUSBをさしなおして書き込みを試みたら通った(2回目くらいで出来た)

更新後、サンプルのgnssを実行してエラーが出ないことを確認。とりあえず良さそう。