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.

does the dm643x bootloader perform ddr2 VTP calibration?

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?  =)

  • Yes, as long as you are using the function that does the DDR2 configuration it will also perform the VTP calibration during that sequence.  If you're using the HexAIS utility that comes with the DVSDK then you would be doing it this way.

    Brad