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.

jffs2 as rootfs from sd-card (omapl137)

Other Parts Discussed in Thread: OMAP-L137

Hello,

I have an omap l137 evm board and I try to boot linux from a sd card. I finally found out how I can load the kernel with the uboot from the sd card, but I don't know how I the kernel can use the jffs2 as rootfs from the sd card. Do I need to make partitions on the sd-card, because my kernel could not find the jffs2 image on the sd card?

Regards, Tom

  • Out of the box, the OMAP-L137 EVM uses the entire SD Card for the rootfs. The SPI Flash contains the DSPUBL, ARMUBL, U-boot and kernel. To use the SD Card for images as well as root fs, you would have to partition your card into at least 2 partitions. One FAT16 partition for images and a EXT2 or EXT3 partition for the root fs. Other TI chips do this. Some details here:

    http://processors.wiki.ti.com/index.php/How_to_Make_3_Partition_SD_Card

    JFFS2 is usually used for MTD like NOR and NAND memory. I haven't seen it used for SD Cards. I don't know enough about it to say it could not be used for SD Cards.