[flashrom] [PATCH] MCP67 SPI detection/debugging

Carl-Daniel Hailfinger c-d.hailfinger.devel.2006 at gmx.net
Fri Dec 4 14:54:52 CET 2009

Hi Alex,

On 04.12.2009 13:51, Alessandro Polverini wrote:
> may I use a standard flashrom (0.9.1) to capture the output or you
> need latest one with this patch applied?

I think you need latest flashrom for this to work.
If this is indeed a machine which you can't power off because it acts as
a server, tests with this patch are still useful in theory, but the
results might be garbage. Not sure yet. I can't make any guarantees, but
the patch should be safe to test (unless the GPIO read has side effects,
but that is unlikely).


> Carl-Daniel Hailfinger wrote:
>> First attempt at shedding some light on the MCP67 SPI situation.
>> Huge thanks to Michael Karcher for reverse engineering the chipset and
>> writing a spec. Due to this, we were able to use the chinese wall
>> technique for 100% clean room reverse engineering.
>> This patch doesn't touch any of the new registers, it only reads them.
>> Assuming that read has no side effects, this patch is a no-op and safe.
>> We need "flashrom -V" output from MCP67 boards with SPI flash and from
>> boards with LPC flash. Note: That output is only helpful if it is
>> created with patched flashrom and if is from the first run of flashrom
>> after a cold boot (reset or Ctrl-Alt-Del is not sufficient). I hope to
>> see a pattern based on which we can detect which flash type is present
>> on the board.
>> Alex, we need this output (as described above) from your Asus M2N68-VM
>> board.
>> I'd like to merge this ASAP and then ping everyone who had this chipset
>> to get flashrom -V output.
>> Signed-off-by: Carl-Daniel Hailfinger
>> <c-d.hailfinger.devel.2006 at gmx.net>

Developer quote of the month: 
"We are juggling too many chainsaws and flaming arrows and tigers."

More information about the flashrom mailing list