This is the mail archive of the ecos-discuss@sourceware.org mailing list for the eCos project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

Re: JFFS2 questions with eCos


Dear Andrws,

    I use the mkfs.jffs2 to create a filesystem on my host, the command is

"$ ./mkfs.jffs2 -o jffs2.img -r jffs2_test/"

Then I put the image jffs2.img to my platform by load command. And save it
as
jffs2 as following in the flash:

RedBoot> fis list
Name              FLASH addr  Mem addr    Length      Entry point
RedBoot[RAM]      0x70000000  0x01040000  0x00040000  0x01040100
jffs2.img          0x70040000  0x70040000  0x00020000  0x02000000
RedBoot           0xFFF00000  0xFFF00000  0x00040000  0x00000000
FIS directory     0xFFF7F000  0xFFF7F000  0x00000C00  0x00000000
RedBoot config    0xFFF7FC00  0xFFF7FC00  0x00000400  0x00000000


> > Q4.    If I want to replace FIS (Flash Image System )  with the JFFS2 in
> > RedBoot,
> > Is it doable ??
>
> You have two options.
>
> 1) You keep FIS and use it to keep track of where the the JFFS2 image
> is in flash. When you mount the filesystem you give the name of this
> FIS image you want to mount.

How can I mount the jffs2.img ??
Like it ??

"RedBoot> mount -f jffs2.img -t jffs2"

>
> 2) You hard code the address and length of the filesystem into
> Redboot. You then don't need FIS.

Do you mean it  as following ??
"RedBoot> mount -f 0x70040000 -t jffs2"

Sorry, can you explain it in detail ??

Thank you in advance ~~


Steven Cheng



-- 
Before posting, please read the FAQ: http://ecos.sourceware.org/fom/ecos
and search the list archive: http://ecos.sourceware.org/ml/ecos-discuss


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]