Re: [PATCH 00/10] AXFS: Advanced XIP filesystem

Previous message: [thread] [date] [author]
Next message: [thread] [date] [author]
From: Jamie Lokier
Date: Monday, September 15, 2008 - 9:34 am

Jared Hulbert wrote:

What's a GL?  Never heard of it - all I can think of is OpenGL :-)

I'm using a Sigma Designs 862x media processor.  It clocks at 166MHz
to main RAM, has an ARM internally to run Linux, and the intensive
work happens in coprocessors.  The NOR is not on the RAM bus, it's on
a "peripheral bus".  About the only thing I know about the bus is it's
16 bits wide - I have the schematic, but only the board supplier has
access to Sigma chip documentation.


In our case, RAM is at least 100x faster :-)


I'm not sure if cache is an option with this device - but would it
make a difference anyway?  Launching executables like Busybox - those
are much larger than the cache anyway, so launch time is dominated by
bulk streaming copy speed.  Thanks for the idea, I'll look into
whether it's possible to access this 'peripheral bus' through the
ARM's cache and see if that speeds up streaming read time.


Interesting, thanks.  I'm not sure it's possible to change the way NOR
is being used with this chip, and it'll be a while before it's
economical to replace the board with a new design.

This is all very interesting - I had no prior experience with NOR, so
didn't know that 0.6MB/s was slow.  It's fast compared with older
EEPROMs after all, and had imagined that people wanting fast flash
would use NAND.

On looking at the datasheet, I see it's quite a lot faster.  I'm
suspecting the Sigma Designs perpheral bus and the way it's wired up
not doing it any favours.  We already have the weirdness that we have
to patch the Linux CFI-0002 MTD code: the CPU locks up when polling
the erase status byte, until erase is finished.  Unfortunately this is
difficult to change now - I'm programming hardware which is already
out in the field and cannot be redesigned.

Thanks for your thoughts.

-- Jamie
--
Previous message: [thread] [date] [author]
Next message: [thread] [date] [author]

