こんにちは、
私もこのトピックで述べた同じ問題に直面しています。私はS32K144Wと一緒に仕事をしています。
私のS32 Design Studio版は以下の通りです:
S32 Design Studio for S32プラットフォーム
バージョン:3.6.10
ビルドID: 260720
新しいS32DSアプリケーションプロジェクトを作成し、S32K144Wプロセッサを選択して SDK ボタンをクリックすると、SDKが利用できません。
奇妙なことに、すでにSDKをインストールしています。 SDKマネジメントには表示されているので、インストールは成功したようです。
図1 – SDK マネジメント。SDKがインストールされていることを示します。
しかし、新しいS32DSアプリケーションプロジェクトを作成しS32K144Wを選択すると、SDKは利用できません。
図2 – New S32DSアプリケーションプロジェクトウィザードで選択S32K144W。
SDK ボタン をクリックすると 、リストが完全に空になっています:
図3 – SDK選択ウィンドウで利用可能なSDKがないことを示しています。
私はこの問題の解決策をかなり長い間探してきました。また、ここに記載されている公式のオフラインインストール手順にも従いました。
しかし、これでは問題は解決しなかった。
そこで、S32K144Wのプロジェクト作成ウィザードでSDKが利用可能になるために具体的に何が必要かを理解したいです。
S32 Design Studio 3.6.10 およびその S32K144W に対応している特定のSDKやRTDバージョンはありますか?追加でインストールすべきパッケージや設定はありますか?
SDK がSDK マネジメント には表示 される のにプロジェクト作成時には表示されないという事実から、SDKはインストールされているものの、選択したプロセッサやプロジェクトと互換性がないと認識されているのではないかと思われます。
もしすでにこのS32K144W問題を解決している方がいれば、具体的な手順を教えていただけるととてもありがたいです。
ご回答をお待ちしています。
解決しました!
ついにこの問題の解決策を見つけました。
Even though the RTD 3.0.0 was already installed and appeared in SDK マネジメント, it was not available when creating a new project.
解決策は、以下をインストールすることでした。
NXP GCC for Arm リリースバージョン10.2 ビルド1728
そしてプロジェクトを作成する際に、GCC 10.2をプロジェクトのツールチェーンとして選択しました。これを実行すると、RTD 3.0.0が正しく利用可能なSDKオプションとして現れました。
私の環境は以下の通りです。
もしSDKがSDK管理には表示 されるのにプロジェクトウィザードには表示されない 同じ 問題を抱え ている場合は、対応する NXP GCC 10.2ツールチェーンがインストールされ、選択 されていることを確認してください 。
これで私の問題は解決しました。