Hi,
I am trying to flash a new coreboot image to our hardware, which is a "PC Engines ALIX 2C.2" board, see http://pcengines.ch/alix2c2.htm
Latest version of flashrom gives me following output, so I am reporting this to you as requested:
flashrom v0.9.6.1-r1564 on Linux 3.5.2 (i586) flashrom is free software, get the source code at http://www.flashrom.org
Calibrating delay loop... OK. coreboot table found at 0xf7c1c00. Found chipset "AMD CS5536". Enabling flash write... OK. WARNING: unexpected second chipset match: "AMD CS5536" ignoring, please report lspci and board URL to flashrom@flashrom.org with 'CHIPSET: your board name' in the subject line. No EEPROM/flash device found. Note: flashrom can never write if the flash chip isn't found automatically.
And here's the output from "lspci -v":
00:01.0 Class 0600: Device 1022:2080 (rev 33) Subsystem: Device 1022:2080 Flags: bus master, 66MHz, medium devsel, latency 64 I/O ports at ac1c [size=4]
00:01.2 Class 1010: Device 1022:2082 Subsystem: Device 1022:2082 Flags: 66MHz, medium devsel, IRQ 11 Memory at fe020000 (32-bit, non-prefetchable) [size=16K]
00:09.0 Class 0200: Device 1106:3053 (rev 96) Subsystem: Device 1106:0106 Flags: bus master, stepping, medium devsel, latency 64, IRQ 10 I/O ports at 1000 [size=256] Memory at fe029000 (32-bit, non-prefetchable) [size=256] Capabilities: [40] Power Management version 2 Kernel driver in use: via-rhine
00:0b.0 Class 0200: Device 1106:3053 (rev 96) Subsystem: Device 1106:0106 Flags: bus master, stepping, medium devsel, latency 64, IRQ 9 I/O ports at 1400 [size=256] Memory at fe029100 (32-bit, non-prefetchable) [size=256] Capabilities: [40] Power Management version 2 Kernel driver in use: via-rhine
00:0c.0 Class 0200: Device 168c:001b (rev 01) Subsystem: Device 185f:1600 Flags: bus master, medium devsel, latency 168, IRQ 11 Memory at fe000000 (32-bit, non-prefetchable) [size=64K] Capabilities: [44] Power Management version 2 Kernel driver in use: ath5k Kernel modules: ath5k
00:0f.0 Class 0601: Device 1022:2090 (rev 03) Subsystem: Device 1022:2090 Flags: 66MHz, medium devsel I/O ports at 20b0 [size=8] I/O ports at 1800 [size=256] I/O ports at 2000 [size=64] I/O ports at 2080 [size=32] I/O ports at 1c00 [size=128] I/O ports at 2040 [size=64] Kernel driver in use: cs5535-mfd
00:0f.2 Class 0101: Device 1022:209a (rev 01) (prog-if 80 [Master]) Subsystem: Device 1022:209a Flags: bus master, 66MHz, medium devsel, latency 248 [virtual] Memory at 000001f0 (32-bit, non-prefetchable) [size=8] [virtual] Memory at 000003f0 (type 3, non-prefetchable) [virtual] Memory at 00000170 (32-bit, non-prefetchable) [size=8] [virtual] Memory at 00000370 (type 3, non-prefetchable) I/O ports at 20a0 [size=16] Kernel driver in use: cs5536
00:0f.4 Class 0c03: Device 1022:2094 (rev 02) (prog-if 10) Subsystem: Device 1022:2094 Flags: bus master, 66MHz, medium devsel, latency 0, IRQ 9 Memory at fe026000 (32-bit, non-prefetchable) [size=4K] Capabilities: [40] Power Management version 2 Kernel driver in use: ohci_hcd
00:0f.5 Class 0c03: Device 1022:2095 (rev 02) (prog-if 20) Subsystem: Device 1022:2095 Flags: bus master, 66MHz, medium devsel, latency 0, IRQ 9 Memory at fe027000 (32-bit, non-prefetchable) [size=4K] Capabilities: [40] Power Management version 2 Kernel driver in use: ehci_hcd
As flashrom does not appear to find the flash chip, I am now somewhat stuck. Any help would be much appreciated.
Regards, Sven
Hi,
On Fri, 2012-08-17 at 10:43 +0200, Sven Neumann wrote:
I am trying to flash a new coreboot image to our hardware, which is a "PC Engines ALIX 2C.2" board, see http://pcengines.ch/alix2c2.htm
Latest version of flashrom gives me following output, so I am reporting this to you as requested:
flashrom v0.9.6.1-r1564 on Linux 3.5.2 (i586) flashrom is free software, get the source code at http://www.flashrom.org
Calibrating delay loop... OK. coreboot table found at 0xf7c1c00. Found chipset "AMD CS5536". Enabling flash write... OK. WARNING: unexpected second chipset match: "AMD CS5536" ignoring, please report lspci and board URL to flashrom@flashrom.org with 'CHIPSET: your board name' in the subject line. No EEPROM/flash device found. Note: flashrom can never write if the flash chip isn't found automatically.
OK, I forgot to remove the LPC dongle before running flashrom. Now the chip is found. I do still get the warning about the unexpected second chipset match though:
flashrom v0.9.6.1-r1564 on Linux 3.5.2 (i586) flashrom is free software, get the source code at http://www.flashrom.org
Calibrating delay loop... OK. coreboot table found at 0xf7c1c00. Found chipset "AMD CS5536". Enabling flash write... OK. WARNING: unexpected second chipset match: "AMD CS5536" ignoring, please report lspci and board URL to flashrom@flashrom.org with 'CHIPSET: your board name' in the subject line. Found AMIC flash chip "A49LF040A" (512 kB, LPC) at physical address 0xfff80000. No operations were specified.
Regards, Sven