Hi TI engineer:
We have successfully boot c6678 through SPI(from nor flash),but some errors happen sometimes(about 1 time in 5 attempt).Errors are described following:
1.SPICLK is 6.3MHz after power on(when OK,it's 20MHz).And it take much longer time than usual to finish the boot.When boot is completed,6678 begins to run and configure the PLL,we will find the PLLSTAT keep in GO operation, and PLLRST in PLLCTL reg keeps in asserted.It never happen during the JTAG debug.
2.SPICLK stay in 500KHz in quite a short time after power on,then disappear soon.And none of the core is booted.
We have checked the signal carefully and find nothing wrong.So we ask for some help.Could anyone give us some advice on how these errors happen?Thank you very much.