Difference between revisions of "ASRock 939A785GMH-128M"
From coreboot
(Multicore works) |
m (→Status) |
||
| (18 intermediate revisions by 2 users not shown) | |||
| Line 1: | Line 1: | ||
[http://www.asrock.com/mb/overview.asp?Model=939A785GMH/128M&s=939 Official site] | [http://www.asrock.com/mb/overview.asp?Model=939A785GMH/128M&s=939 Official site] | ||
| + | |||
| + | == Hardware details == | ||
| + | |||
| + | === Clock Chip === | ||
| + | |||
| + | The clock chip is ICS 9LPRS485CGLF - Could be used for overclocking. | ||
| + | |||
| + | === Sideport memory === | ||
| + | |||
| + | It uses Elixir n2tu1g16dg-ac, DDR2 800 Mhz. | ||
| + | |||
| + | === SuperIO === | ||
| + | |||
| + | It uses Winbond W83627DHG. Its GPIOs are connected this way: | ||
| + | |||
| + | GP20 - sideport voltage 1 = 1.82V 0 = 1.92V | ||
| + | |||
| + | GPO40 | GPO41 | GPIO23 GPU voltage - 000 - 1.45V step 0.05 -- 111 - 1.10V | ||
| + | |||
| + | GPO35 - loadline control (0 enabled) | ||
| + | |||
| + | GPO44 | GPO45 | GPO46 - DDR memory voltage | ||
| + | |||
| + | Suspend LED is the power LED - register 0f3 in SIO. Low = on | ||
| + | |||
| + | === PCIe x16 === | ||
| + | |||
| + | Reset signal is through GPIO - GPM8,GPM9, 0 asserts reset, 1 de-asserts reset. | ||
== Status == | == Status == | ||
| Line 9: | Line 37: | ||
|CPU_comments = AMD Athlon(tm) 64 X2 Dual Core Processor 3800+ | |CPU_comments = AMD Athlon(tm) 64 X2 Dual Core Processor 3800+ | ||
|CPU_multiple_status = N/A | |CPU_multiple_status = N/A | ||
| − | |CPU_multicore_status = | + | |CPU_multicore_status = OK |
| − | | | + | |CPU_multicore_comments = AMD Athlon(tm) 64 X2 Dual Core Processor 3800+: htop and /proc/cpuinfo |
|RAM_EDO_status = N/A | |RAM_EDO_status = N/A | ||
| Line 19: | Line 47: | ||
|RAM_DDR3_status = N/A | |RAM_DDR3_status = N/A | ||
|RAM_ecc_status = N/A | |RAM_ecc_status = N/A | ||
| + | |RAM_dualchannel_status = OK | ||
|IDE_status = OK | |IDE_status = OK | ||
|IDE_comments = checked with a CD-ROM drive | |IDE_comments = checked with a CD-ROM drive | ||
|IDE_25_status = N/A | |IDE_25_status = N/A | ||
| − | |SATA_status = | + | |SATA_status = OK (check note) |
|Onboard_SCSI_status = N/A | |Onboard_SCSI_status = N/A | ||
|USB_status = OK | |USB_status = OK | ||
| Line 29: | Line 58: | ||
|Onboard_VGA_status = WIP | |Onboard_VGA_status = WIP | ||
|Onboard_ethernet_status = OK | |Onboard_ethernet_status = OK | ||
| − | |Onboard_audio_status = | + | |Onboard_audio_status = WIP |
| + | |Onboard_audio_comments = Front works, Surround doesn't | ||
|Onboard_modem_status = N/A | |Onboard_modem_status = N/A | ||
|Onboard_firewire_status = N/A | |Onboard_firewire_status = N/A | ||
| Line 46: | Line 76: | ||
|PCIE_x4_status = N/A | |PCIE_x4_status = N/A | ||
|PCIE_x8_status = N/A | |PCIE_x8_status = N/A | ||
| + | |PCIE_x16_status = OK | ||
|PCIE_x32_status = N/A | |PCIE_x32_status = N/A | ||
|HTX_status = N/A | |HTX_status = N/A | ||
| Line 54: | Line 85: | ||
|CAN_bus_status = N/A | |CAN_bus_status = N/A | ||
| − | |Reboot_status = | + | |Reboot_status = OK |
| − | |Poweroff_status = | + | |Poweroff_status = OK |
|LEDs_status = N/A | |LEDs_status = N/A | ||
|RNG_status = N/A | |RNG_status = N/A | ||
| Line 62: | Line 93: | ||
== Known Issues == | == Known Issues == | ||
| + | |||
| + | === SATA === | ||
| + | |||
| + | External and SATA port 4 is not detected. This is due to bug in Coreboot code with regards of Combined mode handling. | ||
=== RAM === | === RAM === | ||
| − | |||
| − | |||
| − | === | + | ==== Ruik tests ==== |
| − | * | + | |
| − | + | * use 2x 512MB CAS 2.5 DDR400 | |
| − | + | * blue slots populated = dualchannel mode (works) | |
| − | + | * all slots populated (with additional RAM) - strange UMA artefacts | |
| − | + | * only channel0 populated (DDR1 and DDR3 slot, DDR1 is closest to CPU) - strange UMA artefacts | |
| − | + | * single memory stick in DDR1 slot - works | |
| − | + | ||
| − | + | ==== Lennart tests ==== | |
| − | + | ||
| − | + | * blue slots populated - works | |
| − | + | * all slots populated -- doesn't boot | |
| − | * | + | ** hangs on "Clearing initial memory region:" |
| − | * | + | * only channel0 populated - doesn't boot |
| + | ** hangs on "Clearing initial memory region:" | ||
| + | * single DIMM in DDR1 - works. | ||
=== Onboard VGA === | === Onboard VGA === | ||
| Line 87: | Line 122: | ||
=== PCI-E graphics adapter === | === PCI-E graphics adapter === | ||
| − | * | + | * Should be now fixed - r6384 |
| + | |||
=== Keyboard in Grub === | === Keyboard in Grub === | ||
Latest revision as of 19:58, 26 February 2011
Contents |
[edit] Hardware details
[edit] Clock Chip
The clock chip is ICS 9LPRS485CGLF - Could be used for overclocking.
[edit] Sideport memory
It uses Elixir n2tu1g16dg-ac, DDR2 800 Mhz.
[edit] SuperIO
It uses Winbond W83627DHG. Its GPIOs are connected this way:
GP20 - sideport voltage 1 = 1.82V 0 = 1.92V
GPO40 | GPO41 | GPIO23 GPU voltage - 000 - 1.45V step 0.05 -- 111 - 1.10V
GPO35 - loadline control (0 enabled)
GPO44 | GPO45 | GPO46 - DDR memory voltage
Suspend LED is the power LED - register 0f3 in SIO. Low = on
[edit] PCIe x16
Reset signal is through GPIO - GPM8,GPM9, 0 asserts reset, 1 de-asserts reset.
[edit] Status
For the entries marked as WIP, please see below.
| Device/functionality | Status | Comments | ||||||
|---|---|---|---|---|---|---|---|---|
| CPU | ||||||||
| CPU works | OK | AMD Athlon(tm) 64 X2 Dual Core Processor 3800+ | ||||||
| L1 cache enabled | Unknown | |||||||
| L2 cache enabled | Unknown | |||||||
| L3 cache enabled | Unknown | |||||||
| Multiple CPU support | N/A | |||||||
| Multi-core support | OK | AMD Athlon(tm) 64 X2 Dual Core Processor 3800+: htop and /proc/cpuinfo | ||||||
| Hardware virtualization | Unknown | |||||||
| RAM | ||||||||
| EDO | N/A | |||||||
| SDRAM | N/A | |||||||
| SO-DIMM | N/A | |||||||
| DDR | WIP | |||||||
| DDR2 | N/A | |||||||
| DDR3 | N/A | |||||||
| Dual channel support | OK | |||||||
| ECC support | N/A | |||||||
| On-board Hardware | ||||||||
| On-board IDE 3.5" | OK | checked with a CD-ROM drive | ||||||
| On-board IDE 2.5" | N/A | |||||||
| On-board SATA | OK (check note) | |||||||
| On-board SCSI | N/A | |||||||
| On-board USB | OK | only checked two ports so far, for mouse and keyboard. | ||||||
| On-board VGA | WIP | |||||||
| On-board ethernet | OK | |||||||
| On-board audio | WIP | Front works, Surround doesn't | ||||||
| On-board modem | N/A | |||||||
| On-board FireWire | N/A | |||||||
| On-board smartcard reader | N/A | |||||||
| On-board CompactFlash | N/A | |||||||
| On-board PCMCIA | N/A | |||||||
| Add-on slots/cards | ||||||||
| ISA add-on cards | N/A | |||||||
| Audio/Modem-Riser (AMR/CNR) cards | N/A | |||||||
| PCI add-on cards | OK | |||||||
| Mini-PCI add-on cards | N/A | |||||||
| PCI-X add-on cards | N/A | |||||||
| AGP graphics cards | N/A | |||||||
| PCI Express x1 add-on cards | OK | |||||||
| PCI Express x2 add-on cards | N/A | |||||||
| PCI Express x4 add-on cards | N/A | |||||||
| PCI Express x8 add-on cards | N/A | |||||||
| PCI Express x16 add-on cards | OK | |||||||
| PCI Express x32 add-on cards | N/A | |||||||
| HTX add-on cards | N/A | |||||||
| Legacy / Super I/O | ||||||||
| Floppy | Unknown | |||||||
| Serial port 1 (COM1) | Unknown | |||||||
| Serial port 2 (COM2) | N/A | |||||||
| Parallel port | Unknown | |||||||
| PS/2 keyboard | Unknown | |||||||
| PS/2 mouse | Unknown | |||||||
| Game port | N/A | |||||||
| Infrared | Unknown | |||||||
| PC speaker | Unknown | |||||||
| DiskOnChip | N/A | |||||||
| Miscellaneous | ||||||||
| Sensors / fan control | Unknown | |||||||
| Hardware watchdog | Unknown | |||||||
| SMBus | Unknown | |||||||
| CAN bus | N/A | |||||||
| CPU frequency scaling | Unknown | |||||||
| Other powersaving features | Unknown | |||||||
| ACPI | Unknown | |||||||
| Reboot | OK | |||||||
| Poweroff | OK | |||||||
| Suspend | Unknown | |||||||
| Nonstandard LEDs | N/A | |||||||
| High precision event timers (HPET) | Unknown | |||||||
| Random number generator (RNG) | N/A | |||||||
| Wake on modem ring | Unknown | |||||||
| Wake on LAN | Unknown | |||||||
| Wake on keyboard | Unknown | |||||||
| Wake on mouse | Unknown | |||||||
| Flashrom | OK | |||||||
[edit] Known Issues
[edit] SATA
External and SATA port 4 is not detected. This is due to bug in Coreboot code with regards of Combined mode handling.
[edit] RAM
[edit] Ruik tests
- use 2x 512MB CAS 2.5 DDR400
- blue slots populated = dualchannel mode (works)
- all slots populated (with additional RAM) - strange UMA artefacts
- only channel0 populated (DDR1 and DDR3 slot, DDR1 is closest to CPU) - strange UMA artefacts
- single memory stick in DDR1 slot - works
[edit] Lennart tests
- blue slots populated - works
- all slots populated -- doesn't boot
- hangs on "Clearing initial memory region:"
- only channel0 populated - doesn't boot
- hangs on "Clearing initial memory region:"
- single DIMM in DDR1 - works.
[edit] Onboard VGA
- In regard to the vendor BIOS the output numbers were switched. DVI-0 (vendor BIOS) was named HDMI-0 using coreboot.
- Both VGA and DVI output worked.
[edit] PCI-E graphics adapter
- Should be now fixed - r6384
[edit] Keyboard in Grub
- The (USB) keyboard in Grub doesn't respond correctly. Every keypress triggers multiple actions.
[edit] Kernel
- Linux 2.6.35.2 wouldn't boot. It would start, then the screens were going blank and the machine hung.