External Crystal Drive Level Too High S9KEAZN64AMLC

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

External Crystal Drive Level Too High S9KEAZN64AMLC

1,873 Views
amitsinhaEM
Contributor I

Hello, 

We are using the MCU S9KEAZN64AMLC in our design with an external crystal (ECS-160-12-37BQ-CTN-TR, load capacitance 12 pF).

We observed that the crystal drive level is about three times the recommended 100 µW.

Currently, we are using HGO = 1 (high gain) in our code because the ESR of the external crystal is 150 Ω.

Could you please advise which setup is correct, high gain (HGO = 1) or switch to low gain (HGO = 0) for this crystal? 

If HGO=1 is correct why drive level of crystal too high?

 

SCH.png

 

 

0 Kudos
Reply
11 Replies

1,783 Views
amitsinhaEM
Contributor I

We are using the same setup still drive level is too high. 

0 Kudos
Reply

1,805 Views
Pablo_Ramos
NXP Employee
NXP Employee

Hi @amitsinhaEM,

According to the datasheet, and given the crystal's ESR of 150 Ω, your setup should be configured with High Range and High Gain Mode.

Screenshot 2025-08-26 123729.png

Set the oscillator control register as follows:

OSC_CR[RANGE] = 1 (High frequency range)

OSC_CR[HGO] = 1 (High gain mode)

Please ensure that both the RANGE and HGO bits in the OSC_CR register are properly set.

Best Regards,

Pablo

0 Kudos
Reply

1,764 Views
amitsinhaEM
Contributor I

Hi @Pablo_Ramos,  

We are using the same setup still drive level is too high.

OSC_CR[RANGE] = 1 (High frequency range)

OSC_CR[HGO] = 1 (High gain mode)


0 Kudos
Reply

1,665 Views
Pablo_Ramos
NXP Employee
NXP Employee

Hi @amitsinhaEM,

Can you help me with the following test?

Start with HGO = 0 (low-gain mode) and test for stability. If the oscillator fails to start or shows instability, switch to HGO = 1.

Best Regards,

Pablo

0 Kudos
Reply

1,637 Views
amitsinhaEM
Contributor I

Hi @Pablo_Ramos in both the cases crystal is stable and working fine. Only difference is in case of HGO=1 drive level is too high and in case of HGO=0 drive level is withing the recommended limit. ESR of external crystal is 150 Ohm. 

0 Kudos
Reply

1,622 Views
Pablo_Ramos
NXP Employee
NXP Employee

Hi @amitsinhaEM,

What may be happening is that when the configuration is set to high-gain mode (HGO = 1), the crystal is being overdriven, as you can observe.

If the crystal operates stably in low-gain mode (HGO = 0), please use that configuration.

Best Regards,

Pablo

0 Kudos
Reply

1,603 Views
amitsinhaEM
Contributor I

Thanks, but what is the correct way to choose drive level? 

0 Kudos
Reply

1,572 Views
Pablo_Ramos
NXP Employee
NXP Employee

Hi @amitsinhaEM,

For Drive Level evaluation, it is advisable to collaborate closely with the crystal supplier and consider utilizing the circuit evaluation services they typically offer.

Best Regards,

Pablo

0 Kudos
Reply

1,560 Views
amitsinhaEM
Contributor I

@Pablo_RamosSo, does this mean there is no standard method to define the drive level after selecting the external crystal, and that we need to send the board to the crystal manufacturer for circuit evaluation?

0 Kudos
Reply

1,206 Views
Pablo_Ramos
NXP Employee
NXP Employee

Hello, 

 

I apologize for the delay; I was not able to locate any other information available on the request to share. 

 

I apologize for the inconvenience this might cause you. 

 

Regards, 

Pablo 

0 Kudos
Reply

1,124 Views
amitsinhaEM
Contributor I

Thanks 

