Alright, will do.
On Sun, 21 Aug 2011 08:40:54 -0600
a verbose one (with -V or even -VVV) please> > here's the log:
>
> ;root@sysresccd /root % flashrom
> ;flashrom v0.9.3-r1205 on Linux 2.6.38-std230-i586 (i686), built with libpci
> 3.1.
> ;7, GCC 4.4.5, little endian
> ;flashrom is free software, get the source code at http://www.flashrom.org
> ;
> ;
> ;Calibrating delay loop... OK.
> ;coreboot table found at 0x6fffe000.
> ;Found ITE Super I/O, ID 0x8718.
> ;Found Chipset "AMD SB700/SB710/SB750", enabling flash write... OK.
> ;This chipset supports the following protocols: LPC,FWH,SPI.
> ;4 byte RDID not supported on this SPI controller
> ;4 byte RDID not supported on this SPI controller
> ;4 byte RDID not supported on this SPI controller
> ;4 byte RDID not supported on this SPI controller
> ;4 byte RDID not supported on this SPI controller
> ;4 byte RDID not supported on this SPI controller
> ;4 byte RDID not supported on this SPI controller
> ;4 byte RDID not supported on this SPI controller
> ;4 byte RDID not supported on this SPI controller
> ;4 byte RDID not supported on this SPI controller
> ;4 byte RDID not supported on this SPI controller
> ;
>
> After that, that's it....
>
i am not familiar with the it87xx code, but i would say it hangs in the
while loop at the end of it8716f_spi_send_command. it would be easy to
add a timeout there, but the question is why it does hang there (now).
--
Kind regards/Mit freundlichen Grüßen, Stefan Tauner