2122718_ja-JP

取消
显示结果 
显示  仅  | 搜索替代 
您的意思是: 

2122718_ja-JP

2122718_ja-JP

S32K3: AC_load_on_Job_Startについて

1.リファレンスマニュアルによると、RWW の問題を回避するには、AC_load_on_Job_Start を有効にする必要があります。

しかし、下図のように有効にすると、Fls_ACWriteSize と Fls_ACWriteRomStart はまだ未定義です (Fls_ACEraseSize と Fls_ACEraseRomStart と同じ)。

Jojo_Hu_0-1750821620784.jpegJojo_Hu_0-1750821620784.jpeg

Jojo_Hu_1-1750821642119.jpegJojo_Hu_1-1750821642119.jpeg

Jojo_Hu_3-1750821740692.pngJojo_Hu_3-1750821740692.png

SO、この問題をどうやって解決したらいいでしょうか?


2. AC_load_on_Job_Start が無効で、書き込みと消去の両方が非同期モードの場合、データ フラッシュの書き込み/消去中にコード フラッシュ ブロックの書き込み/消去をCANますか?


皆様のサポートをお待ちしております、ありがとうございます!


Re: S32K3: about AC_load_on_Job_Start

こんにちは、

アプリケーションとブートローダのメモリ配分は次のとおりです。

ブートローダで実行中にアプリケーションを消去して書き込みたい場合、起動時の AC ロードが有効になっていると、PreTaskHook の 2 番目の図に示すようにオンコア MPU を構成する必要がありますか?

Jojo_Hu_0-1757918173892.pngJojo_Hu_0-1757918173892.png

Jojo_Hu_1-1757918311233.pngJojo_Hu_1-1757918311233.png



Re: S32K3: about AC_load_on_Job_Start

はい、C40_Ip_AccessCode は RAM にコピーされます。

Re: S32K3: about AC_load_on_Job_Start

ROM 内のコードのどの部分が RAM 内のこのアドレスに配置されますか?

この機能?

Jojo_Hu_0-1751978216903.pngJojo_Hu_0-1751978216903.png


Re: S32K3: about AC_load_on_Job_Start

私のテスト コードでは、コンフィギュレータでこれらのアドレスを初期化しました。SO、未使用の RAM を指すようになりました。

lukaszadrapa_0-1751955715691.pnglukaszadrapa_0-1751955715691.png


Re: S32K3: about AC_load_on_Job_Start

これらの変数をどのように定義すればよいでしょうか?

Jojo_Hu_0-1751540048260.pngJojo_Hu_0-1751540048260.png


Re: S32K3: about AC_load_on_Job_Start

このバージョンで簡単なテストをしました。消去されるはずのセクターが Fls コードと同じフラッシュ ブロック内にある場合、コードが期待どおりに RAM にコピーされ、セクターが正常に消去されていることがCANます。あなたの側で何が起こっているのか分かりません...

Re: S32K3: about AC_load_on_Job_Start

@lukaszadrapa


質問1については、

皆様のサポートをお待ちしております。ありがとう。

Re: S32K3: about AC_load_on_Job_Start

こんにちは、

1の場合:

SW32K3_S32M27x_RTD_4.4_4.0.0_P20_D2403
Re: S32K3: about AC_load_on_Job_Start

こんにちは@Jojo_Hu

1. それはどの RTD バージョンですか?

2. フラッシュ ブロック間では Read-While-Write がサポートされます。たとえば、データ フラッシュがプログラムまたは消去されている間に、コード フラッシュからコードを実行CAN。一度に実行できるプログラムまたは消去操作は 1 つだけであることに注意してください。

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

ルーカス

标记 (1)
无评分
版本历史
最后更新:
‎11-21-2025 02:18 AM
更新人: