Regarding errata e10180

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

Regarding errata e10180

1,661件の閲覧回数
aporvasrivastava
Contributor I

Hi Team,

While analyzing errata e10180, description says that Clock switch may hang if SCG_RCCR is written to the switch system clock source with a different divide ratio while an external reset is asserted.

I have doubt that controller is getting up and external reset is de-asserted then how software can updated SCG_RCCR register when external reset is asserted. 

Please let me know if this understanding is correct ?

ラベル(1)
0 件の賞賛
返信
4 返答(返信)

1,647件の閲覧回数
bobpaddock
Senior Contributor III

Where do I find this Errata?

Did not find it via using search on NXP site.

0 件の賞賛
返信

1,635件の閲覧回数
jingpan
NXP TechSupport
NXP TechSupport

Hi,

Please get from here

https://www.nxp.com/docs/en/errata/Kinetis_E_0N79P.pdf

 

Regards

 

0 件の賞賛
返信

1,627件の閲覧回数
bobpaddock
Senior Contributor III

Thank you.

0 件の賞賛
返信

1,652件の閲覧回数
jingpan
NXP TechSupport
NXP TechSupport

Hi @aporvasrivastava ,

The risk of clock hanging during switch is due to the internal timing, the scenario is: The silicon is booting up on FIRC and then the RCCR register is written by user's code to switch the system clock to SIRC. But as soon as the RCCR register is written as SIRC clock, the external reset is asserted, due to which the SCS bus moved to RESET value which is FIRC, but the SCS_NEXT stayed at 'h2 (SIRC) as ipg_clk is cut on reset. due to reset while boot up again the clock process is hanging as the SCS and SCS_NEXT is not matching due to scs_next not resetting.

 

Regards,

Jing

0 件の賞賛
返信