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.

HDVICP PLL Initialisation on AM3874

Other Parts Discussed in Thread: AM3874

I'm moving a design from DM4148 evm (rev  2 silicon) to our own board with AM3874 (rev 3 silicon). We're using the u-boot from the Arago project (ti81xx-master branch).

Our u-boot binary never gets past DSP or HDVICP PLL initialisation - when I insert tracing, I can see it stuck on this line. If I remove the initialisation of the two PLLs, prcm_config_app fails when we start userspace. From another question on this forum I know that the AM3874 has these PLLs, even if it does not have the DSP and HDVICP. The same binary runs correctly on the evm.

Where should we be looking to debug this? Is there a likely mistake in the board design that would prevent these PLLs starting? The only difference I can see is that our board does not have the AUXOSC crystal (OSC1), but these two PLLs are only fed from DEVOSC.