Hi,
We can load the filesystem from anywhere (SD/NAND/NFS). But Need to modify some
thing in kernel for correct workig we are using DM355EVM and a custom board on
DM355 base.
File system loading from different sources:
NFS: EABI support in kernel need to switch off if filesystem is montavista
based, and need to be switched on if it made in Arago project. This is true for
other media too.
NAND flash: - ECC method is wrong in arch/arm/mach-davinci/board-dm355-evm.c
Set NAND_ECC_HW instead of NAND_ECC_HW_SYNDROME
- Need to be enabled the mtd support in kernel (built-in)
SD: - Enable mmc/sd support in kernel and disable the MSP430 driver. This
driver is blocking the correct SD detection under kernel booting.
With correct U-boot configuration these Kernels will works.
If anybody want I can send the Kernel config files, the mdified files and the
required U-boot settings.
Regards,
Vilmos Varga
--- On Tue, 9/15/09, Viral Sachde <[email protected]> wrote:
> From: Viral Sachde <[email protected]>
> Subject: Re: Booting kernel 2.6.31-rc7
> To: "[email protected]"
> <[email protected]>
> Date: Tuesday, September 15, 2009, 2:36 PM
> On Tue, Sep 15, 2009 at 5:58
> PM, <[email protected]>
> wrote:
> > Hi,
> >
> > Here you don't need to create the nodes in /dev dir,
> as they are created on
> > the boot-up time.
> > Make sure that your configuration in kernel for the
> console is correct. And
> > make sure that the file-system your using is not a
> corrupted one.
> >
> > Regards,
> > Venkatesh
>
> Hi Venkatesh,
>
> I have used defconfig of davinci for kernel configuration.
> File system is NFS based and working well with previous
> versions of kernel.
>
> Regards, Viral
>
>
>
> > From: [email protected]
> on behalf of
> > Viral Sachde
> > Sent: Tue 9/15/2009 4:42 PM
> > To: [email protected]
> > Subject: Booting kernel 2.6.31-rc7
> >
> > Hi all,
> > I was trying to boot 2.6.31-rc7 on DM6446 based board.
> I have attached
> > complete log in attached file. I was trying to use
> target filesys of
> > MVL 5.0 over NFS. I have created console and ttyS0
> nodes manually in
> > /dev folder in NFS before booting kernel.
> > Let me know if you have any suggestions.
> > Regards, Viral Sachde
> >
> > console and ttyS0 device in /dev folder in NFS:
> > crw-r--r-- 1 root root 5, 1 2009-09-15 16:32
> console
> > crw-r--r-- 1 root root 4, 64 2009-09-15 16:33 ttyS0
>
> >
> > Below is last few lines of boot log:
> >
> > Freeing init memory: 132K
> > Warning: unable to open an initial console.
> > Kernel panic - not syncing: Attempted to kill init!
> > Backtrace:
> > [<c002d9b0>] (dump_backtrace+0x0/0x108) from
> [<c002dad0>]
> > (dump_stack+0x18/0x1c)
> > r7:c7023ee0 r6:c032d490 r5:c7020000 r4:c03164c8
> > [<c002dab8>] (dump_stack+0x0/0x1c) from
> [<c003e9c4>] (paci)
> > [<c003e97c>] (panic+0x0/0x12c) from
> [<c00415c0>] (do_exit+0x26c/0x628)
> > r3:c03164c8 r2:c7022000 r1:00000000 r0:c02cca2c
> > [<c0041354>] (do_exit+0x0/0x628) from
> [<c0041a98>] (do_group_exit+0xe0/0xe8)
> > [<c00419b8>] (do_group_exit+0x0/0xe8) from
> [<c004cbd0>]
> > (get_signal_to_deliver+0x3d4/0x42c)
> > r6:00000000 r5:c7022000 r4:00000004
> > [<c004c7fc>] (get_signal_to_deliver+0x0/0x42c2
> c638>] (do_signal+0x5c/0x4f8)
> > [<c002c5dc>] (do_signal+0x0/0x4f8) from
> [<c002ccdc>]
> > (do_notify_resume+0x2c/0x30)
> > [<c002ccb0>] (do_notify_resume+0x0/0x30) from
> [<c0029ecc>]
> > (work_pending+0x1c/0x20)
> >
> > Complete boot log is in attached file.
>
> _______________________________________________
> Davinci-linux-open-source mailing list
> [email protected]
> http://linux.davincidsp.com/mailman/listinfo/davinci-linux-open-source
>
_______________________________________________
Davinci-linux-open-source mailing list
[email protected]
http://linux.davincidsp.com/mailman/listinfo/davinci-linux-open-source