2410805_ja-JP

cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 

2410805_ja-JP

2410805_ja-JP

RE: FRDM-A-S32K34のSafeRTOSサポートおよびパッケージの入手可能性

チームの皆さん、こんにちは。

SAFERTOS®アーカイブのHigh Integrity SystemsからSAFERTOSをダウンロードしました

以下にS32のデザインスタジオとSAFERTOSのRTDバージョンを追っています。(バージョン(文書に記載されている通り)

コンポーネントバージョン

S32 Design Studio IDE

v3.6.4

ARM GCCコンパイラ

11.4

S32K3 リアルタイム・ドライバ (RTD)

6.0.0

エラーが発生しています。

Vardhman_0-1788413006999.pngVardhman_0-1788413006999.pngVardhman_0-1788413006999.png

S32デザインスタジオ(バージョン3.5)とRTDバージョンのRTD(2.0.0)で試しました。および 5.0.0)

これは.mexですか?異なるバージョンで作成されましたか?

解決策が何か教えていただけますか?

ありがとうございます。

Re: RE: SafeRTOS Support and Package Availability for FRDM-A-S32K34

こんにちは、 @Vardhman さん

SafeRTOSのデモがボード上で動作するようになったと聞いて、嬉しく思います。
 

標準の変数ビューと式ビューは、通常、対象が停止している場合にのみ値を表示します。このプロジェクトではPEmicroデバッガーを使用しているため、以下を開いてください。

ウィンドウ → ビューの表示 → その他… → PEマイクロコンピュータシステム → リアルタイム式

このビューにulTickHookCallCountを追加し、アプリケーションを再開します。このビューは、ターゲットの実行中に変数を監視することを特に目的としています。

必要に応じて、デバッグ変数をvolatileとして宣言し、コンパイラの最適化レベルを低くするか無効にしたデバッグビルドを使用してください。

また、ターゲットが実行中の変数を監視するためのリアルタイム表現ビューの有効化と利用方法を説明している以下のNXPコミュニティスレッドもご参照ください。

変数のライブ視聴方法 - NXPコミュニティ

解決済み:デバッグ時に変数のライブビューを有効にするにはどうすればいいですか?- NXPコミュニティ

よろしくお願いいたします。

パベル

Re: RE: SafeRTOS Support and Package Availability for FRDM-A-S32K34

こんにちは、チームの皆さん、

Vardhman_0-1788508409179.pngVardhman_0-1788508409179.pngVardhman_0-1788508409179.pngVardhman_0-1788508409179.png

S32は、私がローカルディレクトリにコピーした際に、この二重引用符を削除し、パスを変更していました。パスを修正したとき。デモRTOSが搭載されています。

質問です - S32 Design Studioでグローバル変数がライブで表示されません。どんな設定をすればいいのでしょうか?コードを停止するたびに変数の値が見えるようになっています。

Vardhman_1-1788508801698.pngVardhman_1-1788508801698.pngVardhman_1-1788508801698.pngVardhman_1-1788508801698.png




    

Re: RE: SafeRTOS Support and Package Availability for FRDM-A-S32K34

こんにちは、

ステップ1 - S32-3.6.4 バージョン RTD 6.0.0 をインストールしました。この問題に直面していましたが、解決しました。間違ったRTDパッケージをインストールしていました。今は正常に動作しています。

Vardhman_0-1788436426474.pngVardhman_0-1788436426474.pngVardhman_0-1788436426474.pngVardhman_0-1788436426474.png

ステップ 2 - 次に、highintegrity systems が提供するデモ SAFERTOS プロジェクトをインポートしました。以下のスニペットを参照してください。

Vardhman_1-1788436679719.pngVardhman_1-1788436679719.pngVardhman_1-1788436679719.pngVardhman_1-1788436679719.png

ステップ3 - 管理SDKに入ったところ、エラーが出るかサポートされていないPlatformSDK_S32K344_M7、どんな可能性があるのでしょうか?これを解決するには

Vardhman_2-1788436993601.pngVardhman_2-1788436993601.pngVardhman_2-1788436993601.pngVardhman_2-1788436993601.png

ステップ4 - 新しいプロジェクトを作成してもSDKが見えない。この問題を解決するにはどうすればいいですか?

ステップ5 - 3.6.4をインストールしたクエリが1つありますこのRTDパッケージ(6.0.0)をインストールするときにS32 Design Studioを起動しますS32 Design Studioは3.6.10にアップデートされているのが見えます。もしこのS32デザインスタジオが3.6.10にアップデートされた場合このバージョンはhighintegrity systemsではサポートされません。なぜなら、DEMO SAFERTOSの互換バージョンは3.6.4であると記載されているからです。これについてご意見をお聞かせください。

ステップ6 - S32デザインスタジオを3.6.10に更新

Vardhman_4-1788437960107.pngVardhman_4-1788437960107.pngVardhman_4-1788437960107.pngVardhman_4-1788437960107.png


ステップ7 - 建築基準をクリアした後にこのエラーが出ます。

Vardhman_3-1788437895528.pngVardhman_3-1788437895528.pngVardhman_3-1788437895528.pngVardhman_3-1788437895528.png



インストール済みのRTDを添付しました。

SW32K3_S32M27x_RTD_R21-11_6.0.0_D2506_DesignStudio_updatesite

ありがとう 、





Re: RE: SafeRTOS Support and Package Availability for FRDM-A-S32K34

こんにちは、 @Vardhman さん

NXP GCC 10.2がインストールされていることを確認してください。また、アプリケーションプロジェクトを作成する際にはGCC 10.2ツールチェーンを選択していることも確認してください。

同様の問題が以下のコミュニティスレッドで説明されており、スクリーンショットも含まれています。スレッドではS32K1xx RTDについて言及していますが、報告されている依存関連の症状は類似しています。

S32DS 3.6.7:S32K1xx RTD 3.0.0新規プロジェクト作成時に検出されません

よろしくお願いいたします。

パベル

Re: RE: SafeRTOS Support and Package Availability for FRDM-A-S32K34

ありがとうございます、うまくいきました。

Tags (1)
No ratings
Version history
Last update:
Friday
Updated by: