Synth NAND Flash
Simon Kallweit
simon.kallweit@intefo.ch
Tue May 12 08:36:00 GMT 2009
Simon Kallweit wrote:
> Now for the actual design of the synth driver. I think the best way
> would be to implement a NAND simulator based on the ONFI specification.
> Something similar has been done for the MTD framework, but I guess other
> than for inspiration we're not allowed to use that code. So basically we
> would simulate the interface to the chip. I guess we don't have to
> simulate the signal lines. We just need some mechanism for chipselect
> and reset I guess. The interface will more be along the lines of writing
> commands, addresses, reading back etc. This means that the simulator
> will be implemented as a state machine. There is even one described in
> the ONFI specification for reference.
Well after some more thought it's probably a better idea to keep the
interface to the NAND chip simulator very close to the hardware. That
means, a function for setting signal lines (CE, CLE, ALE, WP) as well as
two functions for read and write access.
I don't intend to support multiple LUNs for the moment, just to keep it
simple.
I have already done the interface to the NAND chip simulator. This seems
to work fine. I'll keep you updated.
Simon
More information about the Ecos-devel
mailing list