Does the dm643x bootloader (EMIFA with AIS) perform ddr2 vtp calibration prior to loading code? I ask because I have startup code which is basically a port of the evmdm6437 bsl that has recently started to hang forever when the ddr2 psc module is given the "soft reset" command during vtp. My guess is that due to funny code locations in ddr2 that the program is requesting code from ddr2 and it has been disabled? If vtp is already performed I'll just skip that step, if not I will have to do some more digging into the issue. And, if not, why not? =)