if I had access to the source code on this machine, I would. But, I forgot to save my modifications onto usb. lspci -tvnn: -[0000:00]-+-00.0 Intel Corporation 440BX/ZX/DX - 82443BX/ZX/DX Host bridge [8086:7190] +-01.0-[0000:01]----00.0 ATI Technologies Inc 3D Rage Pro AGP 1X/2X [1002:4742] +-07.0 Intel Corporation 82371AB/EB/MB PIIX4 ISA [8086:7110] +-07.1 Intel Corporation 82371AB/EB/MB PIIX4 IDE [8086:7111] +-07.2 Intel Corporation 82371AB/EB/MB PIIX4 USB [8086:7112] +-07.3 Intel Corporation 82371AB/EB/MB PIIX4 ACPI [8086:7113] +-0d.0 Conexant HSF 56k HSFi Modem [14f1:2f00] \-11.0 3Com Corporation 3c905B 100BaseTX [Cyclone] [10b7:9055]
lspci -vnn: 00:00.0 Host bridge [0600]: Intel Corporation 440BX/ZX/DX - 82443BX/ZX/DX Host bridge [8086:7190] (rev 03) Flags: bus master, medium devsel, latency 64 Memory at f4000000 (32-bit, prefetchable) [size=64M] Capabilities: [a0] AGP version 1.0 Kernel driver in use: agpgart-intel Kernel modules: intel-agp 00:01.0 PCI bridge [0604]: Intel Corporation 440BX/ZX/DX - 82443BX/ZX/DX AGP bridge [8086:7191] (rev 03) (prog-if 00 [Normal decode]) Flags: bus master, 66MHz, medium devsel, latency 64 Bus: primary=00, secondary=01, subordinate=01, sec-latency=64 I/O behind bridge: 0000e000-0000efff Memory behind bridge: fc000000-feffffff Prefetchable memory behind bridge: f9000000-f9ffffff Kernel modules: shpchp 00:07.0 ISA bridge [0601]: Intel Corporation 82371AB/EB/MB PIIX4 ISA [8086:7110] (rev 02) Flags: bus master, medium devsel, latency 0 00:07.1 IDE interface [0101]: Intel Corporation 82371AB/EB/MB PIIX4 IDE [8086:7111] (rev 01) (prog-if 80 [Master]) Flags: bus master, medium devsel, latency 32 [virtual] Memory at 000001f0 (32-bit, non-prefetchable) [disabled] [size=8] [virtual] Memory at 000003f0 (type 3, non-prefetchable) [disabled] [size=1] [virtual] Memory at 00000170 (32-bit, non-prefetchable) [disabled] [size=8] [virtual] Memory at 00000370 (type 3, non-prefetchable) [disabled] [size=1] I/O ports at ffa0 [size=16] Kernel driver in use: PIIX_IDE Kernel modules: piix 00:07.2 USB Controller [0c03]: Intel Corporation 82371AB/EB/MB PIIX4 USB [8086:7112] (rev 01) (prog-if 00 [UHCI]) Flags: bus master, medium devsel, latency 64, IRQ 11 I/O ports at dce0 [size=32] Kernel driver in use: uhci_hcd Kernel modules: uhci-hcd 00:07.3 Bridge [0680]: Intel Corporation 82371AB/EB/MB PIIX4 ACPI [8086:7113] (rev 02) Flags: medium devsel, IRQ 9 Kernel modules: i2c-piix4 00:0d.0 Communication controller [0780]: Conexant HSF 56k HSFi Modem [14f1:2f00] (rev 01) Subsystem: Conexant Dynalink 56PMi [14f1:2004] Flags: bus master, medium devsel, latency 64, IRQ 10 Memory at ff000000 (32-bit, non-prefetchable) [size=64K] I/O ports at dcd8 [size=8] Capabilities: [40] Power Management version 2 00:11.0 Ethernet controller [0200]: 3Com Corporation 3c905B 100BaseTX [Cyclone] [10b7:9055] (rev 24) Subsystem: Dell 3C905B Fast Etherlink XL 10/100 [1028:0082] Flags: bus master, medium devsel, latency 64, IRQ 11 I/O ports at dc00 [size=128] Memory at ff010000 (32-bit, non-prefetchable) [size=128] Expansion ROM at fb000000 [disabled] [size=128K] Capabilities: [dc] Power Management version 1 Kernel driver in use: 3c59x Kernel modules: 3c59x 01:00.0 VGA compatible controller [0300]: ATI Technologies Inc 3D Rage Pro AGP 1X/2X [1002:4742] (rev 5c) (prog-if 00 [VGA controller]) Subsystem: Dell Optiplex GX1 Onboard Display Adapter [1028:4082] Flags: bus master, stepping, medium devsel, latency 64, IRQ 10 Memory at fd000000 (32-bit, non-prefetchable) [size=16M] I/O ports at ec00 [size=256] Memory at fcfff000 (32-bit, non-prefetchable) [size=4K] [virtual] Expansion ROM at f9000000 [disabled] [size=128K] Capabilities: [50] AGP version 1.0 Once again, thanks for helping me. On Sun, May 9, 2010 at 8:23 PM, Cooper Harrison <[email protected]>wrote: > Is this good for the board Kconfig? > > config BOARD_DELL_OPTIPLEX_GX1 > bool "S1846 (Tsunami ATX)" > select ARCH_X86 > select CPU_INTEL_SLOT_1 > select NORTHBRIDGE_INTEL_I440BX > select SOUTHBRIDGE_INTEL_I82371EB > select SUPERIO_NSC_PC87309 > select ROMCC > select UDELAY_TSC > select BOARD_ROMSIZE_MB_2 > > config MAINBOARD_DIR > string > default dell/optiplex_gx1 > depends on BOARD_DELL_OPTIPLEX_GX1 > > config MAINBOARD_PART_NUMBER > string > default "DELLOPTGX1" > depends on BOARD_DELL_OPTIPLEX_GX1 > > config HAVE_OPTION_TABLE > bool > default n > depends on BOARD_DELL_OPTIPLEX_GX1 > > The board has a 2 mb rom, is that a problem? > > tree= > . > |-- Kconfig > |-- optiplex_gx1 > |-- Kconfig > |-- chip.h > |-- devicetree.cb > |-- mainboard.c > `-- romstage.c > > Will send the lspci -tvnn as soon as i have access to the machine. > > On Sun, May 9, 2010 at 3:33 PM, Anders Jenbo <[email protected]> wrote: > >> Serial Cable is only for debug output. USB should work fine. >> >> Start by downloding the source. >> >> >> $ svn co svn://coreboot.org/coreboot/trunk coreboot >> >> go to the src/mainboard/tyan folder and copy the folder for the s1846, it >> has all the same chips as your board so we will use it to base your board >> of. >> You should call yor dolder src/mainboard/dell/optiplex_gx1. Edit >> src/mainboard/dell/Kconfig, >> add 'source "src/mainboard/delloptiplex_gx1/Kconfig"' abouve the existing >> source line. >> Open the Kconfig in yor board folder and change all the references to your >> board. >> Run lspci -tvnn and make sure that your devicetree.cb seams to match it's >> output. >> Open mainboard.c and correct the board name. >> >> Go back to the coreboot folder type make menuconfig, select your board and >> make any other adjustments that you think is needed or would like. >> Exit and save, run make. Hopfully it will compile a 256kb rom image. >> >> We also need to know somthing about your rom chip so run flashrom and post >> the out put her. >> >> Next I'll try to help you saifly flash your board and posibly improve the >> support for your board. >> >> Mvh Anders >> >> Den 09/05/2010 kl. 18.27 skrev Cooper Harrison <<[email protected]> >> [email protected]>: >> >> Who cares about ACPI! :D I don't have ECC memory either. Can I use an USB >> keyboard as input or do I have to get a serial cable? >> >> On Thu, May 6, 2010 at 11:24 AM, <[email protected]> <[email protected]> >> [email protected] < <[email protected]> <[email protected]>[email protected]>wrote: >> >>> Hi >>> >>> As you are the only one who has this board you will have to do a bit of >>> the work your self. But I would be glad to help you, I recently ported >>> coreboot to a 440bx board, Ubuntu boots on it so Debians should work fine. >>> There is still a few limitations in the support for this chip. No L2 >>> cache no ecc memory, only sdram and no ACPI. >>> >>> Also it looks like you won't have support for any legacy I/O (ps2 >>> keyboard pc speaker) >>> >>> You could of ofcourse fix all this by reading the docs an coding a bit of >>> C :) >>> >>> -Anders >>> >>> ----- Reply message ----- >>> Fra: "Cooper Harrison" < >>> <[email protected]><[email protected]> >>> [email protected]> >>> Dato: tor., maj 6, 2010 14:04 >>> Emne: [coreboot] Dell Optiplex GX1 support >>> Til: < <[email protected]> <[email protected]> >>> [email protected]> >>> >>> By looking at all the supported hardware, it looks like it should work at >>> a minimum amount. It has an Intel 440BX, an Intel PIIX4e and a NSC (formerly >>> National) PC87309. Will I be able to boot Debian and if not, how soon until >>> whoever is working on it estimates they will have it at a working status? I >>> am just wondering as I think it would be cool to have it on my computer. >>> -- >>> Cooper >>> >> >> >> >> -- >> Cooper >> >> > > > -- > Cooper > -- Cooper
-- coreboot mailing list: [email protected] http://www.coreboot.org/mailman/listinfo/coreboot

