Difference between revisions of "Board:asus/p2b-ds"

From coreboot
Jump to: navigation, search
(Build tutorial: svn paths)
(Build tutorial)
Line 95: Line 95:
== Build tutorial ==
== Build tutorial ==
$ svn co svn://coreboot.org/coreboot/trunk coreboot
See the [[Build HOWTO]] for information on how to build coreboot for this board.
$ cd coreboot/targets
$ ./buildtarget asus/p2b-ds
$ cd asus/p2b-ds/p2b-ds
Now copy your [[Payloads|payload]] in the current directory and name it '''payload.elf'''. Then:
$ make -s
The resulting '''coreboot.rom''' is your coreboot ROM image you can flash using [[flashrom]].

Revision as of 08:22, 5 May 2010

This page describes how to use coreboot on the ASUS P2B-DS mainboard. It is maintained by Uwe Hermann.


Device/functionality Status Comments
CPU works OK
L1 cache enabled OK CPU: L1 I cache: 16K, L1 D cache: 16K
L2 cache enabled WIP L2 cache is not being enabled at the moment. We're working on fixing it.
L3 cache enabled N/A
Multiple CPU support WIP Initializing both CPUs seems to work fine, but Linux has some problems, thus we currently need to use maxcpus=0.
Multi-core support N/A
Hardware virtualization N/A
SDRAM WIP Works, but currently the RAM settings are hardcoded to one 64MB DIMM and certain speed settings. This will be fixed soon.
Dual channel support N/A
ECC support WIP Not yet supported by the coreboot 440BX code, but it's on out TODO list.
On-board Hardware
On-board IDE 3.5" OK
On-board IDE 2.5" N/A
On-board SATA N/A
On-board SCSI Untested
On-board USB OK Tested: USB keyboard in both USB ports.
On-board VGA N/A
On-board Ethernet N/A
On-board Audio N/A
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 Untested
Audio/Modem-Riser (AMR/CNR) cards N/A
PCI add-on cards OK Tested: NIC and/or VGA PCI card in all 4 PCI slots (console + X11 work fine).
Mini-PCI add-on cards Unknown
Mini-PCI-Express add-on cards Unknown
PCI-X add-on cards N/A
AGP graphics cards OK
PCI Express x1 add-on cards N/A
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 N/A
PCI Express x32 add-on cards N/A
HTX add-on cards N/A
Legacy / Super I/O
Floppy Untested
Serial port 1 (COM1) OK
Serial port 2 (COM2) OK
Parallel port OK Doing modprobe ppdev works fine, but further tests were not performed.
PS/2 keyboard WIP
PS/2 mouse WIP
Game port N/A
Infrared Untested
PC speaker OK
DiskOnChip N/A
Trackpoint N/A
Touchpad N/A
Fn Hotkeys N/A
Fingerprint Reader N/A
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
Sensors / fan control OK Works fine using the w83781d (and also i2c-piix4, i2c-dev, and eeprom) kernel module.
Hardware watchdog N/A
SMBus Untested
CAN bus N/A
CPU frequency scaling N/A
Other powersaving features N/A
ACPI No There's no ACPI support for this board.
Reboot No
Poweroff No Doesn't work yet, probably requires (at least partial) ACPI support.
Suspend Unknown
Nonstandard LEDs Untested There's a special LED called MSG.LED on the board (see manual). It indicates whether a message has been received from a fax/modem. According to the manual "this function requires ACPI OS and driver support".
High precision event timers (HPET) N/A
Random number generator (RNG) N/A
Wake on modem ring Untested
Wake on LAN Untested
Wake on keyboard N/A
Wake on mouse N/A
TPM Unknown
Flashrom OK Works fine out of the box with the vendor BIOS as well as with coreboot.

Build tutorial

See the Build HOWTO for information on how to build coreboot for this board.

Public domain I, the copyright holder of this work, hereby release it into the public domain. This applies worldwide.

In case this is not legally possible:
I grant anyone the right to use this work for any purpose, without any conditions, unless such conditions are required by law.