2385481_zh-CN

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

2385481_zh-CN

2385481_zh-CN

[S32K324 / 定制板] HSE 固件已安装 (0x4039C028=1) 但初始化失败 (0x4038C107=0)

大家好,

我正在寻求有关 S32K324 定制板上 HSE 固件初始化无法完成的问题的建议。

1. 开发环境

MCU:S32K324(定制板)

HSE固件:s32k3x4_hse_fw_1.5.0_2.55.0_pb250130.bin.pink

调试器:S32DS + T32 (Trace32)

2. 进度和状态登记册

已成功在 UTEST 区域 (0x1B000000) 中编程 HSE FW 使用标志。

已将粉色图像二进制文件下载到闪存中。

执行上电复位(POR)后,状态寄存器如下:

0x4039C028 (HSE GPR): 0x01 (安装已确认)

0x4038C107 (HSE_STATUS_INIT_OK): 0x00 (启动过程中停止)

3. 问题
我想请教各位专家以下问题:

我首先应该检查什么?
由于安装成功但初始化失败,是否有任何特定的寄存器(例如,故障状态)或硬件信号需要检查以找出确切的原因?

自定义板环境是否会影响初始化失败?
由于我使用的是定制板,我怀疑硬件差异(例如,初始晶振频率)或主核心(M7)的早期时钟(PLL)配置代码可能会干扰 HSE 启动序列。如果这是一个已知问题,能否指导我推荐的启动顺序(例如,在进行任何时钟设置之前轮询 INIT_OK 标志)或可能的解决方案?

任何线索都将对我们大有帮助。感谢您的支持!

Re: [S32K324 / Custom Board] HSE FW Installed (0x4039C028=1) but Init Failed (0x4038C107=0)

您好,

非常感谢您提供的清晰指导。

首先,我使用演示应用程序进行固件安装,然后在系统启动状态下转储 MU 和 HSE GPR 寄存器值。如果这些注册地址有任何错误,请告知我。

结果如下:

1. MU0 寄存器(基地址:0x4038C000)

화면 캡처 2026-06-25 094427.png

화면 캡처 2026-06-25 095601.png

화면 캡처 2026-06-25 095727.png

화면 캡처 2026-06-25 095747.png

2. HSE GPR 寄存器(基地址:0x4039C000)

화면 캡처 2026-06-25 094944.png

请您审核一下这些数值好吗?我非常希望您能提供专业意见,帮我判断这些是否表明存在具体的错误原因,例如时钟配置冲突或固件认证失败。

再次感谢您的时间和支持!

Re: [S32K324 / Custom Board] HSE FW Installed (0x4039C028=1) but Init Failed (0x4038C107=0)

请问您能否提供以下信息?

MU寄存器、FSR、GSR等:

HSE GPR3:

Tags (1)
No ratings
Version history
Last update:
Thursday
Updated by: