[U-Boot-Users] StrataFlash on PrPMC800

Mark.Lightfoot at sita.aero Mark.Lightfoot at sita.aero
Tue May 13 20:13:43 CEST 2003


I've been working on a port of U-Boot for the Motorola PrPMC800 and I've
come up against my first obstacle, CFI detection of the flash.  The board
implements two Intel 28F128J3 devices which, according to Motorola
documentation, are each 8 bits wide residing on a 16 bit wide bus.  I take
that to mean they are interleaved to form a virtual 16 bit wide device.
I've already taken care of mapping the devices into the CPU's address
space.  I borrowed the source code for flash support from the EVB64260 but
it didn't work.  It fails because it can determine the manufacture code

Do any of the supported boards already support devices in a similar
configuration?  Could the source code possibly be reused for the PrPMC800?

I don't know anything about how CFI works so I'm trying to avoid doing it
from scratch.  From the looks of it, it shouldn't be necessary to reinvent
the wheel.

But, if I've to start from scratch, anyone know of a good CFI tutorial.
I've got the JEDEC docs but can make much of them yet.


Mark Lightfoot - Software Designer - SITA
777 Walker's Line, Burlington, Ontario, Canada, L7N 2G1
mark.lightfoot at sita.aero

More information about the U-Boot mailing list