Messages in current thread:
[PATCH 00/10] AXFS: Advanced XIP filesystem, Jared Hulbert, (Wed Aug 20, 10:44 pm)
Re: [PATCH 00/10] AXFS: Advanced XIP filesystem, Frans Meulenbroeks, (Wed Aug 20, 11:32 pm)
Re: [PATCH 00/10] AXFS: Advanced XIP filesystem, Dave Chinner, (Thu Aug 21, 1:39 am)
Re: [PATCH 00/10] AXFS: Advanced XIP filesystem, Carsten Otte, (Thu Aug 21, 3:25 am)
Re: [PATCH 00/10] AXFS: Advanced XIP filesystem, Nick Piggin, (Thu Aug 21, 3:43 am)
Re: [PATCH 00/10] AXFS: Advanced XIP filesystem, Jamie Lokier, (Thu Aug 21, 4:07 am)
Re: [PATCH 00/10] AXFS: Advanced XIP filesystem, Arnd Bergmann, (Thu Aug 21, 5:53 am)
Re: [PATCH 00/10] AXFS: Advanced XIP filesystem, Jared Hulbert, (Thu Aug 21, 7:11 am)
Re: [PATCH 00/10] AXFS: Advanced XIP filesystem, Jared Hulbert, (Thu Aug 21, 7:12 am)
Re: [PATCH 00/10] AXFS: Advanced XIP filesystem, Jared Hulbert, (Thu Aug 21, 7:13 am)
Re: [PATCH 00/10] AXFS: Advanced XIP filesystem, Arnd Bergmann, (Thu Aug 21, 7:14 am)
Re: [PATCH 00/10] AXFS: Advanced XIP filesystem, Jared Hulbert, (Thu Aug 21, 7:19 am)
Re: [PATCH 00/10] AXFS: Advanced XIP filesystem, Jared Hulbert, (Thu Aug 21, 7:30 am)
Re: [PATCH 00/10] AXFS: Advanced XIP filesystem, Leon Woestenberg, (Thu Aug 21, 7:31 am)
Re: [PATCH 00/10] AXFS: Advanced XIP filesystem, Jared Hulbert, (Thu Aug 21, 7:42 am)
Re: [PATCH 00/10] AXFS: Advanced XIP filesystem, Geert Uytterhoeven, (Thu Aug 21, 7:49 am)
Re: [PATCH 00/10] AXFS: Advanced XIP filesystem, Jared Hulbert, (Thu Aug 21, 12:32 pm)
Re: [PATCH 00/10] AXFS: Advanced XIP filesystem, Greg Ungerer, (Thu Aug 21, 4:46 pm)
Re: [PATCH 00/10] AXFS: Advanced XIP filesystem, Greg Ungerer, (Thu Aug 21, 5:12 pm)
Re: [PATCH 00/10] AXFS: Advanced XIP filesystem, Nick Piggin, (Thu Aug 21, 7:04 pm)
Re: [PATCH 00/10] AXFS: Advanced XIP filesystem, Nick Piggin, (Thu Aug 21, 7:32 pm)
Re: [PATCH 00/10] AXFS: Advanced XIP filesystem, Jared Hulbert, (Thu Aug 21, 7:48 pm)
Re: [PATCH 00/10] AXFS: Advanced XIP filesystem, Geert Uytterhoeven, (Fri Aug 22, 7:54 am)
Re: [PATCH 00/10] AXFS: Advanced XIP filesystem, Arnd Bergmann, (Fri Aug 22, 8:19 am)
Re: [PATCH 00/10] AXFS: Advanced XIP filesystem, Jared Hulbert, (Fri Aug 22, 9:51 am)
Re: [PATCH 00/10] AXFS: Advanced XIP filesystem, Jamie Lokier, (Fri Aug 22, 11:10 am)
Re: [PATCH 00/10] AXFS: Advanced XIP filesystem, Jamie Lokier, (Fri Aug 22, 11:13 am)
Re: [PATCH 00/10] AXFS: Advanced XIP filesystem, Jared Hulbert, (Fri Aug 22, 11:16 am)
Re: [PATCH 00/10] AXFS: Advanced XIP filesystem, Jamie Lokier, (Fri Aug 22, 11:37 am)
Re: [PATCH 00/10] AXFS: Advanced XIP filesystem, Jamie Lokier, (Fri Aug 22, 11:43 am)
Re: [PATCH 00/10] AXFS: Advanced XIP filesystem, Will Marone, (Fri Aug 22, 3:09 pm)
Re: [PATCH 00/10] AXFS: Advanced XIP filesystem, Greg Ungerer, (Sun Aug 24, 11:35 pm)
Re: [PATCH 00/10] AXFS: Advanced XIP filesystem, Geert Uytterhoeven, (Mon Aug 25, 12:23 am)
Re: [PATCH 00/10] AXFS: Advanced XIP filesystem, Geert Uytterhoeven, (Mon Aug 25, 2:37 am)
Re: [PATCH 00/10] AXFS: Advanced XIP filesystem, Carsten Otte, (Mon Aug 25, 3:52 am)
Re: [PATCH 00/10] AXFS: Advanced XIP filesystem, Jamie Lokier, (Mon Aug 25, 4:43 am)
Re: [PATCH 00/10] AXFS: Advanced XIP filesystem, David Woodhouse, (Mon Aug 25, 5:16 am)
Re: [PATCH 00/10] AXFS: Advanced XIP filesystem, Greg Ungerer, (Mon Aug 25, 7:02 am)
Re: [PATCH 00/10] AXFS: Advanced XIP filesystem, Geert Uytterhoeven, (Thu Aug 28, 8:40 am)
Re: [PATCH 00/10] AXFS: Advanced XIP filesystem, Geert Uytterhoeven, (Tue Sep 2, 8:37 am)
Re: [PATCH 00/10] AXFS: Advanced XIP filesystem, Jared Hulbert, (Tue Sep 2, 9:44 am)
Re: [PATCH 00/10] AXFS: Advanced XIP filesystem, Jared Hulbert, (Tue Sep 2, 10:47 am)
Re: [PATCH 00/10] AXFS: Advanced XIP filesystem, Geert Uytterhoeven, (Tue Sep 2, 11:33 am)
Re: [PATCH 00/10] AXFS: Advanced XIP filesystem, Jared Hulbert, (Fri Sep 12, 1:17 pm)
Re: [PATCH 00/10] AXFS: Advanced XIP filesystem, Jared Hulbert, (Fri Sep 12, 2:52 pm)
Re: [PATCH 00/10] AXFS: Advanced XIP filesystem, Jamie Lokier, (Mon Sep 15, 9:34 am)
Re: [PATCH 00/10] AXFS: Advanced XIP filesystem, Jamie Lokier, (Mon Sep 15, 9:40 am)
Re: [PATCH 00/10] AXFS: Advanced XIP filesystem, Jared Hulbert, (Mon Sep 15, 12:43 pm)
Re: [PATCH 00/10] AXFS: Advanced XIP filesystem, Ricard Wanderlof, (Mon Sep 15, 11:57 pm)
Re: [PATCH 00/10] AXFS: Advanced XIP filesystem, Jared Hulbert, (Tue Sep 16, 8:30 am)
Re: [PATCH 00/10] AXFS: Advanced XIP filesystem, Trent Piepho, (Fri Sep 19, 12:20 pm)