2181045_ja-JP

キャンセル
次の結果を表示 
表示  限定  | 次の代わりに検索 
もしかして: 

2181045_ja-JP

2181045_ja-JP

SDK カスタム ボード、runner.yaml がありません

ビルディングに従って
https://mcuxpresso.nxp.com/mcuxsdk/latest/html/develop/sdk/custom_board_development.html

west build -b frdmmcxa346_custom examples/demo_apps/hello_world -DCUSTOM_BOARD_ROOT=(could be absolute path or relative path)>

ビルド出力に runner.yaml は生成されません。

カスタムボードはmcux拡張機能で完全に実装されていないようです

よろしくお願いします。

/ピーター

開発ボードMCXARe: SDK Custom board, missing runner.yaml

Zephyrは使用していません。

よろしくお願いします。

/ピーター

Re: SDK Custom board, missing runner.yaml

こんにちは@Peter19さん

あなたが参照しているリンクは、Zephyr を使用せずに SDK 外でカスタム ボードを開発するためのものです。

代わりに、次の Web ページに従ってください:ボード移植ガイド - Zephyr プロジェクト ドキュメント

その Web サイトに記載されているように、「通常は、ボード ディレクトリをコピー/貼り付けし、その内容をハードウェアに合わせて変更することから始めることができます。

当社の MCU の 1 つに基づいて Zephyr を使用してカスタム ボードを実装する最適な方法は、VSCode の MCUXpresso 拡張機能を使用して zephyr リポジトリをダウンロードし、 \zephyr\boards\nxp に移動して、同じ SoC を実装するボードを識別し (Zephyr ガイドに記載されているとおり)、ボードを複製して名前をカスタム名に変更することです。次に、この新しいボード フォルダー内のすべてのファイルを新しい名前に調整するためのすべての変更を実行し、ボード デバイス ツリーをカスタム ボードの特定のハードウェアに変更します。

これを実行すると、VS Code の MCUXpresso 拡張機能は、選択した Zephyr リポジトリから例をインポートするときに新しいボードを表示します。新しいカスタム ボードのプロジェクトをインポートしたら、通常どおりプロジェクトをビルディングすると、ビルディング プロセスによって runners.yaml ファイルと、カスタム ボード専用に作成された残りのファイルが作成されます。

これが役に立つことを願います。

BR、
エドウィン。

タグ(1)
評価なし
バージョン履歴
最終更新日:
‎11-21-2025 05:42 PM
更新者: