Difference between revisions of "Board:jetway/j7f2"

From coreboot
Jump to: navigation, search
(Known problems)
(9 intermediate revisions by one other user not shown)
Line 5: Line 5:
 
== Status ==
 
== Status ==
  
TODO: This is work in progress!
+
This board works with target/jetway/j7f24, except that it needs rev 3566 of src/southbridge/via/vt8237r.
 
+
This board works with the Epia-CN tree except that it uses a Fintek F71805F vs VIA VT1211 super io. Replace the code accordingly.
+
  
 
{{Status|
 
{{Status|
Line 29: Line 27:
 
|RAM_DDR3_status = N/A
 
|RAM_DDR3_status = N/A
 
|RAM_dualchannel_status = N/A
 
|RAM_dualchannel_status = N/A
|RAM_ecc_status = ?
+
|RAM_ecc_status = Untested
  
 
|IDE_status = OK
 
|IDE_status = OK
|IDE_comments =  
+
|IDE_comments = hda in Linux is hde in FILO
|IDE_CF_status =  
+
|IDE_CF_status = Untested
|IDE_CF_comments =  
+
|IDE_CF_comments =
 
|IDE_25_status = N/A
 
|IDE_25_status = N/A
|CDROM_DVD_status =  
+
|CDROM_DVD_status = OK
 
|CDROM_DVD_comments =  
 
|CDROM_DVD_comments =  
 
|SATA_status = OK
 
|SATA_status = OK
Line 43: Line 41:
 
|USB_comments =  
 
|USB_comments =  
 
|Onboard_VGA_status = OK
 
|Onboard_VGA_status = OK
|Onboard_ethernet_status = OK
+
|Onboard_VGA_comments = Needs factory video bios and bochsbios.  Console flickers under I/O load.
 +
|Onboard_ethernet_status = Partial
 +
|Onboard_ethernet_comments = Loses MAC address when power is disconnected.
 
|Onboard_audio_status = OK
 
|Onboard_audio_status = OK
|Onboard_modem_status =  
+
|Onboard_modem_status = N/A
 
|Onboard_firewire_status = N/A
 
|Onboard_firewire_status = N/A
 
|Smartcard_status = N/A
 
|Smartcard_status = N/A
Line 54: Line 54:
 
|AMR_cards_status = N/A
 
|AMR_cards_status = N/A
 
|AGP_cards_status = N/A
 
|AGP_cards_status = N/A
|PCI_cards_status =  
+
|PCI_cards_status = Untested
 
|PCI_cards_comments =  
 
|PCI_cards_comments =  
 
|PCIE_x1_status = N/A
 
|PCIE_x1_status = N/A
Line 72: Line 72:
 
|PS2_mouse_status = OK
 
|PS2_mouse_status = OK
 
|Game_port_status = N/A
 
|Game_port_status = N/A
|IR_status = ?
+
|IR_status = N/A
|Speaker_status = ?
+
|Speaker_status = Fail
 +
|Speaker_comments = PCSP: Timer resolution is not sufficient (4000250nS)
 +
PCSP: Make sure you have HPET and ACPI enabled.<br/>
 +
PC-Speaker initialization failed.<br/>
 +
pcspkr: probe of pcspkr failed with error -5
 
|DiskOnChip_status = N/A
 
|DiskOnChip_status = N/A
  
|Sensors_status = ?
+
|Sensors_status = N/A
|Sensors_comments =  
+
|Sensors_comments = didn't work on factory BIOS either
|Watchdog_status = ?
+
|Watchdog_status = N/A
 
|Watchdog_comments =  
 
|Watchdog_comments =  
 
|CAN_bus_status = N/A
 
|CAN_bus_status = N/A
Line 84: Line 88:
 
|CPUfreq_comments =  
 
|CPUfreq_comments =  
 
|Powersave_status = N/A
 
|Powersave_status = N/A
|ACPI_status = ?
+
|ACPI_status = Fail
 
|ACPI_comments =  
 
|ACPI_comments =  
|Reboot_status =  
+
|Reboot_status = Fail
|Poweroff_status =  
+
|Reboot_comments = system resets, but coreboot doesn't fully boot and VGA graphics are corrupted
 +
|Poweroff_status = Fail
 
|LEDs_status = N/A
 
|LEDs_status = N/A
 
|LEDs_comments =  
 
|LEDs_comments =  
|HPET_status = ?
+
|HPET_status = Untested
 
|HPET_comments =  
 
|HPET_comments =  
|RNG_status = N/A
+
|RNG_status = OK
 
|WakeOnModem_status = Untested
 
|WakeOnModem_status = Untested
 
|WakeOnLAN_status = Untested
 
|WakeOnLAN_status = Untested
 
|WakeOnKeyboard_status = Untested
 
|WakeOnKeyboard_status = Untested
 
|WakeOnMouse_status = Untested
 
|WakeOnMouse_status = Untested
|Flashrom_status =  
+
|Flashrom_status = OK
 
|Flashrom_comments =  
 
|Flashrom_comments =  
  
Line 107: Line 112:
 
* irq_tables.c from the factory BIOS does not work.  The epia-cn table can be substituted.
 
* irq_tables.c from the factory BIOS does not work.  The epia-cn table can be substituted.
 
* VGA console flickers badly under intense disk activity, such as ''dd if=/dev/hda of=/dev/hdc''
 
* VGA console flickers badly under intense disk activity, such as ''dd if=/dev/hda of=/dev/hdc''
 +
* Current code is broken (doesn't compile).  Pull rev 3566 of src/southbridge/via/vt8237r
 
* Network card loses MAC address on power-loss, preventing the Linux via-rhine driver from activating it.  Latest code in src/southbridge/via/vt8237r/ may fix this, at least allowing hard-coding the MAC address into the rom.  However, it is also stored somewhere else on the system (not in the factory rom) so it should be readable from somewhere.
 
* Network card loses MAC address on power-loss, preventing the Linux via-rhine driver from activating it.  Latest code in src/southbridge/via/vt8237r/ may fix this, at least allowing hard-coding the MAC address into the rom.  However, it is also stored somewhere else on the system (not in the factory rom) so it should be readable from somewhere.
  
 
{{PD-self}}
 
{{PD-self}}

Revision as of 15:03, 16 November 2008

This page describes how to use coreboot on the Jetway J7F2 series mainboards.

This page is a work in progress.

Status

This board works with target/jetway/j7f24, except that it needs rev 3566 of src/southbridge/via/vt8237r.

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
DDR3 N/A
Dual channel support N/A
ECC support Untested
On-board Hardware
On-board IDE 3.5" OK hda in Linux is hde in FILO
On-board IDE 2.5" N/A
On-board SATA OK
On-board SCSI Unknown
On-board USB OK
On-board VGA OK Needs factory video bios and bochsbios. Console flickers under I/O load.
On-board ethernet Partial Loses MAC address when power is disconnected.
On-board audio OK
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 Untested
Mini-PCI add-on cards Unknown
PCI-X add-on cards Unknown
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) N/A
Parallel port
PS/2 keyboard OK
PS/2 mouse OK
Game port N/A
Infrared N/A
PC speaker Fail PCSP: Timer resolution is not sufficient (4000250nS)

PCSP: Make sure you have HPET and ACPI enabled.
PC-Speaker initialization failed.
pcspkr: probe of pcspkr failed with error -5

DiskOnChip N/A
Miscellaneous
Sensors / fan control N/A didn't work on factory BIOS either
Hardware watchdog N/A
SMBus Unknown
CAN bus N/A
CPU frequency scaling  ?
Other powersaving features N/A
ACPI Fail
Reboot Fail system resets, but coreboot doesn't fully boot and VGA graphics are corrupted
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
Flashrom OK

Known problems

  • hda in Linux is hde in FILO
  • loading kernel/initrd is very slow
  • irq_tables.c from the factory BIOS does not work. The epia-cn table can be substituted.
  • VGA console flickers badly under intense disk activity, such as dd if=/dev/hda of=/dev/hdc
  • Current code is broken (doesn't compile). Pull rev 3566 of src/southbridge/via/vt8237r
  • Network card loses MAC address on power-loss, preventing the Linux via-rhine driver from activating it. Latest code in src/southbridge/via/vt8237r/ may fix this, at least allowing hard-coding the MAC address into the rom. However, it is also stored somewhere else on the system (not in the factory rom) so it should be readable from somewhere.
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.