<font size=2 face="sans-serif">ok i was able to preceed a little. The
new error message after booting is:</font>
<br>
<br><font size=2 face="sans-serif">barebox 2012.03.0-dirty (Jul 17 2012
- 11:36:47)</font>
<br>
<br><font size=2 face="sans-serif">Board: RAFI 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 device: Manufacturer ID: 0xec,
Chip ID: 0xf1 (Samsung NAND 128MiB 3,3V 8-bit)</font>
<br><font size=2 face="sans-serif">Bad block table found at page 65472,
version 0x01</font>
<br><font size=2 face="sans-serif">Bad block table found at page 65408,
version 0x01</font>
<br><font size=2 face="sans-serif">nand_read_bbt: Bad block at 0x060a0000</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">envfs: wrong magic on /dev/env0</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>
<br><font size=2 face="sans-serif">current settings are:</font>
<br>
<br><font size=2 face="sans-serif"><b><u>flash_header.c</u></b></font>
<br><font size=2 color=#820040 face="Sans"><b>struct</b></font><font size=2 face="Sans">
imx_flash_header_v2 __flash_header_section flash_header =</font>
<br><font size=2 face="Sans">{</font>
<br><font size=2 face="Sans">    .</font><font size=2 color=#0021bf face="Sans">header</font><font size=2 face="Sans">.tag
        = IVT_HEADER_TAG,</font>
<br><font size=2 face="Sans">    .</font><font size=2 color=#0021bf face="Sans">header</font><font size=2 face="Sans">.length
     = cpu_to_be16(32),</font>
<br><font size=2 face="Sans">    .</font><font size=2 color=#0021bf face="Sans">header</font><font size=2 face="Sans">.version
    = IVT_VERSION,</font>
<br>
<br><font size=2 face="Sans">    .</font><font size=2 color=#0021bf face="Sans">entry</font><font size=2 face="Sans">
             = APP_DEST + 0x1000,</font>
<br><font size=2 face="Sans">    .</font><font size=2 color=#0021bf face="Sans">dcd_ptr</font><font size=2 face="Sans">
           = APP_DEST + 0x400 + offsetof(</font><font size=2 color=#820040 face="Sans"><b>struct</b></font><font size=2 face="Sans">
imx_flash_header_v2, </font><font size=2 color=#0021bf face="Sans">dcd</font><font size=2 face="Sans">),</font>
<br><font size=2 face="Sans">    .</font><font size=2 color=#0021bf face="Sans">boot_data_ptr</font><font size=2 face="Sans">
     = APP_DEST + 0x400 + offsetof(</font><font size=2 color=#820040 face="Sans"><b>struct</b></font><font size=2 face="Sans">
imx_flash_header_v2, </font><font size=2 color=#0021bf face="Sans">boot_data</font><font size=2 face="Sans">),</font>
<br><font size=2 face="Sans">    .</font><font size=2 color=#0021bf face="Sans">self</font><font size=2 face="Sans">
              = APP_DEST + 0x400,</font>
<br>
<br><font size=2 face="Sans">    .</font><font size=2 color=#0021bf face="Sans">boot_data</font><font size=2 face="Sans">.start
   = APP_DEST,</font>
<br><font size=2 face="Sans">    .</font><font size=2 color=#0021bf face="Sans">boot_data</font><font size=2 face="Sans">.size
    = 0x80000,</font>
<br>
<br><font size=2 face="Sans">    .</font><font size=2 color=#0021bf face="Sans">dcd</font><font size=2 face="Sans">.</font><font size=2 color=#0021bf face="Sans">header</font><font size=2 face="Sans">.tag
    = DCD_HEADER_TAG,</font>
<br><font size=2 face="Sans">    .</font><font size=2 color=#0021bf face="Sans">dcd</font><font size=2 face="Sans">.</font><font size=2 color=#0021bf face="Sans">header</font><font size=2 face="Sans">.length
 = cpu_to_be16(</font><font size=2 color=#820040 face="Sans"><b>sizeof</b></font><font size=2 face="Sans">(</font><font size=2 color=#820040 face="Sans"><b>struct</b></font><font size=2 face="Sans">
imx_dcd) + </font><font size=2 color=#820040 face="Sans"><b>sizeof</b></font><font size=2 face="Sans">(dcd_entry)),</font>
<br><font size=2 face="Sans">    .</font><font size=2 color=#0021bf face="Sans">dcd</font><font size=2 face="Sans">.</font><font size=2 color=#0021bf face="Sans">header</font><font size=2 face="Sans">.version
= DCD_VERSION,</font>
<br>
<br><font size=2 face="Sans">    .</font><font size=2 color=#0021bf face="Sans">dcd</font><font size=2 face="Sans">.command.tag
   = DCD_COMMAND_WRITE_TAG,</font>
<br><font size=2 face="Sans">    .</font><font size=2 color=#0021bf face="Sans">dcd</font><font size=2 face="Sans">.command.length
= cpu_to_be16(</font><font size=2 color=#820040 face="Sans"><b>sizeof</b></font><font size=2 face="Sans">(</font><font size=2 color=#820040 face="Sans"><b>struct</b></font><font size=2 face="Sans">
imx_dcd_command) + </font><font size=2 color=#820040 face="Sans"><b>sizeof</b></font><font size=2 face="Sans">(dcd_entry)),</font>
<br><font size=2 face="Sans">    .</font><font size=2 color=#2f2f2f face="Sans"><u>dcd</u></font><font size=2 face="Sans">.command.param
 = DCD_COMMAND_WRITE_PARAM,</font>
<br><font size=2 face="Sans">};</font>
<br>
<br>
<br><font size=2 face="Sans"><b><u>Environment config</u></b></font>
<br><font size=2 face="Sans">nand_parts="512k(</font><font size=2 color=#2f2f2f face="Sans"><u>barebox</u></font><font size=2 face="Sans">)</font><font size=2 color=#2f2f2f face="Sans"><u>ro</u></font><font size=2 face="Sans">,512k(</font><font size=2 color=#2f2f2f face="Sans"><u>bareboxenv</u></font><font size=2 face="Sans">),4M(kernel),120M(root)"</font>
<br>
<br>
<br><font size=2 face="Sans"><b><u>board_init.c</u></b></font>
<br><font size=2 face="Sans">devfs_add_partition(</font><font size=2 color=#4200ff face="Sans">"nand0"</font><font size=2 face="Sans">,
0x00000, 0x80000, PARTITION_FIXED, </font><font size=2 color=#4200ff face="Sans">"self0"</font><font size=2 face="Sans">);</font>
<br><font size=2 face="Sans">devfs_add_partition(</font><font size=2 color=#4200ff face="Sans">"nand0"</font><font size=2 face="Sans">,
0x80000, 0x80000, PARTITION_FIXED, </font><font size=2 color=#4200ff face="Sans">"env0"</font><font size=2 face="Sans">);</font>
<br>
<br>
<br><font size=2 face="Sans">seems like the enviroment.c->envfs_load()
looks into a wrong memory area.</font>
<br><font size=2 face="Sans">Is there a Setting i forgot?</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">Marc Reilly <marc@cpdesign.com.au></font>
<br><font size=1 color=#5f5f5f face="sans-serif">An:      
 </font><font size=1 face="sans-serif">barebox@lists.infradead.org,
</font>
<br><font size=1 color=#5f5f5f face="sans-serif">Kopie:      
 </font><font size=1 face="sans-serif">christian.buettner@rafi.de,
Sascha Hauer <s.hauer@pengutronix.de></font>
<br><font size=1 color=#5f5f5f face="sans-serif">Datum:      
 </font><font size=1 face="sans-serif">17.07.2012 00:34</font>
<br><font size=1 color=#5f5f5f face="sans-serif">Betreff:    
   </font><font size=1 face="sans-serif">Re: Antwort:
Re: Antwort: Re: Antwort: Re: barebox image size</font>
<br><font size=1 color=#5f5f5f face="sans-serif">Gesendet von:    
   </font><font size=1 face="sans-serif">Marc Reilly
<marc.reilly@gmail.com></font>
<br>
<hr noshade>
<br>
<br>
<br><tt><font size=2>Hi,<br>
<br>
> I flashed from 0x0 to 0x7FFFF (image size: 479K).<br>
> I flashed the environment image (image size: 3K) from 0x80000 to 0xFFFFF<br>
Her you write 512k for env<br>
<br>
> and changed the config code from barebox/environs/common/config to:<br>
> <br>
> ...<br>
> nand_parts="512k(barebox)ro,768k(bareboxenv),4M(kernel),120M(root)"<br>
And here you say its 786k.<br>
<br>
Cheers,<br>
Marc<br>
<br>
</font></tt>
<br>