On Sat, Aug 24, 2013 at 4:02 PM, Stefan Tauner < stefan.tauner@student.tuwien.ac.at> wrote:
On Sat, 24 Aug 2013 15:12:08 +0300 Beeblebrox zaphod@berentweb.com wrote:
Hello. It seems the flash controller on my mobo does not support flashing. "Super I/O ID 0x8726 is not on the list of flash capable controllers" Product page: www.ecs.com.tw/ECSWebSite/Product/Product_Detail.aspx?DetailID=1089 Output of flashrom -V -p internal attached. Regards.
Hi there,
that line in the log indicates that we have found a chip type that is often used to act as flash controller but which is either unsupported yet or does not have that functionality at all. This is no problem though since your flash is attached differently, namely directly to the SB710 chipset and that should work without a problem. I have changed the verbosity of the message so that it does not show up in "normal" verbose logs and does no longer confuse users. In any case you should be able to use flashrom to read and write the flash chip of that board unless there are other problems.
If you are familiar with git and compiling I would very much appreciate if you could test a patch set for improved AMD support. The patches can be found on github. The following commands should grab them, compile them, run flashrom and create a log file named amd-probe.log (hopefully :) which I would like you to send us back.
git clone https://github.com/stefanct/flashrom.git cd flashrom git checkout origin/amd -b amd make ./flashrom -p internal -o amd-probe.log
Hi - System: FreeBSD_9.2_stable_amd64 HAVE INSTALLED: gmake-3.82_1 GNU version of 'make' utility libpci-3.2.0 PCI configuration space I/O made easy libpciaccess-0.13.2 Generic PCI access library
In flashrom folder, # make => "Makefile", line 59: Missing dependency operator "Makefile", line 61: Need an operator "Makefile", line 68: Missing dependency operator "Makefile", line 71: Need an operator "Makefile", line 72: Missing dependency operator "Makefile", line 74: Need an operator Error expanding embedded variable.
All these are "ifeq" commands, paired to endif. Compilers available: clang 3.3, gcc 4.6, gcc 4.2 make USE_GCC=any gives same result
Regards.