Difference between revisions of "Board:asus/m4a785t-m"

From coreboot
Jump to: navigation, search
(Building Coreboot)
(Adapting GNU/Linux)
Line 130: Line 130:
 
* make
 
* make
 
== Adapting GNU/Linux ==
 
== Adapting GNU/Linux ==
* blacklist the snd-hda* modules
+
* blacklist the snd-hda* modules

Revision as of 17:53, 26 November 2011

Status

Device/functionality Status Comments
CPU
CPU works OK Tested: AMD Athlon64 X2 250.
L1 cache enabled Untested Not tested yet
L2 cache enabled Untested Not tested yet
L3 cache enabled N/A
Multiple CPU support N/A
Multi-core support OK
Hardware virtualization Untested Not tested yet
RAM
EDO N/A
SDRAM N/A
SO-DIMM N/A
DDR N/A N/A
DDR2 Untested
DDR3 OK 2G works.
Dual channel support Untested
ECC support Untested
On-board Hardware
On-board IDE 3.5" OK Tested: 500GB HDD
On-board IDE 2.5" N/A
On-board SATA OK Tested on port 1, untested for the rest
On-board SCSI Unknown
On-board USB OK USB keyboard works
On-board VGA WIP Tested:analog VGA. Xorg crashes but console works fine
On-board Ethernet Untested
On-board Audio No Linux driver crashes.
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
On-board Wifi N/A
On-board Bluetooth N/A
On-board SD card reader N/A
Add-on slots/cards
ISA add-on cards N/A
Audio/Modem-Riser (AMR/CNR) cards N/A
PCI add-on cards Untested
Mini-PCI add-on cards N/A
Mini-PCI-Express add-on cards Unknown
PCI-X add-on cards N/A
AGP graphics cards N/A
PCI Express x1 add-on cards Untested
PCI Express x2 add-on cards N/A
PCI Express x4 add-on cards Untested
PCI Express x8 add-on cards N/A
PCI Express x16 add-on cards Untested
PCI Express x32 add-on cards N/A
HTX add-on cards N/A
Legacy / Super I/O
Floppy N/A There is no floppy connector at all.
Serial port 1 (COM1) OK COM1 is only pin header on board. DB-9 serial connector is available, but not included with board.
Serial port 2 (COM2) N/A
Parallel port Untested No connector, pins on board only
PS/2 keyboard OK
PS/2 mouse Untested
Game port N/A
Infrared N/A
PC speaker Untested
DiskOnChip N/A
Input
Trackpoint N/A
Touchpad N/A
Fn Hotkeys N/A
Fingerprint Reader N/A
Laptop
Docking VGA N/A
Docking LAN N/A
Docking USB N/A
Docking Audio N/A
Docking Displayport N/A
Thinklight N/A
Webcam N/A
Miscellaneous
Sensors / fan control Untested
Hardware watchdog N/A
SMBus Unknown
CAN bus N/A
CPU frequency scaling Untested
Other powersaving features Untested
ACPI Untested
Reboot OK
Poweroff OK
Suspend Unknown
Nonstandard LEDs
High precision event timers (HPET)
Random number generator (RNG) Untested
Wake on modem ring Untested
Wake on LAN
Wake on keyboard Untested
Wake on mouse Untested
TPM Unknown
Flashrom OK The chip is SPI

Introduction

This pages is about the port to the M4A785T-M, this mainboard is very similar to the M4A785-M, but:

  • it has DDR3 instead of DDR2

The port is in the very early stages...(no official patch yet)

Building Coreboot

To build coreboot:

  • Apply that diff:
diff --git a/src/mainboard/asus/m4a785-m/Kconfig b/src/mainboard/asus/m4a785-m/Kconfig
index 84cc06c..25b3345 100644
--- a/src/mainboard/asus/m4a785-m/Kconfig
+++ b/src/mainboard/asus/m4a785-m/Kconfig
@@ -4,7 +4,8 @@ config BOARD_SPECIFIC_OPTIONS # dummy
        def_bool y
        select ARCH_X86
        select CPU_AMD_SOCKET_AM3
-       select DIMM_DDR2
+       select DIMM_DDR3
+       select DIMM_REGISTERED
        select NORTHBRIDGE_AMD_AMDFAM10
        select SOUTHBRIDGE_AMD_RS780
        select SOUTHBRIDGE_AMD_SB700
  • select expert in make xconfig and remove the microcode loading
  • make

Adapting GNU/Linux

  • blacklist the snd-hda* modules