NXP MCU 技术论坛
直播中

敷衍作笑谈

9年用户 953经验值
擅长:制造/封装 连接器 光电显示 接口/总线/驱动 RF/无线
私信 关注
[问答]

S32K312 HSE FW安装失败的原因?怎么解决?

我们项目中用的是S32K312芯片,之前调试用的是S32K314芯片。HSE FW在芯片314上一次性安装成功,但在芯片312上一直没有安装成功
1、安装失败,将HSW FW放在0x400000起始地址,在0x1B000000地址写入0xAA、0xBB、0xCC、0xDD、0xDD、0xCC、0xBB、0xAA,MCU复位。Hse_Ip_GetHseStatus(MU0_INSTANCE_U8) 的返回值始终为 0。
2、芯片的SBAF版本如下。如果您尝试过以下 HSW FW 版本,安装失败。

回帖(1)

杨海清

2023-10-12 10:53:28
1、可能是由于S32K312与S32K314在FLASH大小和布局方面存在差异,导致HSE FW在S32K312上安装失败。建议查看S32K312的数据手册,了解FLASH的大小和布局。如果需要,可以尝试调整HSE FW的布局,使其适配S32K312。

2、另外,检查HSE FW的版本是否适用于S32K312芯片。如果版本不匹配,也可能导致安装失败。建议下载最新的HSE FW,并确保其适用于S32K312芯片。

3、还有可能是HSE FW的CRC校验失败。建议使用Bootloader中的CRC校验功能,检查HSE FW是否正确。如果校验失败,可能需要重新下载HSE FW。

4、如果以上方法都无法解决问题,建议联系NXP技术支持,获取更详细的解决方案。
举报

更多回帖

发帖
×
20
完善资料,
赚取积分