Project

General

Profile

Actions

Support #581

open

success new variant "compaq_pro_6300_sff" for hp/snb_ivb_desktops compatible with "compaq_8300_elite_sff" template

Added by Walter Sonius 16 days ago. Updated 2 days ago.

Status:
New
Priority:
Normal
Assignee:
-
Category:
board support
Target version:
Start date:
03/15/2025
Due date:
% Done:

0%

Estimated time:
Affected versions:
Needs backport to:
Affected hardware:
Affected OS:

Description

Successful flash and coreboot SeaBIOS functioning of a HP "compaq_pro_6300_sff" with a unchanged "compaq_8300_elite_sff" template using coreboot (24.12-758-g1e7ba810c6bb) and SeaBIOS (version rel-1.16.3-0-ga6ed6b70).

These two HP Compaq devices are extremely similar, they use the same OEM proprietary BIOS upgrade files. Hardware wise the only 3 noticeable differences are that the "compaq_8300_elite_sff" comes with a Q77 chipset, SuperIO NPCD378 and J32 labeled 16x length "white" PCI-E slot versus a Q75 chipset, SuperIO NPCD379HAKFX with the J32 labeled slot populated with a limited physical 1x length "black" PCI-E slot on the "compaq_pro_6300_sff".

Flashing from OEM proprietary BIOS 3.08revA enabling the FDO jumper on the motherboard as described for the compaq_8300_elite_sff works by booting with "iomem=relaxed" kernel parameter and specifying the specific 16MB chip 25Q128A: flashrom -p internal -w cbtest.rom -c "MT25QL128"

Tested and Working:
Poweron/Poweroff/Reboot
CPU i3-3220 / e3-1225v2
RAM 1x 2x 4x populated slots total of 4GB/8GB/16GB/24GB (both 1.35v and 1.5v modules mixed with ECC)
Serial port (including coreboot)
PS2 keyboard (including SeaBIOS)
PS2 mouse
SATA 3 ports (blue/white/white)
USB 2.0 4x front & 2x back ports
USB 3.0 4x back ports
Ethernet 1Gbit/100Mbit
Display port works in SeaBIOS and OS
VGA port only works in OS!
PCI using realtek RTL8169 1Gb
PCIE 3.0 16x using 2.0 8x 10Gb intel X540-AT2 / using 1.0 16x Nvidia Geforce 6200 LE (also works in SeaBIOS)
PCIE 2.0 1x using 2.0 1x 2.5Gb realtek RTL8125
PCIE 2.0 1x using 1.0 1x 1Gb intel 82574L (SeaBIOS loads option rom)
Audio built-in speaker (plays music in OS compared to legacy bleep pc-speaker)
Audio front panel 3.5 mm headphone jack (auto disables built-in Speakers and selects Headphones)
Audio front panel 3.5 mm headphone&mic jack (only microphone works with 4 pin 3.5mm combi mic/headphone)
Audio back panel 3.5mm green jack (manually select Line Out and it works)
Sensors CPU and 2 motherboard sensors
SuperIO
Booting USB / SATA(HDD/DVD)
OS: Fedora-mate Linux kernel 6.11.4 / 6.13.6, KDE neon Linux kernel 6.8.0-52
Flashrom: needs additional parameters compared to OEM BIOS both for read/write depending on flashrom version?

flashrom -p internal:boardmismatch=force,ich_spi_mode=hwseq -w test.rom -c "Opague flash chip"

Tested not Working:
RAM ECC functioning (see coreboot log)
SATA port black
Wakeonlan, it just auto wakes from itself so cannot verify...
iGPU multigpu with PCIE nvidia geforce 6200 le, only PCIE nvidia geforce works and iGPU gets disabled.

What to do next to get this "compaq_pro_6300_sff" variant officially supported?

*Supply more logs/info?
*Fill a bug for the ECC not working or first get this variant supported as is?
*Fill a bug that VGA doesn't work in SeaBIOS?
*Fill a bug/ticket on the flashrom support list for the difference in parameters needed pre/post flash?

