[U-Boot] CFI flash broken for 8-bit bus

Stefan Roese sr at denx.de
Thu Mar 24 06:20:32 CET 2011


Hi Aaron,

On Thursday 24 March 2011 04:07:21 Aaron Williams wrote:
> I have it working on our 8-bit boards properly now, though I've only done
> some limited testing.

Good.
 
> I basically put in the correct addresses into cfi_flash.h and updated
> various addresses for 8-bit support. The problem was that the CFI code was
> written using the 16-bit addresses which don't work for an 8-bit bus.
> 
> I added a mask which is used to calculate the correct address for 16 and
> 32- bit busses. I have only been able to test with 8-bit and 16-bit
> Spansion devices though.

Please post the patch on the list. I'll try to test it on some of my systems 
as well.

Thanks.
 
Cheers,
Stefan

--
DENX Software Engineering GmbH,      MD: Wolfgang Denk & Detlev Zundel
HRB 165235 Munich,  Office: Kirchenstr.5, D-82194 Groebenzell, Germany
Phone: (+49)-8142-66989-0 Fax: (+49)-8142-66989-80 Email: office at denx.de


More information about the U-Boot mailing list