Hi,
I am getting some problems trying to get my DDR2 (ISSI IS43DR16320B-25D) working with a c6748 DSP. Specifically I got problems during the VTP calibration routine:
.........
CLRBIT(VTPIO_CTL, 0x00002000); // Clear CLKRZ (Use read-modify-write to ensure 1 VTP cycle wait for previous instruction)
SETBIT(VTPIO_CTL, 0x00002000); // Set CLKRZ (Use read-modify-write to ensure 1 VTP cycle wait for previous instruction)
// Polling READY bit to see when VTP calibration is done
while (!CHKBIT(VTPIO_CTL, 0x00008000)) {} // AQ Hangs here
SETBIT(VTPIO_CTL, 0x00000080); // Set LOCK bit for static calibration mode
.........
I don't know what could be causing the hanging in the loop to check the READY bit status...
Any hint is welcome!
Thanks
Alex