S32K3_HSE_BUG_RTD2.0.x

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

S32K3_HSE_BUG_RTD2.0.x

Jump to solution
1,532 Views
wuxianlong
Contributor III

Hi,
There is a HSE bug, When  running a project on S32K344 with HSE  ,Clock_Ip_Init(&Clock_Ip_aClockConfig[0U])  will be hard fault.

SW version : S32K3_RTD_2_0_1_D2207_ASR_REL_4_4_REV_0000_20220707
HSE version :HSE FW 0.2.1.0 RTM Release is for S32K344, S32K324 and S32K314 devices
1 (2).png

Tags (1)
0 Kudos
1 Solution
1,513 Views
namnguyenviet
NXP Employee
NXP Employee

Hello,

In case HSE firmware is loaded, FIRC will be fully controlled by HSE, and application has no right to configure FIRC. As a result, you need to select "FIRC under MCU control" as "Disabled":

FIRC_disabled.png

Best Regards,

Nam

View solution in original post

0 Kudos
4 Replies
1,506 Views
namnguyenviet
NXP Employee
NXP Employee

Hello @wuxianlong,

That part of code is added in RTD 2.0.0 for supporting customer who wants to modify the FIRC clock divider, and for sure the HSE firmware must not be installed. 

Best Regards,

Nam

0 Kudos
1,501 Views
wuxianlong
Contributor III

I see,Thank you again.

0 Kudos
1,514 Views
namnguyenviet
NXP Employee
NXP Employee

Hello,

In case HSE firmware is loaded, FIRC will be fully controlled by HSE, and application has no right to configure FIRC. As a result, you need to select "FIRC under MCU control" as "Disabled":

FIRC_disabled.png

Best Regards,

Nam

0 Kudos
1,510 Views
wuxianlong
Contributor III

Hello Nam,
thanks for your help. I tried it, and your answer was very helpful, but I'm a little confused.
As you said, the application  does not have permission to configure FIRC. Why is this part of code added in RTD2.0.x , and I did not find it in RTD1.0.0?

0 Kudos