<font size=2 face="sans-serif">ok i can boot now! Thank you!</font>
<br>
<br><font size=2 face="sans-serif">I flashed from 0x0 to 0x7FFFF (image
size: 479K).</font>
<br><font size=2 face="sans-serif">I flashed the environment image (image
size: 3K) from 0x80000 to 0xFFFFF and changed the config code from barebox/environs/common/config
to:</font>
<br>
<br><font size=2 face="sans-serif">...</font>
<br><font size=2 face="sans-serif">nand_parts="512k(barebox)ro,768k(bareboxenv),4M(kernel),120M(root)"</font>
<br><font size=2 face="sans-serif">...</font>
<br>
<br><font size=2 face="sans-serif">Barebox can boot now but the startup
log says:</font>
<br><font size=2 face="sans-serif">barebox 2012.03.0-dirty (Jul 16 2012
- 09:01:01)</font>
<br>
<br><font size=2 face="sans-serif">Board: i.MX53</font>
<br><font size=2 face="sans-serif">eth@eth0: got MAC address from EEPROM:
*********************</font>
<br><font size=2 face="sans-serif">nand_get_flash_type: second ID read
did not match ef,ef against c0,c0</font>
<br><font size=2 face="sans-serif">No NAND device found (-19)!</font>
<br><font size=2 face="sans-serif">Malloc space: 0x7df00000 -> 0x7fefffff
(size 32 MB)</font>
<br><font size=2 face="sans-serif">Stack space : 0x7def8000 -> 0x7df00000
(size 32 kB)</font>
<br><font size=2 face="sans-serif">Open /dev/env0 No such file or directory</font>
<br><font size=2 face="sans-serif">running /env/bin/init...</font>
<br><font size=2 face="sans-serif">not found</font>
<br><font size=2 face="sans-serif">barebox:/ </font>
<br>
<br><font size=2 face="sans-serif">How can i get the environment loaded?</font>
<br>
<br><font size=2 face="sans-serif">- christian</font>
<br>
<br>
<br>
<br>
<br><font size=1 color=#5f5f5f face="sans-serif">Von:      
 </font><font size=1 face="sans-serif">Sascha Hauer <s.hauer@pengutronix.de></font>
<br><font size=1 color=#5f5f5f face="sans-serif">An:      
 </font><font size=1 face="sans-serif">christian.buettner@rafi.de,
</font>
<br><font size=1 color=#5f5f5f face="sans-serif">Kopie:      
 </font><font size=1 face="sans-serif">barebox@lists.infradead.org</font>
<br><font size=1 color=#5f5f5f face="sans-serif">Datum:      
 </font><font size=1 face="sans-serif">16.07.2012 12:30</font>
<br><font size=1 color=#5f5f5f face="sans-serif">Betreff:    
   </font><font size=1 face="sans-serif">Re: Antwort:
Re: Antwort: Re: barebox image size</font>
<br>
<hr noshade>
<br>
<br>
<br><tt><font size=2>On Mon, Jul 16, 2012 at 11:37:59AM +0200, christian.buettner@rafi.de
wrote:<br>
> here it is:<br>
> <br>
> struct imx_flash_header_v2 __flash_header_section flash_header =<br>
> {<br>
>     .header.tag         = IVT_HEADER_TAG,<br>
>     .header.length      = cpu_to_be16(32),<br>
>     .header.version     = IVT_VERSION,<br>
> <br>
>     .entry              =
APP_DEST + 0x1000,<br>
>     .dcd_ptr            =
APP_DEST + 0x400 + offsetof(struct <br>
> imx_flash_header_v2, dcd),<br>
>     .boot_data_ptr      = APP_DEST + 0x400
+ offsetof(struct <br>
> imx_flash_header_v2, boot_data),<br>
>     .self              
= APP_DEST + 0x400,<br>
> <br>
>     .boot_data.start    = APP_DEST,<br>
>     .boot_data.size     = 0x40000,<br>
<br>
And here you have the magic 256k. Please use DCD_BAREBOX_SIZE instead.<br>
<br>
Sascha<br>
<br>
<br>
-- <br>
Pengutronix e.K.                
          |          
                  |<br>
Industrial Linux Solutions              
  | </font></tt><a href=http://www.pengutronix.de/><tt><font size=2>http://www.pengutronix.de/</font></tt></a><tt><font size=2>
 |<br>
Peiner Str. 6-8, 31137 Hildesheim, Germany | Phone: +49-5121-206917-0  
 |<br>
Amtsgericht Hildesheim, HRA 2686           | Fax:
  +49-5121-206917-5555 |<br>
</font></tt>
<br>