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.

RTOS/TMS320DM648: What happens before the call to main () in the video_encdec example

Part Number: TMS320DM648

Tool/software: TI-RTOS

I'm running the example on the Lyrtech DM648 EVB, & trying to figure out why it hangs trying to capture the video port - presumably that means while the video subsystem's pixel clock PLL locks to the Hsync.

The CCS call stack says that Dev_init() calls mdBindDev() calls _configPort() in vportcap.c, & 

it doesn't get past:

/* Wait for video port to get reset */
while (port->vportBase->VP_CTL & CSL_VPORT_VP_CTL_VPRST_MASK);

I can't find Dev_init() , although Agent Ransack finds comments re dev_init() in some of the functions. I ran the whole DVDSK through Understand (took a while!) & there's no sign of it. I wonder if the examples pull in things outside of the dvsdk directory via the RTSC or XDAIS or XDC?