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?