From coreboot
Revision as of 02:11, 16 July 2009 by Mgold (talk | contribs) (mark RNG as OK, ECC and dual-channel RAM as N/A)
Jump to: navigation, search
Mitac 6513WU mainboard

This page describes how to use coreboot on the Mitac 6513WU board.

A sample boot log of the board running coreboot is available.


Device/functionality Status Comments
CPU works OK
L1 cache enabled OK
L2 cache enabled OK
L3 cache enabled N/A
Multiple CPU support N/A
Multi-core support N/A
Hardware virtualization N/A
SDRAM WIP Works with a double-sided 256 MB DIMM (Infineon HYS64V32220GU-7-C2). Single-sided DIMMs in slot 0 should work fine. Other combinations may or may not work, this is WIP.
Dual channel support N/A
ECC support N/A
On-board Hardware
On-board IDE 3.5" OK
On-board IDE 2.5" N/A
On-board SATA N/A
On-board SCSI N/A
On-board USB OK
On-board VGA Untested Needs a small patch for now (?)
On-board Ethernet N/A
On-board Audio
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 OK Tested slots PCI2, PCI4 (numbered from edge of board)
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 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) N/A
Parallel port OK
PS/2 keyboard Untested
PS/2 mouse Untested
Game port Untested
Infrared N/A
PC speaker N/A
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
Hardware watchdog
CAN bus N/A
CPU frequency scaling Untested
Other powersaving features N/A
ACPI No There is no ACPI implementation for this board, yet.
Reboot OK
Poweroff No Probably needs ACPI in order to work.
Suspend Unknown
Nonstandard LEDs N/A
High precision event timers (HPET)
Random number generator (RNG) OK
Wake on modem ring Untested
Wake on LAN Untested
Wake on keyboard Untested
Wake on mouse Untested
Flashrom OK


lspci -tvnn

-[0000:00]-+-00.0  Intel Corporation 82810E DC-133 (GMCH) Graphics Memory Controller Hub
           +-01.0  Intel Corporation 82810E DC-133 (CGC) Chipset Graphics Controller
           +-1e.0-[0000:01]--+-05.0  ESS Technology ES1988 Allegro-1
           |                 +-09.0  Advanced Micro Devices [AMD] 79c978 [HomePNA]
           |                 \-0a.0  PCTel Inc HSP MicroModem 56
           +-1f.0  Intel Corporation 82801AA ISA Bridge (LPC)
           +-1f.1  Intel Corporation 82801AA IDE Controller
           +-1f.2  Intel Corporation 82801AA USB Controller
           \-1f.3  Intel Corporation 82801AA SMBus Controller

Building coreboot

$ svn co svn://
$ cd coreboot-v2/targets
$ ./buildtarget mitac/6513wu
$ cd mitac/6513wu/6513wu

Now copy your desired payload into the current directory and name it payload.elf. Then:

$ make

Finally, prepend the VGA BIOS image (32 KB) to get your final coreboot image:

$ cat vga.bin coreboot.rom > coreboot_final.rom

(replace vga.bin with the file name of your VGA BIOS image)

You can now flash the resulting coreboot_final.rom on a ROM chip using Flashrom.

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.