S32K148 workaround write-once LPOCLKS register

キャンセル
次の結果を表示 
表示  限定  | 次の代わりに検索 
もしかして: 

S32K148 workaround write-once LPOCLKS register

ソリューションへジャンプ
831件の閲覧回数
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 解決策
804件の閲覧回数
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 返信
805件の閲覧回数
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 件の賞賛
返信