From mboxrd@z Thu Jan 1 00:00:00 1970 From: Matthieu CASTET Date: Fri, 04 May 2007 14:10:35 +0200 Subject: [U-Boot-Users] RO jffs2 implementation for bootloader In-Reply-To: <200705041353.43372.sr@denx.de> References: <1178186163.7539.62.camel@sauron> <463B02F5.6060503@parrot.com> <200705041353.43372.sr@denx.de> Message-ID: <463B22BB.1030801@parrot.fr> List-Id: MIME-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit To: u-boot@lists.denx.de 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 at parrot.fr http://www.parrot.biz