* Re: RO jffs2 implementation for bootloader
2007-05-04 11:53 ` Stefan Roese
@ 2007-05-04 12:06 ` Matthieu CASTET
2007-05-04 12:07 ` Matthieu CASTET
` (2 subsequent siblings)
3 siblings, 0 replies; 11+ messages in thread
From: Matthieu CASTET @ 2007-05-04 12:06 UTC (permalink / raw)
To: Stefan Roese; +Cc: u-boot-users, linux-mtd, Dan Merillat
Hi Stefan,
Stefan Roese a écrit :
> Hi Matthieu,
>
> On Friday 04 May 2007 11:55, Matthieu CASTET wrote:
>>> On Thu, 2007-05-03 at 08:40 +0000, Matthieu CASTET wrote:
>>>> I need to mount a jffs2 partition in a bootloader. I tried u-boot that
>>>> support jffs2, but it is very slow (2 minutes for mounting a 64MB
>>>> partition). Do you know if there are other (fast) implemenation of jffs2
>>>> suitable for a bootloader ?
>>> Not sure about any existing "fast" implementation, but mounting a JFFS2
>>> partition is about scanning whole partition. You may optimize some
>>> thing, but you have to scan anyway.
>> Well u-boot implementation is very slow. For 64MB partition : 2 minutes
>> for u-boot
>
> This really is slow. 64MB isn't that big and shouldn't take that long to
> mount.
>
>> and 11 s for linux (3s with summary).
>
> So it can be done better.
>
> Did you think about improving the performance in U-Boot? If so, please let's
> move this discussion to the u-boot-users mailing list.
Somebody already try something for u-boot jffs2 [1], but is doesn't seem
to work (don't compile).
He didn't receive any report, so u-boot jffs2 code seems unmaintained.
>
> Thanks.
>
> BTW: What cpu at what speed are you using?
an arm9 @240 Mhz.
Matthieu
[1] http://thread.gmane.org/gmane.comp.boot-loaders.u-boot/25780/focus=25808
^ permalink raw reply [flat|nested] 11+ messages in thread* Re: RO jffs2 implementation for bootloader
2007-05-04 11:53 ` Stefan Roese
2007-05-04 12:06 ` Matthieu CASTET
@ 2007-05-04 12:07 ` Matthieu CASTET
2007-05-04 12:10 ` Matthieu CASTET
2007-05-04 14:03 ` Joakim Tjernlund
3 siblings, 0 replies; 11+ messages in thread
From: Matthieu CASTET @ 2007-05-04 12:07 UTC (permalink / raw)
To: Stefan Roese; +Cc: u-boot-users, linux-mtd, Dan Merillat
Hi Stefan,
Stefan Roese a écrit :
> Hi Matthieu,
>
> On Friday 04 May 2007 11:55, Matthieu CASTET wrote:
>>> On Thu, 2007-05-03 at 08:40 +0000, Matthieu CASTET wrote:
>>>> I need to mount a jffs2 partition in a bootloader. I tried u-boot that
>>>> support jffs2, but it is very slow (2 minutes for mounting a 64MB
>>>> partition). Do you know if there are other (fast) implemenation of jffs2
>>>> suitable for a bootloader ?
>>> Not sure about any existing "fast" implementation, but mounting a JFFS2
>>> partition is about scanning whole partition. You may optimize some
>>> thing, but you have to scan anyway.
>> Well u-boot implementation is very slow. For 64MB partition : 2 minutes
>> for u-boot
>
> This really is slow. 64MB isn't that big and shouldn't take that long to
> mount.
>
>> and 11 s for linux (3s with summary).
>
> So it can be done better.
>
> Did you think about improving the performance in U-Boot? If so, please let's
> move this discussion to the u-boot-users mailing list.
Somebody already try something for u-boot jffs2 [1], but is doesn't seem
to work (don't compile).
He didn't receive any report, so u-boot jffs2 code seems unmaintained.
>
> Thanks.
>
> BTW: What cpu at what speed are you using?
an arm9 @240 Mhz.
Matthieu
[1] http://thread.gmane.org/gmane.comp.boot-loaders.u-boot/25780/focus=25808
^ permalink raw reply [flat|nested] 11+ messages in thread
* Re: RO jffs2 implementation for bootloader
2007-05-04 11:53 ` Stefan Roese
2007-05-04 12:06 ` Matthieu CASTET
2007-05-04 12:07 ` Matthieu CASTET
@ 2007-05-04 12:10 ` Matthieu CASTET
2007-05-04 12:23 ` [U-Boot-Users] " Stefan Roese
2007-05-04 14:03 ` Joakim Tjernlund
3 siblings, 1 reply; 11+ messages in thread
From: Matthieu CASTET @ 2007-05-04 12:10 UTC (permalink / raw)
To: Stefan Roese; +Cc: u-boot-users, linux-mtd, Dan Merillat
Hi Stefan,
Stefan Roese a écrit :
> Hi Matthieu,
>
> On Friday 04 May 2007 11:55, Matthieu CASTET wrote:
>>> On Thu, 2007-05-03 at 08:40 +0000, Matthieu CASTET wrote:
>>>> I need to mount a jffs2 partition in a bootloader. I tried u-boot that
>>>> support jffs2, but it is very slow (2 minutes for mounting a 64MB
>>>> partition). Do you know if there are other (fast) implemenation of jffs2
>>>> suitable for a bootloader ?
>>> Not sure about any existing "fast" implementation, but mounting a JFFS2
>>> partition is about scanning whole partition. You may optimize some
>>> thing, but you have to scan anyway.
>> Well u-boot implementation is very slow. For 64MB partition : 2 minutes
>> for u-boot
>
> This really is slow. 64MB isn't that big and shouldn't take that long to
> mount.
>
>> and 11 s for linux (3s with summary).
>
> So it can be done better.
>
> Did you think about improving the performance in U-Boot? If so, please let's
> move this discussion to the u-boot-users mailing list.
Somebody already try something for u-boot jffs2 [1], but is doesn't seem
to work (don't compile).
He didn't receive any report, so u-boot jffs2 code seems unmaintained.
>
> Thanks.
>
> BTW: What cpu at what speed are you using?
an arm9 @240 Mhz.
Matthieu
[1] http://thread.gmane.org/gmane.comp.boot-loaders.u-boot/25780/focus=25808
--
Matthieu Castet
Ingénieur Développement Logiciel
Parrot SA
174 Quai de Jemmapes
75010 Paris, France
Tél: +33 (0) 1 48 03 74 78
Fax: +33 (0) 1 48 03 06 66
Email: matthieu.castet@parrot.fr
http://www.parrot.biz
^ permalink raw reply [flat|nested] 11+ messages in thread
* Re: [U-Boot-Users] RO jffs2 implementation for bootloader
2007-05-04 12:10 ` Matthieu CASTET
@ 2007-05-04 12:23 ` Stefan Roese
0 siblings, 0 replies; 11+ messages in thread
From: Stefan Roese @ 2007-05-04 12:23 UTC (permalink / raw)
To: u-boot-users; +Cc: Matthieu CASTET, linux-mtd
On Friday 04 May 2007 14:10, Matthieu CASTET wrote:
> > Did you think about improving the performance in U-Boot? If so, please
> > let's move this discussion to the u-boot-users mailing list.
>
> Somebody already try something for u-boot jffs2 [1], but is doesn't seem
> to work (don't compile).
> He didn't receive any report, so u-boot jffs2 code seems unmaintained.
I am willing to work with you on this issue. And will help to get it included.
Could you perhaps work on the patch (looks promising) mentioned below to get
it working in the current U-Boot version? This would help. I'll give it a try
on some of my systems too then.
> http://thread.gmane.org/gmane.comp.boot-loaders.u-boot/25780/focus=25808
Best regards,
Stefan
^ permalink raw reply [flat|nested] 11+ messages in thread
* Re: RO jffs2 implementation for bootloader
2007-05-04 11:53 ` Stefan Roese
` (2 preceding siblings ...)
2007-05-04 12:10 ` Matthieu CASTET
@ 2007-05-04 14:03 ` Joakim Tjernlund
3 siblings, 0 replies; 11+ messages in thread
From: Joakim Tjernlund @ 2007-05-04 14:03 UTC (permalink / raw)
To: Stefan Roese; +Cc: linux-mtd, Matthieu CASTET
On Fri, 2007-05-04 at 13:53 +0200, Stefan Roese wrote:
> Hi Matthieu,
>
> On Friday 04 May 2007 11:55, Matthieu CASTET wrote:
> > > On Thu, 2007-05-03 at 08:40 +0000, Matthieu CASTET wrote:
> > >> I need to mount a jffs2 partition in a bootloader. I tried u-boot that
> > >> support jffs2, but it is very slow (2 minutes for mounting a 64MB
> > >> partition). Do you know if there are other (fast) implemenation of jffs2
> > >> suitable for a bootloader ?
> > >
> > > Not sure about any existing "fast" implementation, but mounting a JFFS2
> > > partition is about scanning whole partition. You may optimize some
> > > thing, but you have to scan anyway.
> >
> > Well u-boot implementation is very slow. For 64MB partition : 2 minutes
> > for u-boot
>
> This really is slow. 64MB isn't that big and shouldn't take that long to
> mount.
>
> > and 11 s for linux (3s with summary).
>
> So it can be done better.
>
> Did you think about improving the performance in U-Boot? If so, please let's
> move this discussion to the u-boot-users mailing list.
Someone sent a patch a while ago to this list(I think) which had
significant improvemets to JFFS2 load time.
jocke
^ permalink raw reply [flat|nested] 11+ messages in thread