S32DS 3.6.7を使用してS32K358のHSE 関連の RTD コードを生成しようとしています。しかし、問題が発生しました。
まず、以下の更新サイトを下記の順序でインストールしました。
インストール状況は下の画像に示されています。
wodudwo_1-1784020530765.png
wodudwo_0-1784020518071.png
次に、下記のSDKを選択して新しいプロジェクトを作成しました。
wodudwo_2-1784020561794.png
次に、以下に示すように、Config ToolsにBaseNXPとHseのコンポーネントを追加しました。
wodudwo_3-1784020582815.png
しかし、以下の検証エラーが発生します。
Issue: Hse is not found in the toolchain/IDE project. The project will not compile!
Level: Error
Type: Validation
Tool: Toolchain/IDE project
Origin: Peripherals
Target: Toolchain/IDE project: M7_0_0
Resource: platform.driver.Hse
この問題をどう解決し、HSE関連のRTDコードを正常に生成すればよいでしょうか?
こんにちは、
以下のパッケージをインストールしてコードを生成しようとしましたが、同じ検証エラーが出ます。
wodudwo_1-1784074948979.png
wodudwo_2-1784074960671.png
wodudwo_3-1784074969264.png
wodudwo_0-1784074933867.png
ご提案の通り、まずRTD関連の拡張機能をすべてアンインストールし、その後、以下のパッケージのみをインストールしました。
- SW32K3_RTD_R23-11_7.0.1_P02_D2603_DesignStudio_updatesite.zip
インストール状況は以下のとおりです。
wodudwo_4-1784075002029.png
wodudwo_5-1784075010124.png
しかし、これを実行した後は、下の画像のように新しいプロジェクトを作成する際にSDKを選択できなくなりました。
wodudwo_6-1784075045680.png
この問題を解決するにはどうすれば良いですか?
こんにちは、 @wodudwo さん。
ソフトウェアパッケージの欠落がないことを確認するために、IDEにインストールされているパッケージと以下の画像に示されているものを比較していただけますか?
VaneB_0-1784059529950.png
さらに、S32K3 RTDに関連するすべてのパッケージをアンインストールし、名前に「P02」が含まれているパッケージだけを再インストールしてみましょう。
BR、VaneB
こんにちは、 @wodudwo さん。
インストール手順の1つが抜けている可能性があります。以下は、私がパッケージをうまくインストールするために使っている手順です:
すでにいくつかのパッケージをインストールしているので、まずはS32K3デバイス向けのRTDに関連するすべてのパッケージをアンインストールすることをお勧めします。S32K3およびS32Mデバイス向けのS32 Configuration Tools R1.8 NPIデータパッケージも含めて、これらはRTDパッケージに依存しているためです。
- 以下の更新サイトを追加してください。
- 名前にP02を含むパッケージのみを選択しインストールする。インストールに必要な追加の依存パッケージを自動的に選択・インストールできるようにします。
インストールが正常に完了するまで待ち、S32DSを再起動してください。
- 再起動後、S32K3およびS32Mデバイスコンポーネント用のすべてのS32構成ツールR1.8 NPIデータパッケージを選択してインストールします。ここでも、S32DSが必要な依存関係を自動的に選択するように設定してください。
インストールが正常に完了するまで待ち、S32DSを再度再起動してください。
これらの手順を踏んだ結果、IDEsに6つのRTD 7.0.1パッケージ(P02を含む)がインストールされました。このセットアップで、HSEドライバをプロジェクトに問題なく追加できます。
VaneB_0-1784154210318.png