0 Kudos
Reply
%3CLINGO-SUB%20id%3D%22lingo-sub-2156056%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3EExternal%20Crystal%20Drive%20Level%20Too%20High%20S9KEAZN64AMLC%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-2156056%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%3CP%3EHello%2C%26nbsp%3B%3C%2FP%3E%3CP%3EWe%20are%20using%20the%20MCU%20S9KEAZN64AMLC%20in%20our%20design%20with%20an%20external%20crystal%20(ECS-160-12-37BQ-CTN-TR%2C%20load%20capacitance%2012%20pF).%3CBR%20%2F%3E%3CBR%20%2F%3EWe%20observed%20that%20the%20crystal%20drive%20level%20is%20about%20three%20times%20the%20recommended%20100%20%C2%B5W.%3C%2FP%3E%3CP%3ECurrently%2C%20we%20are%20using%20HGO%20%3D%201%20(high%20gain)%20in%20our%20code%20because%20the%20ESR%20of%20the%20external%20crystal%20is%20150%20%CE%A9.%3C%2FP%3E%3CP%3ECould%20you%20please%20advise%20which%20setup%20is%20correct%2C%20high%20gain%20(HGO%20%3D%201)%20or%20switch%20to%20low%20gain%20(HGO%20%3D%200)%20for%20this%20crystal%3F%26nbsp%3B%3CBR%20%2F%3E%3CBR%20%2F%3EIf%20HGO%3D1%20is%20correct%20why%20drive%20level%20of%20crystal%20too%20high%3F%3C%2FP%3E%3CBR%20%2F%3E%3CP%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%20lia-image-align-center%22%20image-alt%3D%22SCH.png%22%20style%3D%22width%3A%20400px%3B%22%3E%3Cspan%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22SCH.png%22%20style%3D%22width%3A%20400px%3B%22%3E%3Cimg%20src%3D%22https%3A%2F%2Fcommunity.nxp.com%2Ft5%2Fimage%2Fserverpage%2Fimage-id%2F353516i5ED5047609E152DD%2Fimage-size%2Fmedium%3Fv%3Dv2%26amp%3Bpx%3D400%22%20role%3D%22button%22%20title%3D%22SCH.png%22%20alt%3D%22SCH.png%22%20%2F%3E%3C%2Fspan%3E%3C%2FSPAN%3E%3C%2FP%3E%3CBR%20%2F%3E%3CBR%20%2F%3E%3C%2FLINGO-BODY%3E%3CLINGO-SUB%20id%3D%22lingo-sub-2189193%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%20translate%3D%22no%22%3ERe%3A%20External%20Crystal%20Drive%20Level%20Too%20High%20S9KEAZN64AMLC%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-2189193%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%3CP%3EThanks%26nbsp%3B%3C%2FP%3E%3C%2FLINGO-BODY%3E%3CLINGO-SUB%20id%3D%22lingo-sub-2188523%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%20translate%3D%22no%22%3ERe%3A%20External%20Crystal%20Drive%20Level%20Too%20High%20S9KEAZN64AMLC%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-2188523%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%3CP%3EHello%2C%26nbsp%3B%3C%2FP%3E%0A%3CBR%20%2F%3E%0A%3CP%3EI%20apologize%20for%20the%20delay%3B%20I%20was%20not%20able%20to%20locate%20any%20other%20information%20available%20on%20the%20request%20to%20share.%26nbsp%3B%3C%2FP%3E%0A%3CBR%20%2F%3E%0A%3CP%3EI%20apologize%20for%20the%20inconvenience%20this%20might%20cause%20you.%26nbsp%3B%3C%2FP%3E%0A%3CBR%20%2F%3E%0A%3CP%3ERegards%2C%26nbsp%3B%3C%2FP%3E%0A%3CP%3EPablo%26nbsp%3B%3C%2FP%3E%3C%2FLINGO-BODY%3E%3CLINGO-SUB%20id%3D%22lingo-sub-2168641%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%20translate%3D%22no%22%3ERe%3A%20External%20Crystal%20Drive%20Level%20Too%20High%20S9KEAZN64AMLC%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-2168641%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%3CP%3E%3CA%20href%3D%22https%3A%2F%2Fcommunity.nxp.com%2Ft5%2Fuser%2Fviewprofilepage%2Fuser-id%2F231808%22%20target%3D%22_blank%22%3E%40Pablo_Ramos%3C%2FA%3ESo%2C%20does%20this%20mean%20there%20is%20no%20standard%20method%20to%20define%20the%20drive%20level%20after%20selecting%20the%20external%20crystal%2C%20and%20that%20we%20need%20to%20send%20the%20board%20to%20the%20crystal%20manufacturer%20for%20circuit%20evaluation%3F%3C%2FP%3E%3C%2FLINGO-BODY%3E%3CLINGO-SUB%20id%3D%22lingo-sub-2168035%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%20translate%3D%22no%22%3ERe%3A%20External%20Crystal%20Drive%20Level%20Too%20High%20S9KEAZN64AMLC%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-2168035%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%3CP%3EHi%26nbsp%3B%3CA%20href%3D%22https%3A%2F%2Fcommunity.nxp.com%2Ft5%2Fuser%2Fviewprofilepage%2Fuser-id%2F253989%22%20target%3D%22_blank%22%3E%40amitsinhaEM%3C%2FA%3E%2C%3C%2FP%3E%0A%3CP%3EFor%20Drive%20Level%20evaluation%2C%20it%20is%20advisable%20to%20collaborate%20closely%20with%20the%20crystal%20supplier%20and%20consider%20utilizing%20the%20circuit%20evaluation%20services%20they%20typically%20offer.%3C%2FP%3E%0A%3CP%3EBest%20Regards%2C%3C%2FP%3E%0A%3CP%3EPablo%3C%2FP%3E%3C%2FLINGO-BODY%3E%3CLINGO-SUB%20id%3D%22lingo-sub-2166412%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%20translate%3D%22no%22%3ERe%3A%20External%20Crystal%20Drive%20Level%20Too%20High%20S9KEAZN64AMLC%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-2166412%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%3CP%3EThanks%2C%20but%20what%20is%20the%20correct%20way%20to%20choose%20drive%20level%3F%26nbsp%3B%3C%2FP%3E%3C%2FLINGO-BODY%3E%3CLINGO-SUB%20id%3D%22lingo-sub-2166049%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%20translate%3D%22no%22%3ERe%3A%20External%20Crystal%20Drive%20Level%20Too%20High%20S9KEAZN64AMLC%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-2166049%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%3CP%3EHi%26nbsp%3B%3CA%20href%3D%22https%3A%2F%2Fcommunity.nxp.com%2Ft5%2Fuser%2Fviewprofilepage%2Fuser-id%2F253989%22%20target%3D%22_blank%22%3E%40amitsinhaEM%3C%2FA%3E%2C%3C%2FP%3E%0A%3CP%3EWhat%20may%20be%20happening%20is%20that%20when%20the%20configuration%20is%20set%20to%20high-gain%20mode%20(HGO%20%3D%201)%2C%20the%20crystal%20is%20being%20overdriven%2C%20as%20you%20can%20observe.%3C%2FP%3E%0A%3CP%3EIf%20the%20crystal%20operates%20stably%20in%20low-gain%20mode%20(HGO%20%3D%200)%2C%20please%20use%20that%20configuration.%3C%2FP%3E%0A%3CP%3EBest%20Regards%2C%3C%2FP%3E%0A%3CP%3EPablo%3C%2FP%3E%3C%2FLINGO-BODY%3E%3CLINGO-SUB%20id%3D%22lingo-sub-2165657%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%20translate%3D%22no%22%3ERe%3A%20External%20Crystal%20Drive%20Level%20Too%20High%20S9KEAZN64AMLC%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-2165657%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%3CP%3EHi%26nbsp%3B%3CA%20href%3D%22https%3A%2F%2Fcommunity.nxp.com%2Ft5%2Fuser%2Fviewprofilepage%2Fuser-id%2F231808%22%20target%3D%22_blank%22%3E%40Pablo_Ramos%3C%2FA%3E%26nbsp%3Bin%20both%20the%20cases%20crystal%20is%20stable%20and%20working%20fine.%20Only%20difference%20is%20in%20case%20of%20HGO%3D1%20drive%20level%20is%20too%20high%20and%20in%20case%20of%20HGO%3D0%20drive%20level%20is%20withing%20the%20recommended%20limit.%20ESR%20of%20external%20crystal%20is%20150%20Ohm.%26nbsp%3B%3C%2FP%3E%3C%2FLINGO-BODY%3E%3CLINGO-SUB%20id%3D%22lingo-sub-2165464%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%20translate%3D%22no%22%3ERe%3A%20External%20Crystal%20Drive%20Level%20Too%20High%20S9KEAZN64AMLC%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-2165464%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%3CP%3EHi%26nbsp%3B%3CA%20href%3D%22https%3A%2F%2Fcommunity.nxp.com%2Ft5%2Fuser%2Fviewprofilepage%2Fuser-id%2F253989%22%20target%3D%22_blank%22%3E%40amitsinhaEM%3C%2FA%3E%2C%3C%2FP%3E%0A%3CP%3ECan%20you%20help%20me%20with%20the%20following%20test%3F%3C%2FP%3E%0A%3CP%3EStart%20with%20HGO%20%3D%200%20(low-gain%20mode)%20and%20test%20for%20stability.%20If%20the%20oscillator%20fails%20to%20start%20or%20shows%20instability%2C%20switch%20to%20HGO%20%3D%201.%3C%2FP%3E%0A%3CP%3EBest%20Regards%2C%3C%2FP%3E%0A%3CP%3EPablo%3C%2FP%3E%3C%2FLINGO-BODY%3E%3CLINGO-SUB%20id%3D%22lingo-sub-2159610%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%20translate%3D%22no%22%3ERe%3A%20External%20Crystal%20Drive%20Level%20Too%20High%20S9KEAZN64AMLC%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-2159610%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%3CP%3EHi%26nbsp%3B%3CA%20href%3D%22https%3A%2F%2Fcommunity.nxp.com%2Ft5%2Fuser%2Fviewprofilepage%2Fuser-id%2F231808%22%20target%3D%22_blank%22%3E%40Pablo_Ramos%3C%2FA%3E%2C%26nbsp%3B%26nbsp%3B%3C%2FP%3E%3CP%3EWe%20are%20using%20the%20same%20setup%20still%20drive%20level%20is%20too%20high.%3C%2FP%3E%3CP%3EOSC_CR%5BRANGE%5D%20%3D%201%20(High%20frequency%20range)%3C%2FP%3E%3CP%3EOSC_CR%5BHGO%5D%20%3D%201%20(High%20gain%20mode)%3CBR%20%2F%3E%3CBR%20%2F%3E%3CBR%20%2F%3E%3C%2FP%3E%3C%2FLINGO-BODY%3E%3CLINGO-SUB%20id%3D%22lingo-sub-2158765%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%20translate%3D%22no%22%3ERe%3A%20External%20Crystal%20Drive%20Level%20Too%20High%20S9KEAZN64AMLC%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-2158765%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%3CP%3EWe%20are%20using%20the%20same%20setup%20still%20drive%20level%20is%20too%20high.%26nbsp%3B%3C%2FP%3E%3C%2FLINGO-BODY%3E%3CLINGO-SUB%20id%3D%22lingo-sub-2158573%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%20translate%3D%22no%22%3ERe%3A%20External%20Crystal%20Drive%20Level%20Too%20High%20S9KEAZN64AMLC%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-2158573%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%3CP%3EHi%26nbsp%3B%3CA%20href%3D%22https%3A%2F%2Fcommunity.nxp.com%2Ft5%2Fuser%2Fviewprofilepage%2Fuser-id%2F253989%22%20target%3D%22_blank%22%3E%40amitsinhaEM%3C%2FA%3E%2C%3C%2FP%3E%0A%3CP%3EAccording%20to%20the%20datasheet%2C%20and%20given%20the%20crystal's%20ESR%20of%20150%20%CE%A9%2C%20your%20setup%20should%20be%20configured%20with%20High%20Range%20and%20High%20Gain%20Mode.%3C%2FP%3E%0A%3CP%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%20lia-image-align-inline%22%20image-alt%3D%22Screenshot%202025-08-26%20123729.png%22%20style%3D%22width%3A%20400px%3B%22%3E%3Cspan%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22Screenshot%202025-08-26%20123729.png%22%20style%3D%22width%3A%20400px%3B%22%3E%3Cimg%20src%3D%22https%3A%2F%2Fcommunity.nxp.com%2Ft5%2Fimage%2Fserverpage%2Fimage-id%2F354175i0A430F8FC58F3776%2Fimage-size%2Fmedium%3Fv%3Dv2%26amp%3Bpx%3D400%22%20role%3D%22button%22%20title%3D%22Screenshot%202025-08-26%20123729.png%22%20alt%3D%22Screenshot%202025-08-26%20123729.png%22%20%2F%3E%3C%2Fspan%3E%3C%2FSPAN%3E%3C%2FP%3E%0A%3CP%3ESet%20the%20oscillator%20control%20register%20as%20follows%3A%3C%2FP%3E%0A%3CP%3EOSC_CR%5BRANGE%5D%20%3D%201%20(High%20frequency%20range)%3C%2FP%3E%0A%3CP%3EOSC_CR%5BHGO%5D%20%3D%201%20(High%20gain%20mode)%3C%2FP%3E%0A%3CP%3EPlease%20ensure%20that%20both%20the%20RANGE%20and%20HGO%20bits%20in%20the%20OSC_CR%20register%20are%20properly%20set.%3C%2FP%3E%0A%3CP%3EBest%20Regards%2C%3C%2FP%3E%0A%3CP%3EPablo%3C%2FP%3E%3C%2FLINGO-BODY%3E