[coreboot] flashrom on MCP73
ceolin at ulevel.com
Thu Jan 15 18:12:13 CET 2009
On Wed, Jan 14, 2009 at 9:36 PM, Peter Stuge <peter at stuge.se> wrote:
> Fabrício Ceolin wrote:
> > We are trying to make flashrom work on
> > Chipset MCP73 / SIP chipset Macronix MX25L8005.
> > We made modifications using a enable_flash_mcp55 function, but
> > does't work.
> > How can I do works?
> > Are there any hints?
> It's not that easy.
> First you have to figure out what chip is the SPI bus master. I
> suggest powering off the board and using a continuity tester to check
> if most flash chip pins are connected to the superio chip. (The
> superio is the chip between the PCI slots and the CMOS battery. It
> may have an AMI BIOS sticker on it, just peel that off and look at
> what is etched underneath.)
We made these tests. There are a superio, but the bios chip isn't connect to
The bios chip is directly connected to the chipset MCP73.
So, I need to the datasheet of MCP73 to implement it.
Anybody have a MCP55 spec? Maybe is likely!
> If there are no connections you're out of luck, because then the
> MCP73 is the SPI bus master and there's little to no chance of
> getting documentation from NVIDIA.
> However, if the superio is the SPI bus master it should be possible
> to get flashrom working. In this case please check which part number
> your superio chip has. I found no good enough photos of the board
> online to tell what it is, but the logo looks a little like Winbond.
> I have a patch for Winbond superio SPI master support but it's a
> little old by now and probably doesn't apply cleanly. It would have
> to be fixed up, but it worked fine when I wrote it.
> Very likely you will also need a board enable routine for this
> coreboot mailing list: coreboot at coreboot.org
-------------- next part --------------
An HTML attachment was scrubbed...
More information about the coreboot