S32K312 HSE使用

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

S32K312 HSE使用

127 Views
BigSun
Contributor II

基于S32K3_HSE_DemoExamples_1_0_0 + HSE_FW_S32K312_0_2_40_0 进行HSE部分的试验。使用RTD4.0.0的文件移植到S32K312,使用过程中发现点问题想问问。

环境:RTD4.0.0 EBTRESOS 29 S32DSIDE MCU S32K312

1 MonotonicCounter 这个是做什么用的?
2 S32K344_HSE_FW_UPDATE 我安装FW的时候使用FULLMEM安装的,按照说明更新需要使用FULLMEM_ABSWAP, 这一步升级成功了,版本显示1.13.0 0.2.40,然后使用ABSWAPtoABSWAP进行更新,发现不能跳转到main。发现是__EARLY_INIT(); 触发了Default_Handler异常,可以问下是什么原因吗。 

BigSun_0-1715417839960.png


 注释掉__EARLY_INIT();可以跳转到main, 但是执行FLASH_EraseBlock是不能通过的,仍然会触发Default_Handler异常。
#define    PASSIVE_BLOCK_APP_START_ADDRESS    (0x500000)
#define APP_CODE_SIZE    (uint32_t)(&__TOTAL_FLASH_USED)
#define BLOCK2_START    (0x500000)

BigSun_1-1715417904636.png

 

 

3 S32K344_Basic_SecureBoot  移植到K312以后也存在不能跳转到main的问题。S32K344_Hse_SHE_SecureBoot_Example也存在同样问题。

BigSun_2-1715417935356.png

 


4 安全启动如何证明是可以安全启动的呢,想了解如何确认,怎么操作。例子都是做配置写入验证标签之类的。

 

附件是试验的工程。

0 Kudos
0 Replies