1 Sep 2000 03:05
Re: MTD support for 8x16 devices
Alice Hennessy <ahennessy <at> mvista.com>
2000-09-01 01:05:10 GMT
2000-09-01 01:05:10 GMT
David Woodhouse wrote:
> ahennessy <at> mvista.com said:
> > Has any of this already been checked in recently? And what is the
> > procedure?
>
> Stéphane already pointed you at the latest CVS. If you want write access,
> let me have a SSH public key and a sample of your work :)
Ok, I will do that. I also just found out that I need to subscribe to the
mtd-cvs list to follow what is being checked in?
>
>
> Can you confirm the mapping of the flash chips - you've got two interleaved
> 16-bit devices ('2_by_16') but you can only actually access them a byte at
> a time? What is the CPU? What happens if you _do_ try to read a whole word
> instead of only a byte?
One product has two interleaved 16 devices and is recognized as such by
cfi_probe_new_chip() and can be read as a whole word.
The other product has a single strata chip (8x16 variety) set in byte mode so
the bus width is 1. The cfi ident info is requested at address 0xaa and read
starting at 0x20 so this is new code that I've added. I'll merge my code to
make use of the new define CFI_DEVICETYPE_X8 which I'm assuming was added for
this purpose?
The CPU is PPC405GP.
(Continue reading)
RSS Feed