Hi,
I want to load the filesystem from the flash. To do so, I follow the indications given at
http://processors.wiki.ti.com/index.php/Filesystem_in_NOR_or_NAND#File_system_preparation
Everything goes ok untill the copy ends abruptly, indicating that no memory can be allocated
for the file which is in process to be copied. I override this, and try to boot the board,
but the session ends with this terminal output:
...
yaffs: dev is 32505859 name is "mtdblock3"
yaffs: passed flags ""
VFS: Mounted root (yaffs2 filesystem) on device 31:3.
Freeing init memory: 144K
Warning: unable to open an initial console.
Failed to execute /linuxrc. Attempting defaults...
Kernel panic - not syncing: No init found. Try passing init= option to kernel.
Backtrace:
[<c00307d0>] (dump_backtrace+0x0/0x114) from [<c031c1fc>] (dump_stack+0x18/0x1c)
r7:00000000 r6:00000000 r5:00000000 r4:c0434870
[<c031c1e4>] (dump_stack+0x0/0x1c) from [<c031c254>] (panic+0x54/0x124)
[<c031c200>] (panic+0x0/0x124) from [<c002c5ac>] (init_post+0xdc/0x104)
r3:00000000 r2:c506f400 r1:c0461000 r0:c03a93c3
[<c002c4d0>] (init_post+0x0/0x104) from [<c00084c0>] (kernel_init+0xe8/0x118)
r5:00000000 r4:c0434120
[<c00083d8>] (kernel_init+0x0/0x118) from [<c0045704>] (do_exit+0x0/0x684)
r5:00000000 r4:00000000
I've tried with passing init=/linuxrc, init=5, but no results.
The bootargs used are:
bootargs=mem=112M console=ttyS0,115200n8 root=/dev/mtdblock3 rw rootfstype=yaffs2 init=/linuxrc ip=dhcp vpif_display.ch2_numbuffers=0 vpif_display.ch3_numbuffers=0
And the filesystem copied is a copy of the filesystem supplied in the file arago-demo-image-dm6467t-evm.tar.gz, modified with the modified demo binaries I want to use.
What can I do now?
Thanks in advance!