From mboxrd@z Thu Jan 1 00:00:00 1970 From: Fabio Estevam Date: Wed, 4 Jul 2012 14:35:32 -0300 Subject: [U-Boot] i.MX35PDK: Starting U-Boot from serial NOR-Flash In-Reply-To: References: <334319B2EBE0B144BAE1402B79D82DC5D31358D5@srvpegasus> Message-ID: List-Id: MIME-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit To: u-boot@lists.denx.de On Wed, Jul 4, 2012 at 2:31 PM, Fabio Estevam wrote: > Take a look at Freescale U-boot as a reference: > http://opensource.freescale.com/git?p=imx/uboot-imx.git;a=blob;f=board/freescale/mx35_3stack/flash_header.S;h=b662669f80061be18787eafea6eb3668786b6224;hb=329240314138de1fb8d3d08531e0c3408482972f Just to clarify: this file has the RAM settings for two versions of the board. Earlier mx35pdk came with mDDR and the more recent boards have DDR2. Most likely your mx35pdk has DDR2 populated, do the values you need to use are: //DDR2 init DCDGEN(2, 4, 0xB8001010, 0x00000304) DCDGEN(3, 4, 0xB8001010, 0x0000030C) DCDGEN(4, 4, 0xB8001004, 0x007ffc3f) DCDGEN(5, 4, 0xB8001000, 0x92220000) DCDGEN(6, 4, 0x80000400, 0x12345678) DCDGEN(7, 4, 0xB8001000, 0xA2220000) DCDGEN(8, 4, 0x80000000, 0x87654321) DCDGEN(9, 4, 0x80000000, 0x87654321) DCDGEN(10, 4, 0xB8001000, 0xB2220000) DCDGEN(11, 1, 0x80000233, 0xda) DCDGEN(12, 1, 0x82000780, 0xda) DCDGEN(13, 1, 0x82000400, 0xda) DCDGEN(14, 4, 0xB8001000, 0x82226080) DCDGEN(15, 4, 0xB8001004, 0x007ffc3f) DCDGEN(16, 4, 0xB800100C, 0x007ffc3f) DCDGEN(17, 4, 0xB8001010, 0x00000304) DCDGEN(18, 4, 0xB8001008, 0x00002000) You just need to convert these values into the proper syntax for imximage.cfg.