Hello,
we're using a custom board with several TMS320C6678 DSP's.
Several of our programs are getting hung in PLL initialization. As a check we ran the stock "client" NDK demo on our eval boards. Every time, the program hangs by looping through these lines:
while (loopCount--) {
asm(" NOP");
}
/*set pprst to 0 to deassert pll reset */
ctl = ctl & ~(1<<3);
(at this point the program jumps back to the assembly line) and keeps looping. For what it's worth, the same exact code executes flawlessly in other programs. Any idea what could be culprit?
Thanks!