Hi Andre, On 02/10/2013 05:23, Andre Renaud wrote: > Hi, > I'm trying to port u-boot 2013.10-rc2 to the i.MX50 (which is very > similar to the i.MX53). >
Fine ! > However I'm not having much luck with the imximage, and have so far > not managed to make the unit run stand-alone. > > Specifically, the dcd_ptr in the v2 imx header points to an address in > DDR, however I would have thought that on power-up the DCD is loaded > somewhere in iRAM (since the DDR isn't running at this stage), and > then only once this has been interpreted is the full image loaded into > DDR. The tools/imximage.c code appears to only work with DDR > addresses, and I'm assuming that this same system works fine on the > MX53. > > Can anyone shed any light on this? The bootROM copies the DCD data into an area that is not specified, but we can assume is in the IRAM. As part of the boot process, the bootROM copies the image into a DEST memory - this is as it is called in the manuals, and this after the DCD table is parsed and executed. That means that is possible to set dcd_ptr pointint to DDR if the DCD table is programmed to set up the DDR controller, as it is actually done for i.MX51/i.MX53/i.MX6 in u-boot. Best regards, Stefano Babic -- ===================================================================== DENX Software Engineering GmbH, MD: Wolfgang Denk & Detlev Zundel HRB 165235 Munich, Office: Kirchenstr.5, D-82194 Groebenzell, Germany Phone: +49-8142-66989-53 Fax: +49-8142-66989-80 Email: sba...@denx.de ===================================================================== _______________________________________________ U-Boot mailing list U-Boot@lists.denx.de http://lists.denx.de/mailman/listinfo/u-boot