2391660_ja-JP

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

2391660_ja-JP

2391660_ja-JP

S32K344のPlatformSDK_S32K3_2022_03バージョンはサポートしないでください

こんにちは、

以前、私はS32K344 WBボードをベースにS32K344コードを開発しました。プラットフォームはS32DS.3.4、RTD AUTOSAR 4.4.2で、プロジェクトは良好に機能しています。

今度はS32G3コードを開発したいのですが、そのためにはS32DS.3.5が必要です。そこでS32DS.3.4とRTD 4.4.2をアンインストールし、S32DS.3.5をインストールしました。インストールが完了したら、拡張機能とアップデートのインストールを開始します。S32K3のRTD 4.4.2バージョンが見つからないので、S32K3のRTD 3.0.0をインストールするしかありませんバージョン。K3のRTDインストールが終わった後、古いS32K344プロジェクトをインポートして*.mexファイルを開こうとしましたが、「現在のツールはS32K344のPlatformSDK_S32K3_2022_03バージョンをサポートしていません」というプロンプトが表示されます。この問題を解決するにはどうすればよいでしょうか?

Jimmybai_0-1783429229890.png


Re: Don't support S32K344's PlatformSDK_S32K3_2022_03 version

こんにちは、ジュリアンさん。

お返事ありがとうございます。S32DS.3.5とK3 RTD3.0.0で新しいアプリケーションプロジェクトを作成しましたが、新しいプロジェクトで*.mexファイルが見つかりません。

ステップ1:S32K344とM7(Arm 32ビット用GCC 10.2)を選択する

Jimmybai_0-1783477945662.png

ステップ2。コアとパラメータを選択してください

Jimmybai_1-1783477971865.png

ステップ3。新しいプロジェクトs32k3_can_uart_rtd3を取得しますが、以下のファイルがS32DS.3.4インスタンスに存在しませんでした。

.ClockConfigurationMappings.txt

.ClockYaml.txt

.s32k3_wb_can_rtd3.mex

.S32K344_flash.cmm ファイル

.RTDフォルダ。

Jimmybai_1-1783478149445.png

では、私の新しいRTD3.0.0プロジェクトで問題は何でしょうか?


Re: Don't support S32K344's PlatformSDK_S32K3_2022_03 version

こんにちは、 @Jimmybai さん

これは単にRTD 2.0.0とRTD 3.0.0間の互換性の問題です。残念ながら、2.0.0から3.0.0へ直接インポートする簡単な方法はありません。代わりに、手動でアプリケーションを移植することをお勧めします:

1.RTD 3.0.0 を搭載した新しい S32DS インスタンスでは、「File > New > S32DS Application Project」を通じて新しいプロジェクトを作成する

2. プロセッサ、NXP GCC 10.2ツールチェーンを選択し、次のウィンドウで新しいRTD 3.0.0を付けます。

3. プロジェクトが作成されたら、既存のプロジェクトからすべてのソースファイルをコピーして上書きします。

4. 最後に、.mexファイルを開きます。ファイルを作成し、設定を手動でコピーします。

「S32 Configuration Tools > インポート > Import Configuration (*.mex)」オプションを使って.mexをインポートしてみてくださいしかし、RTD 2.0.0以降は主にS32CTでエラーが発生し、手動で移植する方が良い解決策だと感じています。

よろしくお願いします、
ジュリアン

Re: Don't support S32K344's PlatformSDK_S32K3_2022_03 version

こんにちは、 @Jimmybai さん

RTDをプロジェクトに添付しましたか?

Julin_AragnM_0-1783526527781.png

よろしくお願いします、
ジュリアン

タグ(1)
評価なし
バージョン履歴
最終更新日:
木曜日
更新者: