AnsweredAssumed Answered

ADV7511 Initialization Hangs

Question asked by jsamson on Jun 27, 2013
Latest reply on Jul 5, 2013 by DragosB

I'm switching over to the No-OS API for the ZedBoard. I have a design that works using the old register-poking ADV7511 setup. I have the source, includes and library for the latest No-OS API installed in SDK, and my design compiles with no errors (meaning that it found the includes and library).

From looking at the reference design's main.c, I think the right order of ADV7511 setup is:

Xil_ExceptionEnable();

SetVideoResolution(Resolution_1920x1080);

InitHdmiAudioPcore();

ADIAPI_TransmitterInit();

ADIAPI_TransmitterSetPowerMode(REP_POWER_UP);

ADIAPI_TransmitterMain();

 

When I do this, ADIAPI_TransmitterInit() hangs, and in particular is looks like ADIAPI_TxInit(TRUE); never returns.

 

What can I do to debug this problem?

 

---

Joe Samson

Outcomes