Ronald G Minnich writes:
> I wonder if we have a bug with huge kernels. I doubt it but ...
>
> You aren't nftl_format-ing starting at 1 MB are you?
not yet... I'm trying to boot first.
> then the kernel will
> overlap the formatter area. Also are you zeroing all the area? I don't
> think our script zeros such a huge area. Remember with a 1 MB kernel you
> have to erase 1MB + an extra block or two.
ok I errased 256 blocks and got a liitle progress :
erase /dev/mtd0 0 256
This is what I get on the serial console after that:
flush 0x002b0000 count 0x00008000
flush 0x002b8000 count 0x00008000
74:fill_inbuf() - nvram:0x000f0000 block_count:14
flush 0x002c0000 count 0x00008000
flush 0x002c8000 count 0x00008000
flush 0x002d0000 count 0x00008000
flush 0x002d8000 count 0x00008000
flush 0x002e0000 count 0x00008000
74:fill_inbuf() - nvram:0x00100000 block_count:15
flush 0x002e8000 count 0x00008000
flush 0x002f0000 count 0x00008000
flush 0x002f8000 count 0x00008000
flush 0x00300000 count 0x00008000
flush 0x00308000 count 0x00008000
74:fill_inbuf() - nvram:0x00100000 block_count:15
flush 0x00310000 count 0x00008000
flush 0x00318000 count 0x00001500
<986> command line - [root=/dev/hda6 console=ttyS0,115200 console=tty0]
Jumping to boot code
finished inflating, but hangs there..... well, I beleive it jumps somewhere
else but not the boot code. Increasing errase size:
erase /dev/mtd0 0 384
didn't help
--
Nikolai