This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

F28069 with Crystal Oscillator

Other Parts Discussed in Thread: CONTROLSUITE, TMS320F28069

Hello C2000 team,

My customer is asking how to set up the F28069 to use an external crystal since the code example doesn’t appear to work. Based on the ControlSuite device support code v151, I’ve replicated the problem on the F28069 ISO ControlCard, which has a 20 MHz crystal.

To enable the crystal, I’ve tried calling :

   XtalOscSel();

Instead of

   IntOsc1Sel();

And I’ve set the PLL to use DSP28_PLLCR = 9, since the crystal is 20 MHz.

InitPll(9,2);

 

One of these threads below suggests removing EALLOW from the XtalOscSel function. Removing EALLOW means that the CLKCTL register never changes and stays using the INTOSC1. So it’s not a good fix.

Other threads suggest removing DELAY_US(1000). This makes no difference, at least in my case.

Relevant threads:

https://e2e.ti.com/support/microcontrollers/c2000/f/171/p/413203/1467060#1467060

https://e2e.ti.com/support/microcontrollers/c2000/f/171/p/533861/1943531#1943531

I’m testing with the LEDBlink example on TMS320F28069 with CCS v6.1.3 and ControlSuite v3.3.9. I must be missing a simple setting here. Any advice?

Thanks,

Darren