On Wed, Jun 18, 2008 at 06:28:26AM +0200, Peter Stuge wrote:
On Tue, Jun 17, 2008 at 10:25:15PM -0400, Ward Vandewege wrote:
This patch disables default probing for the Winbond W29EE011, because its (unusual) probe sequence puts the AMIC A49LF040A in a funky state.
Ok! I put together these patches and also found that the Pm49FL functions work for this chip.
//Peter
!DSPAM:4858af3c32361804284693!
flashrom: Add support for AMIC Technology A49LF040A and do not probe W29EE011 anymore
Jens sent the first patch that added A49LF040A to flash.h and flashchips.c using _jedec and _49lf040 functions.
An issue was found with probe_w29ee011() for the Winbond W29EE011, which caused the A49LF040A to no longer respond to any commands.
Ward made a patch to disable probing by default for the W29EE011 following some discussion. Using -c W29EE011 will make flashrom probe for the chip.
Peter did some more datasheet diving and found that the Pm49FL00x functions suited this chip quite well because of the block locking registers in A49LF040A, and finally tested PROBE READ ERASE WRITE to work on ALIX.3c3.
Signed-off-by: Jens Kuehnel coreboot@jens.kuehnel.org Signed-off-by: Ward Vandewege ward@gnu.org Signed-off-by: Peter Stuge peter@stuge.se
Excellent - confirmed to work on alix.2c3.
Acked-by: Ward Vandewege ward@gnu.org
Thanks, Ward.