I thought I'd give the release a try (up to now I've always copied the
kernel over serial and used nfs root) but it appears that I have some
bad blocks in the NAND on my device:
Found ldr.img
Erasing /dev/mtd3
Erasing 16 Kibyte @ 0 -- 0 % complete.
Skipping bad block at 0x00004000
Skipping bad block at 0x00008000
Erasing 16 Kibyte @ c000 -- 18 % complete.Erasing 16 Kibyte @ 10000 --
25 % complete.Erasing 16 Kibyte @ 14000 -- 31 % complete.Erasing 16
Kibyte @ 18000 -- 37 % complete.Erasing 16 Kibyte @ 1c000 -- 43 %
complete.Erasing 16 Kibyte @ 20000 -- 50 % complete.Erasing 16 Kibyte @
24000 -- 56 % complete.Erasing 16 Kibyte @ 28000 -- 62 %
complete.Erasing 16 Kibyte @ 2c000 -- 68 % complete.Erasing 16 Kibyte @
30000 -- 75 % complete.Erasing 16 Kibyte @ 34000 -- 81 %
complete.Erasing 16 Kibyte @ 38000 -- 87 % complete.Erasing 16 Kibyte @
3c000 -- 93 % complete.
Writing ldr.img to /dev/mtd3
end_request: I/O error, dev mtdblock3, sector 32
dd: /dev/mtdblock3: Input/output error
Is it possible to move ldr further down in /dev/mtd3 ? I tried this using
dd if=/media/sda1/ldr.img of=/dev/mtdblock3 bs=16384 seek=3
that seemed to write OK, but the e3 wont boot of the nand yet. I get an
error about missing kernel params, which repeats continuously.
Anyone got any ideas?
Matt