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,607 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,588 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,581 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,576 Views
wuxianlong
Contributor III

I see,Thank you again.

0 Kudos
1,589 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,585 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