-----Original Message----- From: coreboot-bounces@coreboot.org [mailto:coreboot-bounces@coreboot.org] On Behalf Of Maximilian Thuermer Sent: Tuesday, August 11, 2009 8:13 AM To: coreboot@coreboot.org Subject: [coreboot] Tyan S2912[Fam10] HTX problem
Hi all,
I am trying to get an HTX plug in card running on a Tyan S2912 Fam10 System. I tried both Barcelona and Shanghai CPUs and both system setups ended booting during PCI scanning. I am not familiar with the PCI subsystem and the procedures of coreboot regarding this matter, but when scanning through the code, I do not even see why the last line is printed out twice whereas the procedure including the printout only gets called once with the specified parameters. Does anyone have an idea where I could start searching for a possible solution to my problem.
I would print out the path to each bridge in the scan to see where it's getting stuck. You can get that with dev_path(bus->dev).
It looks pretty normal up to that point. It looks like it found your chipset, 2 cpus, and a graphics card before it died.
If that doesn't help you track it down, an lspci would be helpful with the information of which bridge it gets stuck scanning. The values of the Configuration Map registers 0xE0-EC might also help you track down where the PCI requests are being routed.
PCI: pci_scan_bus returning with max=004 PCI: pci_scan_bus returning with max=004
I can't tell why it's printed twice either.
Good luck, Myles