提供された回答が適切であり、チケットに関して他に質問がない場合は、回答を「解決策として承認」としてマークしてください。
今後のケースでは、NXP JIRA: Jira Projectをご利用ください
さらに、7日以内に返答がなければ、CASEを終了します。
よろしくお願いいたします。
ポール
こんにちは、チームの皆さん
ご存知のとおり、S32N55 は Fast Wake-up Boot をサポートしています。
Full Wake-up Boot と同じ形式を使用して BLOB イメージをビルディングしようとしましたが、ブート プロセスが失敗しました。
Fast Wake-up Boot 用の BLOB イメージを正しく構築する方法を教えてください。
ご回答をお待ちしています。
Tangsheng_Zhou_0-1766369489644.pngTangsheng_Zhou_0-1766369489644.png
よろしくお願いいたします。
唐生。
こんにちは@Tangsheng_Zhouさん
チームがこのCASEを引き受け、できるだけ早く回答を提供します。
よろしくお願いします、
ラドゥ
こんにちは、 @RaduBragaさん
よろしくお願いいたします。
唐生。
こんにちは@Tangsheng_Zhouさん
こんにちは@Tangsheng_Zhouさん
直接お客様を支援される場合は、以下の書類をご提供ください:
*必須
このケースの開発チームとはまだ協力しています
よろしくお願いいたします。
ポール
こんにちは、 @PaulB0besさん。
こんにちは@Tangsheng_Zhouさん
詳しい情報をありがとうございます。私はこの事件に取り組んでおり、できるだけ早く答えを提供いたします!
よろしくお願いいたします。
ポール
こんにちは@Tangsheng_Zhouさん
こんにちは、 @PaulB0besさん。
1. AOSRAMメモリ領域内に小さなFSSイメージを構築しました(IVTヘッダーは予約済み)。このイメージにはmain.cのwhileループのみが含まれています。
Tangsheng_Zhou_0-1784553297963.pngTangsheng_Zhou_0-1784553297963.png
2. FSSファームウェアイメージを作成する際、FRBしきい値レジスタを入力する必要がありますか?もしそうなら、どうやって埋めるか、あるいは特別なものを考える必要があります。
Tangsheng_Zhou_1-1784553422329.pngTangsheng_Zhou_1-1784553422329.png
3. IVTツールでIVTブロブイメージを構築し、開始アドレスを0x24800000とする。
4. IVTブロブイメージをフラッシュメモリの0xD00000に書き込みます。
5. システムがスリープ状態に入る前に、IVTブロブイメージをAOSRAMにコピーし、FSS_WKUP0のWKPUモードを高速ウェイクアップモードとして構成します。
Tangsheng_Zhou_2-1784553712231.pngTangsheng_Zhou_2-1784553712231.png
Tangsheng_Zhou_3-1784553730808.pngTangsheng_Zhou_3-1784553730808.png
5. FSS_WAKUP0 を介してシステムイメージを起動します。
while(1) ループに到達できませんでした。ウェイクアップの際に高速ウェイクアップではなく、リセットイベントがトリガーされたようです。こんにちは@Tangsheng_Zhouさん
FRBはTCMメモリ(ITCM + DTCM)用です。
理論的には2つのケースがあります
1: 高速起動ブート
イメージはAON SRAMメモリから起動するため、高速起動にはFRBは必要ありません。
2: フルウェイクアップブート
ITCMに起動したいかどうか教えてもらえますか?もしはい、FRBの閾値0はFSSイメージヘッダーで提供されるべきです。アドレスは12ビットマスクされ、FRBの場合は8kbの倍数として計算されます。
少しでもお役に立てれば幸いです。また、IVTの塊も教えてもらえますか?
よろしくお願いいたします。
ポール
こんにちは、 @PaulB0besさん。
いいえ、私は単にF-CoreをAO-SRAMで動作させたいだけです。
main_app1.binはFSSファームウェアイメージです。
これら2つのフィールドをどのように埋めるべきでしょうか?AO_SRAMアドレス0x24800000から始めるべきでしょうか?私のイメージの開始ポインタとエントリポインタは0x24800240です。
Tangsheng_Zhou_0-1784682563629.pngTangsheng_Zhou_0-1784682563629.png
main_blob1.binは、IVTヘッダーを含むブロブイメージです。
よろしくお願いします!
よろしくお願いいたします。
唐生。
こんにちは、 @PaulB0besさん。
こんにちは、 @PaulB0besさん。
IVTヘッダー、FSS FWヘッダー、およびFSS FWバイナリを含む、IVTブロブイメージ全体がAO_SRAMの先頭にコピーされました。
よろしくお願いします!
よろしくお願いいたします。
唐生。
こんにちは@Tangsheng_Zhouさん
よろしくお願いいたします。
ポール
こんにちは@Tangsheng_Zhouさん
こんにちは、 @PaulB0besさん。
WKPUの設定は正しいと思います。私の理解では、フルウェイクアップとファストウェイクアップの主な違いは、WBMSRの設定にある。それで合っていますか?
他に考慮すべき設定や要素はありますか?
また、正しい手順や、あなたやチームが確認した速い目覚めのブロブ画像も教えていただけますか?
サポートありがとうございます!
よろしくお願いいたします。
唐生。
こんにちは@Tangsheng_Zhouさん
こんにちは@Tangsheng_Zhouさん
こんにちは、 @PaulB0besさん。
こんにちは@Tangsheng_Zhouさん
提供された回答が適切であり、チケットに関して他に質問がない場合は、回答を「解決策として承認」としてマークしてください。
今後のケースでは、NXP JIRA: Jira Projectをご利用ください
さらに、7日以内に返答がなければ、CASEを終了します。
よろしくお願いいたします。
ポール