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.

TMS320DM648: DM648_NORWriter fails in the DEVICE_I2C0Init() call

Part Number: TMS320DM648

I'm just trying to flash load the EVM with the UBL & the dm648_demo, having followed the instructions for creating the ais files with create_ais.  DM648_NORWriter doesn't open a stdout  window, so I tried stepping through the .out rather than just F5'ing it, & I find that the code sticks in device.c when its setting up the  I2C, at:

// Read ICIVR until clear
while ((I2C0->ICIVR & 0x7) != 0x0);

The EVM runs the Video_EncDec demo Ok, so AFAIK, the I2C hardware is OK. Any ideas, anybody?