12MHz FRO frequency change

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

12MHz FRO frequency change

ソリューションへジャンプ
396件の閲覧回数
F_Vaquero
Contributor I

Hello,

We are using the LPC54608J512BD208 microcontroller in our product with 2 UART (FLEXCOMM2 and FLEXCOMM4) sourced from the 12MHz internal FRO. 

We saw that, from time to time, the baud rate of the UART changed to a lower value (it could take several days) and we confirmed (using a pin to output the 12MHz internal FRO) that the reason is frequency of the 12MHz FRO changed more or less 5% to a lower value.

I saw in this forum a similar issue:

https://community.nxp.com/t5/LPC-Microcontrollers/LPC54605-fro-hf-drift-lower-than-48MHz-after-IEC-6...

Do you know why frequency is changing more than 1% indicated at datasheet?

Thank you.

ラベル(2)
0 件の賞賛
返信
1 解決策
375件の閲覧回数
Harry_Zhang
NXP Employee
NXP Employee

Hi @F_Vaquero 

According the LPC546xx Data Sheet.

Harry_Zhang_0-1748593474252.png

The 12 MHz FRO (Free Running Oscillator) on the LPC54608J512 should typically stay within ±1% frequency accuracy across operating conditions, as stated in the datasheet.

A drift of 5% is unusual and exceeds the expected spec. Since you're observing the FRO output changing after long durations (several days) and your UART baud rate is affected, this may indicate a hardware or environmental sensitivity issue.

Your FRO drift issue likely results from EMC-induced trim corruption.

So i think the most robust solution is to switch to a crystal oscillator for clocking, especially for timing-critical subsystems like UART.

BR

Harry

元の投稿で解決策を見る

0 件の賞賛
返信
1 返信
376件の閲覧回数
Harry_Zhang
NXP Employee
NXP Employee

Hi @F_Vaquero 

According the LPC546xx Data Sheet.

Harry_Zhang_0-1748593474252.png

The 12 MHz FRO (Free Running Oscillator) on the LPC54608J512 should typically stay within ±1% frequency accuracy across operating conditions, as stated in the datasheet.

A drift of 5% is unusual and exceeds the expected spec. Since you're observing the FRO output changing after long durations (several days) and your UART baud rate is affected, this may indicate a hardware or environmental sensitivity issue.

Your FRO drift issue likely results from EMC-induced trim corruption.

So i think the most robust solution is to switch to a crystal oscillator for clocking, especially for timing-critical subsystems like UART.

BR

Harry

0 件の賞賛
返信