S32K148 workaround write-once LPOCLKS register

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

S32K148 workaround write-once LPOCLKS register

Jump to solution
1,013 Views
lucasg
Contributor I

Hello everyone,

We want to push a firmware upgrade to devices already in the field featuring an S32K148. The new firmware has a different setting for the LPOCLKS register compared to the current firmware.
More specifically, the RTCCLKSEL configuration is modified to use the 32K LPO as source instead of the SOSCDIV1 clock.

The issue is we have no way of power cycling the devices in the field because they are battery powered. Because the LPOCLKS is write-once and can only be reset by POR/LVD, we actually can't change its value, and the new firmware will not work.

Can you think of a workaround that would allow us to change the value without a POR/LVD?

Best regards,

Lucas

0 Kudos
Reply
1 Solution
986 Views
danielmartynek
NXP TechSupport
NXP TechSupport

Hello Lucas,

I'm afraid there is no workaround.

If the register has been already written, the MCU needs to be power-cycled.

 

BR, Daniel

View solution in original post

0 Kudos
Reply
1 Reply
987 Views
danielmartynek
NXP TechSupport
NXP TechSupport

Hello Lucas,

I'm afraid there is no workaround.

If the register has been already written, the MCU needs to be power-cycled.

 

BR, Daniel

0 Kudos
Reply