hiro99ma blog

何か技術的なこと

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 に追加されたここだと思う。

image

.vscode/settings.json で指定できないので期待しているバージョンを選ぶよう指示するしかない。
今後は ncs バージョンに依存する必要がないということであればうれしいのだが、Zephyr 側が変わるとどうしようもあるまい。

おわりに

自作のプロジェクトは ncs のバージョンを上げるくらいでビルドが通った。

しばらく組み込みの仕事はなさそうなので、今回は趣味でも良いから定期的に組み込みのことをやろう。

< Top page