ncs: nRF Connect SDK v2.9.0
2025/01/30
はじめに
前回が 2024/12/22 と1ヶ月開いてしまったので忘れないように ncs をやっておく。
そのときも GitHub Copilot の使い方を調べるのがメインだったので、内容に触れたのは FOTA over BLE が最後だ。
v2.9.0
ncs v2.9.0 のリリースノートはこちら。
BLE 観点では nRF54L 対応とそのサンプルコード追加が主といったところか。
v2.8.0 で sysbuild がデフォルトになったときのような大きな変化はない。
Migration Guide でも Matter のことしか触れていない。
実に良いことだ!
ボードのカスタム定義も v2.8 と同じで良いのでブランチを作って名前だけ変更した。
nRF Connect for VS Code
vscode の extension は Version 2024.12.55 がこれを書いている時点で最新である。
Deprecated nrf-connect.topdir and nrf-connect.toolchain.path settings.
最後に使った設定を覚えているようになったということだ。
では、それをどこから設定するかというと Add Build Configuration に追加されたここだと思う。
.vscode/settings.json
で指定できないので期待しているバージョンを選ぶよう指示するしかない。
今後は ncs バージョンに依存する必要がないということであればうれしいのだが、Zephyr 側が変わるとどうしようもあるまい。
おわりに
自作のプロジェクトは ncs のバージョンを上げるくらいでビルドが通った。
しばらく組み込みの仕事はなさそうなので、今回は趣味でも良いから定期的に組み込みのことをやろう。