JJF2 root filesystem microblaze Xilinx Spartan 3E RevC

Thread Starter


Joined Jul 2, 2010
I had been working with petalinux v0.40-rc4 with success, the problem here is that my professor wants me to implement a read/write root filesystem. (so I thought about JFFS2).

I'm at my own 'cause he doesn't know how to do it.

I have already build a working linux (using petalinux) within the board, but it only allows me to build a romfs as root filesystem.

I've been reading and researching, but I just don't fully understand it.

One idea is using petalinux cross compiler to build a uClinux kernel and upload it with U-Boot, (it is already working in the board), but I can't force make to use the existing toolchain, (I just don't know how, perhaps modifying the Makefile). I'll try using the environment change used in linux from scratch builds as an alternative.

The other idea is modify petalinux so it allow me to build a jffs2 root filesystem. (But I'm totally lost here, I just have to surf on the scripts).

Any help will be very appreciated. If you can point me to the right direction I think I'll be able to do it.

Thank you in advance.
Greetings from Mexico City!