https://support.hp.com/us-en/drivers/hp-compaq-pro-6300-small-form-factor-pc/model/5232884
https://support.hp.com/in-en/drivers/hp-compaq-elite-8300-small-form-factor-pc/model/5232855

Walter Sonius


Files

cb-log-hp-compaq_pro_6300_sff.txt (51.8 KB) cb-log-hp-compaq_pro_6300_sff.txt Walter Sonius, 03/15/2025 10:05 AM
hp-compaq-pro-6300-oem-and-coreboot-autoport.zip (266 KB) hp-compaq-pro-6300-oem-and-coreboot-autoport.zip Walter Sonius, 03/16/2025 09:37 AM
cb-pull97add0a-log-ed2k-hp-compaq_pro_6300_sff-mt-deselect-vga-vga-working.txt (47.7 KB) cb-pull97add0a-log-ed2k-hp-compaq_pro_6300_sff-mt-deselect-vga-vga-working.txt Walter Sonius, 03/17/2025 02:24 PM
cb-pull97add0a-log-ed2k-hp-compaq_pro_6300_sff-mt-deselect-vga-dp-hdmi-working.txt (47.8 KB) cb-pull97add0a-log-ed2k-hp-compaq_pro_6300_sff-mt-deselect-vga-dp-hdmi-working.txt Walter Sonius, 03/17/2025 02:24 PM
cb-pull97add0a-log-sb-hp-compaq_pro_6300_sff-mt.txt (54.6 KB) cb-pull97add0a-log-sb-hp-compaq_pro_6300_sff-mt.txt Walter Sonius, 03/17/2025 02:24 PM
cb-pull264053a-log-ed2k-mcb2408-hp-compaq_pro_6300_sff-mt-me-S.txt (46.1 KB) cb-pull264053a-log-ed2k-mcb2408-hp-compaq_pro_6300_sff-mt-me-S.txt Walter Sonius, 03/18/2025 11:08 AM
hp-compaq-pro_6300_sff-oem-siot1c11-autoport.zip (174 KB) hp-compaq-pro_6300_sff-oem-siot1c11-autoport.zip Walter Sonius, 03/20/2025 06:11 PM
hp-compaq-8200_elite_sff-usao-oem-siot1c11-autoport.zip (360 KB) hp-compaq-8200_elite_sff-usao-oem-siot1c11-autoport.zip Walter Sonius, 03/20/2025 06:36 PM
hp-compaq-8300_elite_sff-oem-UEFI-siot1c11-autoport.zip (167 KB) hp-compaq-8300_elite_sff-oem-UEFI-siot1c11-autoport.zip Walter Sonius, 03/20/2025 10:54 PM
hp-compaq-pro_6300_sff-oem-UEFI-siot1c11-autoport-4xsata-5xsata.zip (518 KB) hp-compaq-pro_6300_sff-oem-UEFI-siot1c11-autoport-4xsata-5xsata.zip Walter Sonius, 03/22/2025 09:09 AM
autoport-pro6300-8200elite-sff-vtd-iommu-dmar.zip (506 KB) autoport-pro6300-8200elite-sff-vtd-iommu-dmar.zip Walter Sonius, 03/22/2025 09:27 PM
autoport-pro6300-8200elite-sff-vtd-iommu-dmar-all-pci-sata-pop.zip (531 KB) autoport-pro6300-8200elite-sff-vtd-iommu-dmar-all-pci-sata-pop.zip Walter Sonius, 03/23/2025 07:32 AM
cb-log-hp-compaq_8200_elite_sff_usao-sata0x17-early-usb.txt (63.9 KB) cb-log-hp-compaq_8200_elite_sff_usao-sata0x17-early-usb.txt Walter Sonius, 03/24/2025 08:28 PM
Actions

Also available in: Atom PDF