On Wed, 12 Oct 2011 22:01:01 +0400 "Andrey V. Bondarenko" avbondarenko@gmail.com wrote:
Hello,
Verbose output is in the attachment file for chipset Intel C204. I sent this e-mail because it was suggested to send report.
# ./flashrom --read ./P8B-E-4L-ASUS-0602.ROM flashrom v0.9.4-r1395 on Linux 2.6.18-274.3.1.el5.028stab094.3 (x86_64), built with libpci 3.1.7, GCC 4.1.2 20080704 (Red Hat 4.1.2-51), little endian flashrom is free software, get the source code at http://www.flashrom.org
Calibrating delay loop... OK. Found chipset "Intel C204". This chipset is marked as untested. If you are using an up-to-date version of flashrom please email a report to flashrom@flashrom.org including a verbose (-V) log. Thank you! Enabling flash write... OK. This chipset supports the following protocols: FWH, SPI. Found Winbond flash chip "W25Q64" (8192 kB, SPI) at physical address 0xff800000. Reading flash... Transaction error! Read operation failed! FAILED.
hello and thanks for your report.
this is another case of a locked Management Engine (ME) region, which we can't unlock yet. i have added the P8B-E/4L to our list of boards with a note about the problem for now and will commit that later.
Hello,
I downloaded flashrom-0.9.5.2.tar.bz2. The flashrom does not compile. I think the problem is in SPI of kernel CentOS 5, the log of compilation is below. The kernel is 2.6.18-274.18.1.el5. I didn't find the file linux/spi/spidev.h. How can I compile flashrom without SPI?
Log:
Checking for a C compiler... found. Target arch is x86 Target OS is Linux Checking for libpci headers... found. Checking if libpci is present and sufficient... yes. Checking for FTDI support... not found. Checking for utsname support... found. cc -MMD -Os -Wall -Wshadow -Werror -D'CONFIG_INTERNAL=1' -D'CONFIG_SERPROG=1' -D'CONFIG_RAYER_SPI=1' -D'CONFIG_BITBANG_SPI=1' -D'CONFIG_NIC3COM=1' -D'CONFIG_GFXNVIDIA=1' -D'CONFIG_SATASII=1' -D'CONFIG_DUMMY=1' -D'CONFIG_DRKAISER=1' -D'CONFIG_NICREALTEK=1' -D'CONFIG_NICINTEL=1' -D'CONFIG_NICINTEL_SPI=1' -D'CONFIG_OGP_SPI=1' -D'CONFIG_BUSPIRATE_SPI=1' -D'CONFIG_SATAMV=1' -D'CONFIG_LINUX_SPI=1' -D'NEED_PCI=1' -D'HAVE_UTSNAME=1' -D'FLASHROM_VERSION="0.9.5.2-r1515"' -o linux_spi.o -c linux_spi.c linux_spi.c:27:30: error: linux/spi/spidev.h: No such file or directory linux_spi.c: In function 'linux_spi_init': linux_spi.c:62: error: 'SPI_MODE_0' undeclared (first use in this function) linux_spi.c:62: error: (Each undeclared identifier is reported only once linux_spi.c:62: error: for each function it appears in.) linux_spi.c:93: error: 'SPI_IOC_WR_MAX_SPEED_HZ' undeclared (first use in this function) linux_spi.c:102: error: 'SPI_IOC_WR_MODE' undeclared (first use in this function) linux_spi.c:108: error: 'SPI_IOC_WR_BITS_PER_WORD' undeclared (first use in this function) linux_spi.c: In function 'linux_spi_send_command': linux_spi.c:134: error: array type has incomplete element type linux_spi.c:136: error: field name not in record or union initializer linux_spi.c:136: error: (near initialization for 'msg') linux_spi.c:137: error: field name not in record or union initializer linux_spi.c:137: error: (near initialization for 'msg') linux_spi.c:140: error: field name not in record or union initializer linux_spi.c:140: error: (near initialization for 'msg') linux_spi.c:141: error: field name not in record or union initializer linux_spi.c:141: error: (near initialization for 'msg') cc1: warnings being treated as errors linux_spi.c:155: warning: implicit declaration of function 'SPI_IOC_MESSAGE' linux_spi.c:134: warning: unused variable 'msg' make: *** [linux_spi.o] Error 1
P.S. Was the problem solved with Asus P8B-E/4 (see email in end)?
Thank you.
13 октября 2011 г. 1:57 пользователь Stefan Tauner < stefan.tauner@student.tuwien.ac.at> написал:
On Wed, 12 Oct 2011 22:01:01 +0400 "Andrey V. Bondarenko" avbondarenko@gmail.com wrote:
Hello,
Verbose output is in the attachment file for chipset Intel C204. I sent
this
e-mail because it was suggested to send report.
# ./flashrom --read ./P8B-E-4L-ASUS-0602.ROM flashrom v0.9.4-r1395 on Linux 2.6.18-274.3.1.el5.028stab094.3 (x86_64), built with libpci 3.1.7, GCC 4.1.2 20080704 (Red Hat 4.1.2-51), little endian flashrom is free software, get the source code at
Calibrating delay loop... OK. Found chipset "Intel C204". This chipset is marked as untested. If you are using an up-to-date
version
of flashrom please email a report to flashrom@flashrom.org including a verbose (-V) log. Thank you! Enabling flash write... OK. This chipset supports the following protocols: FWH, SPI. Found Winbond flash chip "W25Q64" (8192 kB, SPI) at physical address 0xff800000. Reading flash... Transaction error! Read operation failed! FAILED.
hello and thanks for your report.
this is another case of a locked Management Engine (ME) region, which we can't unlock yet. i have added the P8B-E/4L to our list of boards with a note about the problem for now and will commit that later.
-- Kind regards/Mit freundlichen Grüßen, Stefan Tauner