2382207_en-US

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

2382207_en-US

2382207_en-US

AB SWAPS32K312

The specific problem is as follows: the software is stuck in the SRAM area, which appears to be because HSE has started Recovery mode, causing the software to remain in WFI state.

Currently, the customer workflow is roughly boot_1-boot_2-app, with two levels of jumps. boot_1 is not updated. If the customer updates boot_2 separately in area A, there are no issues with subsequent A/B swaps and reset debugging.

However, it was found that when updating the APP separately in area A , the AB swap jump would occasionally fail , but communication would be normal after a reset .

The client has been investigating the following progress over the past two days (there are many screenshots, please check the following emails).

1. The error is still 0X2040012e. I checked the corresponding variable DCMROD3/DCMROD4 but found no ECC error.

2. After checking the progress with the customer, we now suspect that the device has entered recovery mode.

Re: AB SWAPS32K312

Hi @scott071209 


First of all, here are possible reasons for recovery  mode from S32K3 reference manual:

lukaszadrapa_0-1781693578967.png

And here from HSE FW reference manual:

lukaszadrapa_1-1781693595106.png


Do you use secure boot?

Is there the same boot_1 in both partitions? Is there valid IVT in both partitions?

Are there more than 8 resets? Did you check the reset signal by an oscilloscope?


Could you please provide more details about this sentence?

“However, it has been observed that when updating the app separately in area A, the AB swap transition occasionally fails, although communication is normal after a reset.”


How does it fail exactly?


Regards,

Lukas

タグ(1)
評価なし
バージョン履歴
最終更新日:
4 週間前
更新者: