[x] format NAND FLASH for Linux - done [v] Download vivi -- done [k] Download linux kernel -- zImage_A70 done [y] Download root_yaffs image -- done On S2 in NAND mode I get only the friendlyARM Icon and the error message in dnw is attached.. Any help is appreciated.
What have I done wrong in putting OS in micro 2440
Linux can't find an init script, which is causing it to not boot, you could pass a noinit boot arg but this won't solve your underlying problem. The root cause is not being able to mount the rootfs because there's so many bad blocks in your flash. Try using Super Vivi to build a new bad block table, this might fix it. I've never used vivi for this so I can't tell you how. A minor problem is that you've partitioned the flash beyond it's end (the partition table doesn't know how big the flash is), everything should work, but something weird might happen. Here's the log section relating to this: "Creating 4 MTD partitions on "NAND 256MiB 3,3V 8-bit": 0x000000000000-0x000000060000 : "supervivi" 0x000000060000-0x000000260000 : "Kernel" 0x000000260000-0x000040260000 : "root" mtd: partition "root" extends beyond the end of device "NAND 256MiB 3,3V 8-bit" -- size truncated to 0xfda0000 0x000000000000-0x000040000000 : "nand" mtd: partition "nand" extends beyond the end of device "NAND 256MiB 3,3V 8-bit" -- size truncated to 0x10000000" What are your boot args?
I have not given any bootargs. I have used the dnw software for downloading (in Windows XP). What could be wrong? Does it mean my NAND flash is misbehaving? should i replace the kit?