[flashrom] new chip: AMIC A25L80P

Daniel Lenski dlenski at gmail.com
Mon Jul 12 05:17:02 CEST 2010


 On Mon, 2010-07-12 at 00:33 +0200, Carl-Daniel Hailfinger wrote:

Hi Daniel,

thanks for your patch.

Could I interest you in implementing support for all other AMIC A25
series chips as well? Even if you can't test those, it would expand
flashrom coverage a lot.

 Sure, I can do that.  Patched attached, for A25L{05,10,20,40,80,16}P{T,U},
as well as generic AMIC and a pretty-printer function for their status
register.

Signed-off-by: Daniel Lenski <dlenski at gmail.com>

Now here's something weird: the AMIC datasheets, which have lots of errata
and different versions, are riddled with strange errors and omissions,
probably due to quick-and-dirty copy-and-pasting by whoever's writing or
translating them.

A quick search of Datasheetarchive.com suggests that the following parts
exist:
A25L05P[TU] - ID 2020/2010 (T/U)
A25L10P[TU] - ID 2021/2011 (T/U)
A25L20P[TU] - ID 2022/2012 (T/U)
A25L40P[TU] - ID      2013 (Datasheet says same ID for U *and* T)
A25L80P     - ID      2014 (No T exists, it seems)
A25L16P[TU] - ID 2025/2015 (T/U)

I'm willing to bet that A25L40PT has the device ID 2023, and *not* 2013.
The only way to distinguish it from the A25L40PU would be by selective block
erasing, and it appears that Erase is untested for those chips.  So, my
patch changes the model_ID for A25L40PT to be 2023, as I think it should be
according to the pattern, rather than 2013 as the datasheet claims.

Dan
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://www.flashrom.org/pipermail/flashrom/attachments/20100711/8ecdd18f/attachment.html>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: AMIC-A25LxxP.diff
Type: text/x-patch
Size: 8981 bytes
Desc: not available
URL: <http://www.flashrom.org/pipermail/flashrom/attachments/20100711/8ecdd18f/attachment.diff>


More information about the flashrom mailing list