CFI Extended (Intel P30) problems on an ARM PXA255

Dan Merillat harik.attar at gmail.com
Fri May 5 16:48:58 EDT 2006


On 5/5/06, David Vrabel <dvrabel at arcom.com> wrote:
>
> Perhaps the cache invalidating operation in the MTD map driver you're
> using is wrong?

Ouch, it doesn't appear to have a map->inval_cache member.  I'm going
to copy the one from pxa25x-flash.c and see if that fixes it, however,
how could this work with an intel J3 part, but not an intel P30 part?
Same kernel exactly, booting back and forth.  It should either work
for both, or fail for both.

> If you suspect memory timings may be an issue I would advise slowing the
> timings under Linux to the lowest possible.  The experiment you describe
> here changes two variables (the software and the timings) which is not
> good practice.

I changed one variable.   I changed u-boot to use linux's memory
timings, and the problem did not manifest.  I would then conclude that
memory timing in and of itself is not the problem.




More information about the linux-mtd mailing list