こんにちは。トレーニング中の開発者です。VSCode と Zephyr 4.3.0 で MCUXpresso を操作しようとしています。FRDM-IMX93 の Zephyr リポジトリから「同期」または「hello world」の例をインポートしようとしましたが、ビルドしようとすると「エラー: キャッシュに CMAKE_PROJECT_NAME が見つかりませんでした」というメッセージが表示されます。私は、MIMXRT1060-EVKB と MIMXRT1160-EVK を同じセットアップで使用して、非常に簡単な作業をいくつか問題なく実行し、プロジェクトは正常にビルドされました。まだ Zephyr の基礎を学ぼうとしている最中なので、何か見逃しているものがあるかどうかはわかりません...
こんにちは@jaseze01
正しいコンパイル ツールをインストールしましたか?
このエラーは通常、CMake が適切に初期化されていないことを意味します。
よろしくお願いします。
ダニエル
jaseze01_0-1763975113208.png
こんにちは。Zephyr https://github.com/nxp-mcuxpresso/vscode-for-mcux/wiki/Zephyr-Lab-Installation-and-Preparationに従ってツールをインストールしました。ガイドライン。FRDM-IMX93 は比較的「新しい」組み込みであり、Zephyr v4.3.0 では MCUXpresso 経由でのみサポートされているため、ツールのバージョンに関係しているのではないかと考えています (現在のバージョンの写真を添付します)。他の開発キットを使用すると、問題なくプロジェクトをコンパイルおよび開発CAN。
こんにちは@Zhiming_Liu !インストールを更新し、Zephyr Developer のバージョン 4.3 になりました。しかし、問題はまだ残っています...
ログを確認したところ、問題は Zephyr SDK に起因していると思われます。
Cmake エラー:
/mnt/.../.../zephyr/zephyr/zephyr/cmake/compiler/gcc/target.cmake:11(メッセージ):
Cコンパイラ:
/ホーム/.../Zephyr-sdk-0.17.4/aarch64-zephyr-elf/bin/aarch64-zephyr-elf-gcc が見つかりません - ツールチェーンのインストールを確認してください。
ただし、Zephyr-sdk-0.17.4 フォルダーには
こんにちは@jaseze01
はい、 SDKs の完全なインストールにはaarch64-Zephyr-elfフォルダーが含まれているはずです。Zephyr-sdk-0.17.4 フォルダーを削除して再インストールしてみてください。
よろしくお願いします、
志明
こんにちは@jaseze01
ここに問題はありません。
Zhiming_Liu_1-1764037024168.png
Zhiming_Liu_0-1764037007732.png
v4.3 zephyr 開発ツールをインストールしてみてください。
Zhiming_Liu_2-1764037085009.png
Zephyr をインストールするには、VScode MCUXpresso プラグインからインストールしてみてください。
Zhiming_Liu_3-1764037131307.png
よろしくお願いします、
志明