[coreboot] AMD690GM-M2

Uwe Hermann uwe at hermann-uwe.de
Tue Oct 7 12:27:43 CEST 2008


On Tue, Oct 07, 2008 at 02:44:32AM -0400, Josh wrote:
> Hi, I have an AMD690GM-M2.  I noticed that it  is listed on the wiki as a
> potentially supportable desktop board.  I can confirm that, at least on
> my board, the BIOS is socketed.

Great, thanks! I updated the wiki.


> Unfortunately, I didn't notice until
> after I got the board, that it doesn't have a serial port (or a parallel
> port for that matter).  I guess that makes things more difficult.

I think there _is_ a serial port, see below.


> 00:00.0 Host bridge: ATI Technologies Inc RS690 Host Bridge
> 00:01.0 PCI bridge: ATI Technologies Inc RS690 PCI to PCI Bridge (Internal gfx)
> 00:12.0 SATA controller: ATI Technologies Inc SB600 Non-Raid-5 SATA
> 00:13.0 USB Controller: ATI Technologies Inc SB600 USB (OHCI0)
> 00:13.1 USB Controller: ATI Technologies Inc SB600 USB (OHCI1)
> 00:13.2 USB Controller: ATI Technologies Inc SB600 USB (OHCI2)
> 00:13.3 USB Controller: ATI Technologies Inc SB600 USB (OHCI3)
> 00:13.4 USB Controller: ATI Technologies Inc SB600 USB (OHCI4)
> 00:13.5 USB Controller: ATI Technologies Inc SB600 USB Controller (EHCI)
> 00:14.0 SMBus: ATI Technologies Inc SBx00 SMBus Controller (rev 14)
> 00:14.1 IDE interface: ATI Technologies Inc SB600 IDE
> 00:14.2 Audio device: ATI Technologies Inc SBx00 Azalia (Intel HDA)
> 00:14.3 ISA bridge: ATI Technologies Inc SB600 PCI to LPC Bridge
> 00:14.4 PCI bridge: ATI Technologies Inc SBx00 PCI to PCI Bridge
> 00:18.0 Host bridge: Advanced Micro Devices [AMD] K8 [Athlon64/Opteron] HyperTransport Technology Configuration
> 00:18.1 Host bridge: Advanced Micro Devices [AMD] K8 [Athlon64/Opteron] Address Map
> 00:18.2 Host bridge: Advanced Micro Devices [AMD] K8 [Athlon64/Opteron] DRAM Controller
> 00:18.3 Host bridge: Advanced Micro Devices [AMD] K8 [Athlon64/Opteron] Miscellaneous Control
> 01:05.0 VGA compatible controller: ATI Technologies Inc RS690 [Radeon X1200 Series]
> 02:01.0 Network controller: RaLink RT2500 802.11g Cardbus/mini-PCI (rev 01)
> 02:05.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL-8110SC/8169SC Gigabit Ethernet (rev 10)

Good, both AMD RS690 and SB600 are supported.


> Calibrating delay loop... 290M loops per second. OK.
> No coreboot table found.
> WARNING: No chipset found. Flash detection will most likely fail.
> Found chip "Winbond W39V040B" (512 KB) at physical address 0xfff80000.

Good, the chip is supported by flashrom.


> superiotool r3511
> Found ITE IT8726F (id=0x8726, rev=0x1) at 0x2e
> No dump available for this Super I/O

Nice, first board with ITE IT8726F we've seen so far. Adding support
for this Super I/O should be trivial, there's a datasheet and it's
similar to most other ITE ones, of course.

The Super I/O itself _does_ support serial though. And, luckily, the
website says there's a serial header _on_ the board (no serial port per
se, but you can attach one there). The board should come with a serial
connector cable, I guess. The header is right below the PCI slots.


I think we can make this work, but we'll need your help.

Next step would be to get a second ROM chip, so that you can make a
backup of your BIOS using flashrom, and a PLCC extractor (optional).
If you're sure you have a backup chip stored somewhere safe, the fun
can begin :)

We might need some more info, e.g. the output of 'getpir' (a file called
irq_table.c) and 'mptable' output. Later, also 'superiotool -dV' but we
need to add IT8726F support to superiotool first...


HTH, Uwe.
-- 
http://www.hermann-uwe.de  | http://www.holsham-traders.de
http://www.crazy-hacks.org | http://www.unmaintained-free-software.org




More information about the coreboot mailing list