Dear Sirs,
I am programming a F28335 using a self-design board and using the RAM. I have just connected and I found some problems related to the system clock.
In the design, I am connecting a 100MHz clock to the pin xclkin. X1 is grounded and X2 is disconnected (as described in the manuals). The CLK measured in the input pin fulfills the electrical requirements (see the picture attached).
Since the debug is stopped in the the main() (at the very beginning), the register SysCtrlRegs.PLLSTS.bit.MCLKSTS is equal to 1 and there is no way to change it (using MCLKCLR). I have checked also that the DSP is working in limp mode (the CLKOUT is arround 500kHz). I notice this error because the program was stuck in the SYSCTRL__InitPll function.
I have no idea how can it be in limp mode if the XCLKIN is correct (at least in the pin). Am I missing something regarding configuration?
As this error happens before I can configure the system CLK, I have no idea if there is a mistake somewhere, or if the DSP is damaged.
Any help will be welcome.
Thank you in advance!
Alvaro