2164710_ja-JP

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

2164710_ja-JP

2164710_ja-JP

s32k 146 フラッシュライトエラー
コミュニティの友人の皆さん、こんにちは。問題が発生したので、助けを求めてここに来ました。私はS32K146を使用してプロジェクトを開発しています。フラッシュ メモリを使用する場合、256 バイトのデータをフラッシュに書き込みます (開始アドレスは 0x80000)。ただし、実際のプロセスでは、すべてのデータが指定されたアドレスに書き込まれないという問題が発生しました。

詳細は以下の通りです。
私。図に示すように、EB Tresos を使用して PFlash を構成しました (デモ用に 1 つのセクターのみが選択されています)。
shiqi_seventeen_0-1757236339799.png

II.これは、図に示すように、フラッシュにデータを書き込むために使用したデータ テスト関数です。
shiqi_seventeen_1-1757236350044.png

III.デバッグ中の結果は次のとおりです。

  1. ここで関数を呼び出しました。
  2. 私は Mem_43_INFLS_GetJobResult 書き込みが成功したかどうかを決定する関数で、戻り値は2( MEM_43_INFLS_JOB_FAILED)。
  3. 一部のデータはアドレス 0x80000 のフラッシュに書き込まれましたが、その一部だけなので、明らかに要件を満たしていません。

shiqi_seventeen_2-1757236362899.png

私の質問:
設定を間違えたのでしょうか、それとも 256 バイトのデータを書き込めない手順が抜けているのでしょうか?
Re: s32k 146 flash wtrite error

こんにちは、シーキ

最近、S32K324、RTD500 を使用して OTA テストを実行したときにも同じ問題が発生しました。問題は解決しましたか?もしそうなら、解決策を教えてください。返信をお待ちしております。ありがとうございます!

Re: s32k 146 flash wtrite error

こんにちは@shiqi_seventeenさん

遅くなって申し訳ありません。2日間オフィスを離れていました。

CAN INFLS 構成全体を共有できますか?

以下に強調表示されているオプションを使用して INFLS コードを SRAM にコピーしますか、それともフラッシュから実行されますか?ブロック内にプログラムしたコードはありますか?

danielmartynek_0-1757593009981.png

danielmartynek_1-1757593118250.png


消去操作と書き込み操作の間に Mem_43_INFLS_BlankCheck() をCAN使用できますか?


コードスニペットに問題は見当たりません。完全なプロジェクトをサポートチケット経由で非公開で共有していただければ、私の側でテストできると思います。


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

ダニエル

Re: s32k 146 flash wtrite error

shiqi_seventeen_0-1757348183409.png

shiqi_seventeen_1-1757348407167.png


こんにちは、@ danielmartynek

ドライバのバージョンはAUTOSAR 4.7 V2.0.0です。

Re: s32k 146 flash wtrite error

こんにちは@shiqi_seventeenさん

INFLS 構成全体のスクリーンショットを共有していただけますか?

どのバージョンのドライバを使用していますか?


ありがとうございました。

BR、ダニエル

Tags (1)
No ratings
Version history
Last update:
‎11-21-2025 05:56 PM
Updated by: