Which target within "make menuconfig" is best for this 440BX Intel DFI P2XBL REV. D Board?
Single Processor Board w/ < 1GB RAM (3) slots.
SuperIO: WINBOUND 83977EF-AW
00:00.0 Host bridge: Intel Corporation 440BX/ZX/DX - 82443BX/ZX/DX Host bridge (rev 03) 00:01.0 PCI bridge: Intel Corporation 440BX/ZX/DX - 82443BX/ZX/DX AGP bridge (rev 03) 00:07.0 ISA bridge: Intel Corporation 82371AB/EB/MB PIIX4 ISA (rev 02) 00:07.1 IDE interface: Intel Corporation 82371AB/EB/MB PIIX4 IDE (rev 01) 00:07.2 USB Controller: Intel Corporation 82371AB/EB/MB PIIX4 USB (rev 01) 00:07.3 Bridge: Intel Corporation 82371AB/EB/MB PIIX4 ACPI (rev 02) 00:0b.0 Multimedia audio controller: Creative Labs SB Live! EMU10k1 (rev 08) 00:0b.1 Input device controller: Creative Labs SB Live! Game Port (rev 08) 00:0d.0 Ethernet controller: Intel Corporation 82557/8/9/0/1 Ethernet Pro 100 (rev 08) 00:0f.0 Mass storage controller: Promise Technology, Inc. PDC20267 (FastTrak100/Ultra100) (rev 02) 01:00.0 VGA compatible controller: nVidia Corporation NV25 [GeForce4 Ti 4200] (rev a3)
On Wed, Dec 29, 2010 at 12:21 PM, Roger rogerx.oss@gmail.com wrote:
Which target within "make menuconfig" is best for this 440BX Intel DFI P2XBL REV. D Board?
Single Processor Board w/ < 1GB RAM (3) slots.
SuperIO: WINBOUND 83977EF-AW
00:00.0 Host bridge: Intel Corporation 440BX/ZX/DX - 82443BX/ZX/DX Host bridge (rev 03) 00:01.0 PCI bridge: Intel Corporation 440BX/ZX/DX - 82443BX/ZX/DX AGP bridge (rev 03) 00:07.0 ISA bridge: Intel Corporation 82371AB/EB/MB PIIX4 ISA (rev 02) 00:07.1 IDE interface: Intel Corporation 82371AB/EB/MB PIIX4 IDE (rev 01) 00:07.2 USB Controller: Intel Corporation 82371AB/EB/MB PIIX4 USB (rev 01) 00:07.3 Bridge: Intel Corporation 82371AB/EB/MB PIIX4 ACPI (rev 02) 00:0b.0 Multimedia audio controller: Creative Labs SB Live! EMU10k1 (rev 08) 00:0b.1 Input device controller: Creative Labs SB Live! Game Port (rev 08) 00:0d.0 Ethernet controller: Intel Corporation 82557/8/9/0/1 Ethernet Pro 100 (rev 08) 00:0f.0 Mass storage controller: Promise Technology, Inc. PDC20267 (FastTrak100/Ultra100) (rev 02) 01:00.0 VGA compatible controller: nVidia Corporation NV25 [GeForce4 Ti 4200] (rev a3)
I started with:
$ grep -il 440bx src/mainboard/*/*/devicetree* | xargs grep -il 83977ef
src/mainboard/abit/be6-ii_v2_0/devicetree.cb src/mainboard/asus/p2b-f/devicetree.cb src/mainboard/asus/p2b-ls/devicetree.cb src/mainboard/asus/p3b-f/devicetree.cb src/mainboard/a-trend/atc-6220/devicetree.cb src/mainboard/azza/pt-6ibd/devicetree.cb
Then I diffed the device trees. I'd use one of the ones with the ISA bridge at 7.0, since that's what your board does.
src/mainboard/abit/be6-ii_v2_0/devicetree.cb src/mainboard/a-trend/atc-6220/devicetree.cb src/mainboard/azza/pt-6ibd/devicetree.cb
They're all very similar. You may need to update the interrupt routing, but you should get serial output to work pretty easily, and you can go from there.
Thanks, Myles
Believe it or not, tried my old LinuxBIOS2.0.0 build using filo on a softboot (no power off, just reset) and found it booted into filo!
Seems it's stalling at raminit on cold boots. I have a diff of logs just in case anybody's curious.
src/mainboard/abit/be6-ii_v2_0/devicetree.cb src/mainboard/a-trend/atc-6220/devicetree.cb src/mainboard/azza/pt-6ibd/devicetree.cb
Using the abit/be6-ii_v2_0 target, stalled on INT10
Now this is where the fun starts, because I just accidentally flashed the ROM instead of the BIOS Saver device. ug.
... attaching log