Hi,
On 29.09.2007 05:36, Michael van der Kolff wrote:
Well, I was just inspecting this beautiful little M61P-S3 board, and it has an SPI flash chip on it, in particular, the MX25L4005A. I don't seem to see anything that would indicate that anything but the IT8716F would be connecting to it.
I first tried using the version in Debian (testing): It didn't detect any flash chip.
I then tried using the SVN version: It too didn't detect anything.
Please try current svn with my patch (Subject: [PATCH] improved SPI flash support (restructured), date: Sat, 29 Sep 2007 04:08:45) on top of it and use your patched board enable for the GA-M57SLI.
Then I looked through, and found a reference to the M55. I looked the
GA-M57SLI?
archives, and found a message from May07: I figured I would see if I could get lucky telling it to look like an M55.
I first got the connection to the IT8716F working, by telling it that the M61 is just like an M55, except with PCI device id 0x03e0. That seemed to work.
However, going from there, it doesn't seem to detect any SPI functionality at all.
Full log please.
It looks to me like support for each flash chip is needed (given that the spec sheet gives commands to output the manufacturer ID & device ID), but maybe that isn't true. In any case, the command set is relatively simple.
I know. But the command set for each chip differs slightly, so full support is difficult.
Is the SPI stuff properly supported? I feel like I'm a little out of my depth on this code...
I started last week to write support for SPI. It is in a really early stage and can only ID the chip (and with current svn, it will still say that no chip was found even if the ID could be read).
Please run current svn flashrom in verbose mode (-V) and use your patched board enable. If possible, repeat this with my patch applied on top.
Regards, Carl-Daniel