2025年6月29日日曜日

μiTRONプログラマーがZephyrに挑戦! その2

前回からの続きです。


Zephyrの開発環境

Nordic社の無線マイコンをRTOS「Zephyr」を使って開発を始めるには、以下のソフトウェアのインストールが必要です。


〇nRF Command Line Tools

〇nRF Connect for Desktop

〇Visual Studio Code


これらは全て無償で使用できますので安心ですね!

ただし、3つもインストーラーを起動しなければならないので複雑でチョット面倒…。

自分自身への備忘録としての意味合いが強いですが、以降、各々のインストール方法を書いていきます。


「nRF Command Line Tools」のインストール

nRF Command Line Tools」は、プログラムの開発やデバッグに使用される、その名の通りコマンドラインで使用されるアプリケーションです。

具体的には、ビルドの結果出力されたHEXファイルの編集などの機能を持っているようです。

まずは、インストーラーのダウンロードです。

以下のページにアクセスします。

このページを少し下にスクロールして行くと…


https://www.nordicsemi.com/Products/Development-tools/nRF-Command-Line-Tools/Download

「nRF Command Line Tools」ダウンロードページ - 1


インストーラーへのリンクの表示があります。

ここで「nRF-Command-Line-Tools-xx.xx.x-x64.exe」の表示をクリックします。

「nRF Command Line Tools」ダウンロードページ - 2


nrf-command-line-tools-xx.xx.x-x64.exe」というファイルがダウンロードされます。

これをダブルクリックしてインストーラーを起動しましょう。

インストーラーが起動すると、まずはライセンスの確認と承諾です。

I agree to the license terms and conditions」のチェックボックスをチェックしてから「Install」ボタンをクリックしてください。

「nRF Command Line Tools」インストーラー - 1


以下のダイアログが表示されますので右下「Next」ボタンをクリックしましょう。

「nRF Command Line Tools」インストーラー - 2


またまたライセンスの確認と承諾!?

I accept the license terms in the Liceense Agreement」のチェックボックスをチェックしてから「Next」ボタンをクリックです。

「nRF Command Line Tools」インストーラー - 3


ここからしばらくは、特に事情がない限りは赤い○をクリックしていくだけで作業は進みます。

「nRF Command Line Tools」インストーラー - 4


「nRF Command Line Tools」インストーラー - 5


「nRF Command Line Tools」インストーラー - 6


「nRF Command Line Tools」インストーラー - 7


これで「nRF Command Line Tools」のインストールいっちょ上がりです。


「nRF Connect for Desktop」のインストール

nRF Connect for Desktop」は、プログラムの開発やデバッグに使用される、様々なユーティリティやテストプログラムのフレームとかなんとか…?

でも、一番重要なのは評価ボードに内蔵されているデバッガである「J-Link」のドライバーもこれに含まれていることです!

まずは、インストーラーのダウンロードです。

以下のページにアクセスします。

このページを少し下にスクロールして行くと…


https://www.nordicsemi.com/Products/Development-tools/nRF-Connect-for-Desktop

「nRF Connect for Desktop」ダウンロードページ - 1


Downloads」というバナーがありますので、これをクリック。

「nRF Connect for Desktop」ダウンロードページ - 2


すると、インストーラーへのリンクの表示まで飛ばされます。

ここで「nrfconnect-setup-x.x.x-x64.exe」の表示をクリックします。

「nRF Connect for Desktop」ダウンロードページ - 3


nrfconnect-setup-x.x.x-x64.exe」というファイルがダウンロードされます。

これをダブルクリックしてインストーラーを起動しましょう。

なにやら始まった…。

「nRF Connect for Desktop」インストーラー - 1


まもなく「J-Link」のインストールが始まります。

ここからしばらくは、特に事情がない限りは赤い○をクリックしていくだけで作業は進みます。

「nRF Connect for Desktop」インストーラー - 2


「nRF Connect for Desktop」インストーラー - 3


「nRF Connect for Desktop」インストーラー - 4


「nRF Connect for Desktop」インストーラー - 5


「J-Link」のインストールが始まります。

「nRF Connect for Desktop」インストーラー - 6


以下の表示が現れると「J-Link」、それと同時に「nRF Connect for Desktop」のインストールも完了です。

Finish」ボタンをクリックしてインストーラーを終了させましょう。

「nRF Connect for Desktop」インストーラー - 7


このとき、パソコンの画面上に見知らぬ表示が現れていると思います。

こいつが「nRF Connect for Desktop」というヤツでして、必要に応じて開発で使用する様々なアプリケーションやツールを追加インストールするためのランチャーとなっています。

今は、必要がないので消してしまっても大丈夫です。

「nRF Connect for Desktop」


必要になった時は、デスクトップ上にアイコンが作られていますので、ここから起動できます。

「nRF Connect for Desktop」アイコン


今回は「nRF Command Line Tools」と「nRF Connect for Desktop」のインストールを行いました。

Zephyrのための開発も残るは「Visual Studio Code」のみ。

結構簡単じゃね?って思わせてか~ら~の!

これから先が面倒だったりします。


<続く>

0 件のコメント:

コメントを投稿

μiTRONプログラマーがZephyrに挑戦! その2

前回からの続き です。 Zephyrの開発環境 Nordic 社の無線マイコンをRTOS「 Zephyr 」を使って開発を始めるには、以下のソフトウェアのインストールが必要です。 〇nRF Command Line Tools 〇nRF Connect for Desktop 〇...