Difference between revisions of "Board:bcom/winnetp680"
From coreboot
Line 5: | Line 5: | ||
== Status == | == Status == | ||
− | + | Works somewhat. See known problems below. Work is in progress to fix these issues. | |
==Known problems== | ==Known problems== | ||
+ | * L1/L2 cache are running extrememly slow, 11-12MB/s per Memtest86+. As a result, loading kernel/initrd is very slow | ||
+ | * irq_tables.c from the factory BIOS does not work. The epia-cn table has been substituted, but it has problems too (Ethernet doesn't work right: 50% packet loss.). A workaround is to use the kernel parameter "irqpoll" | ||
+ | * Boot log shows INT15 handler isn't working | ||
* hda in Linux is hde in FILO | * hda in Linux is hde in FILO | ||
− | |||
− | |||
{{Status| | {{Status| |
Revision as of 00:30, 21 October 2013
This page describes how to use coreboot on the BCOM WinNET P680 motherboard. This board is used in the HP/Neoware e140 (aka CA22) and Igel 4210LX Winestra thin clients.
This page is a work in progress.
Status
Works somewhat. See known problems below. Work is in progress to fix these issues.
Known problems
- L1/L2 cache are running extrememly slow, 11-12MB/s per Memtest86+. As a result, loading kernel/initrd is very slow
- irq_tables.c from the factory BIOS does not work. The epia-cn table has been substituted, but it has problems too (Ethernet doesn't work right: 50% packet loss.). A workaround is to use the kernel parameter "irqpoll"
- Boot log shows INT15 handler isn't working
- hda in Linux is hde in FILO
Device/functionality | Status | Comments | ||||||
---|---|---|---|---|---|---|---|---|
CPU | ||||||||
CPU works | OK | |||||||
L1 cache enabled | OK | Always on | ||||||
L2 cache enabled | OK | Always on | ||||||
L3 cache enabled | N/A | |||||||
Multiple CPU support | N/A | |||||||
Multi-core support | N/A | |||||||
Hardware virtualization | N/A | |||||||
RAM | ||||||||
EDO | N/A | |||||||
SDRAM | N/A | |||||||
SO-DIMM | N/A | |||||||
DDR | N/A | |||||||
DDR2 | OK | Board only has a single laptop-sized DDR2 slot which does not support many larger (1GB+) sticks in the factory BIOS. Some of this may be corrected by coreboot, but some is a chipset limitation. More should be known when coreboot is working again. | ||||||
DDR3 | N/A | |||||||
Dual channel support | N/A | |||||||
ECC support | Untested | |||||||
On-board Hardware | ||||||||
On-board IDE 3.5" | Partial | hda in Linux is hde in FILO. IDE device doesn't get reset properly on boot (sometimes shows up as a floating bus) | ||||||
On-board IDE 2.5" | N/A | |||||||
On-board SATA | N/A | |||||||
On-board SCSI | Unknown | |||||||
On-board USB | OK | |||||||
On-board VGA | OK | Needs factory VGA bios and bochsbios. | ||||||
On-board Ethernet | Partial | 50% packet loss. Probably due to a bad IRQ table. See above. | ||||||
On-board Audio | Untested | |||||||
On-board Modem | N/A | |||||||
On-board FireWire | N/A | |||||||
On-board Smartcard reader | N/A | |||||||
On-board CompactFlash | Unknown | Igel 4210LX has CF slot with jumpers to select Master/Slave on the same "chain" as the 44-pin IDE connector. Untested but should work. It should also be possible to solder a CF slot onto the Neoware board. | ||||||
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 | Needs rightward angle adapter to fit card into case | ||||||
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 | 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 | N/A | |||||||
Serial port 1 (COM1) | OK | |||||||
Serial port 2 (COM2) | OK | |||||||
Parallel port | Untested | |||||||
PS/2 keyboard | OK | |||||||
PS/2 mouse | OK | |||||||
Game port | N/A | |||||||
Infrared | N/A | |||||||
PC speaker | OK | |||||||
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 | OK | |||||||
Hardware watchdog | N/A | |||||||
SMBus | Unknown | |||||||
CAN bus | N/A | |||||||
CPU frequency scaling | Unknown | |||||||
Other powersaving features | N/A | |||||||
ACPI | Fail | |||||||
Reboot | Fail | system resets, but on reboot, FILO can't see the IDE device. | ||||||
Poweroff | Fail | |||||||
Suspend | Unknown | |||||||
Nonstandard LEDs | N/A | |||||||
High precision event timers (HPET) | Untested | |||||||
Random number generator (RNG) | OK | |||||||
Wake on modem ring | Untested | |||||||
Wake on LAN | Untested | |||||||
Wake on keyboard | Untested | |||||||
Wake on mouse | Untested | |||||||
TPM | Unknown | |||||||
Flashrom | OK | R1733 or higher |
![]() |
I, the copyright holder of this work, hereby release it into the public domain. This applies worldwide.
In case this is not legally possible: |