This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

kernel doesn't find jffs2

Other Parts Discussed in Thread: LINUXSDK-OMAPL137, OMAP-L137

Hi guys,

 

I have a OMAP-L137/TMS320C6747 Floating Point Starter Kit and want to run linux on the ARM. So far the uboot works fine and the kernel starts. Teh next step was that I put the rootfilesystem on the spiflash and try to use it from there. My problem is that the kernel can't use or find the jffs2 rootfilesystem. I have configured the kernel for using jffs2 and i made a textfile  for the configuration of the "devtable" for jffs2 image. Does anyone of you have an idea what i did wrong?

8267.linux log.TXT

3821.devices.txt 

 

kind regards,

Tom

 

  • Check your partitions map. Which one is for rootfs.

    I can't see the partitions list from the log file 8267.linux-log.TXT

    It should be after "List of all partitions:"

    I am using dm6467 and have as follows:

    Creating 4 MTD partitions on "davinci_nand.0":                                                                                               
    0x000000000000-0x000000020000 : "params"                                                                                                     
    0x000000020000-0x000000160000 : "bootloader"                                                                                                 
    0x000000160000-0x000000560000 : "kernel"
    0x000000560000-0x000020000000 : "filesystem"

  • Hi gxk,

    thanks for your reply. Yes the partitions are not be shown...don't know why. Where do I have to make these partitions? I thought this will be done by the default file from the kernel:

    0535.board-da830-evm.c

    The struct for spiflash is in line 540. Becuase of that struct I chose the 0x44000 address to use the part which is called "kernel" for the rootfilesystem just for test.

    What can I do?

    Regards, Tom

  • I don't have da830 board.

    If you have this kit - http://www.ti.com/tool/linuxsdk-omapl137, so according to follow link

    http://processors.wiki.ti.com/index.php/Restoring/Flashing_OMAP-L137_Bootloaders

    you also have daughter card like that - http://support.spectrumdigital.com/boards/dskda830/revf/

    If described above is right, so it seems that you need just to configure kernel to support da830 with NAND flash on it.