From mboxrd@z Thu Jan 1 00:00:00 1970 From: Danny Gale Date: Thu, 26 Jun 2014 02:25:59 -0600 Subject: [U-Boot] SPL with NAND: programming addresses Message-ID: <53ABD917.2090902@coloradoengineeringinc.com> List-Id: MIME-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit To: u-boot@lists.denx.de Hello everybody, We're trying to boot a custom board loosely based on the T4240QDS. We have the T4240 coming up and getting its RCW / PBL from a SPI EEPROM, and it reads 8 KB of program from NAND flash into SRAM, then dies. I think we just don't have things in the right places. I'm a little confused and have a couple of questions on addresses and what goes where: 1. The SPL image itself should go at address 0 in the NAND flash, correct? That's where our PowerPC will start to look for it. 2. The u-boot.bin image should be programmed to CONFIG_SYS_NAND_U_BOOT_OFFS in the NAND flash, right? (pretty sure this is true -- just sanity-checking myself here) 3. How does CONFIG_SYS_TEXT_BASE relate to CONFIG_SYS_NAND_U_BOOT_DST and CONFIG_SYS_NAND_U_BOOT_START? Why aren't all three of these the same? 4. What are RESET_VECTOR_OFFSET and BOOT_PAGE_OFFSET? Thanks. I'm looking forward to booting soon :) Danny Gale