S32K148 workaround write-once LPOCLKS register

取消
显示结果 
显示  仅  | 搜索替代 
您的意思是: 
已解决

S32K148 workaround write-once LPOCLKS register

跳至解决方案
828 次查看
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 项奖励
回复
1 解答
801 次查看
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 项奖励
回复
1 回复
802 次查看
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 项奖励
回复