Corey Osgood wrote:
On Sat, Oct 25, 2008 at 11:13 AM, Chris Lingard <chris@stockwith.co.uk mailto:chris@stockwith.co.uk> wrote:
The board comes with a ITE IT8716F 4MB chip; but that is compatible with SST49LF040A chips. I already have these and some SST49LF080A chips; just wish there were 160 or 320MB
I'm hoping that's a typo, SST49LF080 is 8Mb (that's 8 megabits, or 1 megabyte), larger chips would be 16 or 32Mb (2 or 4MB).
Well if 040 is 4MB and 080 is 8MB, I would hope there is a 160 at 16MB and so on; or do engineers use a secret numbering system :-)
I used to do boot CDs pretending to be 2.8Mb floppies, and would be happy with a 4Mb chip to get a Linux kernel into.
How many do you have? You can use an SST49LF080 as a backup chip for the stock bios, just cat the stock bios onto itself to get two copies of it back to back, and then flash it onto the chip.
Yes, I will duplicate the factory BIOS, got about 6 chips. The BIOS does not have an option to write to a floppy; but flashrom works fine
Let us know how it goes! You will probably need to do some work on the IRQ tables before Linux will boot, but who knows ;)
Thanks I will, setting up a clean Linux development system right now, I like Linux from Scratch. How I hate distros that load in an hour; but it takes a week to find the header files.
Just for completeness I add the lspci -v. Once I have a stable system, and have duplicated the factory BIOS, I can start properly.
00:00.0 RAM memory: nVidia Corporation MCP55 Memory Controller (rev a1) Subsystem: nVidia Corporation Unknown device cb84 Flags: bus master, 66MHz, fast devsel, latency 0 Capabilities: <access denied>
00:01.0 ISA bridge: nVidia Corporation MCP55 LPC Bridge (rev a2) Subsystem: nVidia Corporation Unknown device cb84 Flags: bus master, 66MHz, fast devsel, latency 0 I/O ports at 1d00 [size=256]
00:01.1 SMBus: nVidia Corporation MCP55 SMBus (rev a2) Subsystem: nVidia Corporation Unknown device cb84 Flags: 66MHz, fast devsel, IRQ 11 I/O ports at fc00 [size=64] I/O ports at 1c00 [size=64] I/O ports at 1c40 [size=64] Capabilities: <access denied>
00:02.0 USB Controller: nVidia Corporation MCP55 USB Controller (rev a1) (prog-if 10 [OHCI]) Subsystem: nVidia Corporation Unknown device cb84 Flags: bus master, 66MHz, fast devsel, latency 0, IRQ 23 Memory at fe02f000 (32-bit, non-prefetchable) [size=4K] Capabilities: <access denied>
00:02.1 USB Controller: nVidia Corporation MCP55 USB Controller (rev a2) (prog-if 20 [EHCI]) Subsystem: nVidia Corporation Unknown device cb84 Flags: bus master, 66MHz, fast devsel, latency 0, IRQ 22 Memory at fe02e000 (32-bit, non-prefetchable) [size=256] Capabilities: <access denied>
00:04.0 IDE interface: nVidia Corporation MCP55 IDE (rev a1) (prog-if 8a [Master SecP PriP]) Subsystem: Unknown device f0de:cb84 Flags: bus master, 66MHz, fast devsel, latency 0 [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 f000 [size=16] Capabilities: <access denied>
00:05.0 IDE interface: nVidia Corporation MCP55 SATA Controller (rev a2) (prog-if 85 [Master SecO PriO]) Subsystem: nVidia Corporation Unknown device cb84 Flags: bus master, 66MHz, fast devsel, latency 0, IRQ 21 I/O ports at 09f0 [size=8] I/O ports at 0bf0 [size=4] I/O ports at 0970 [size=8] I/O ports at 0b70 [size=4] I/O ports at dc00 [size=16] Memory at fe02d000 (32-bit, non-prefetchable) [size=4K] Capabilities: <access denied>
00:05.1 IDE interface: nVidia Corporation MCP55 SATA Controller (rev a2) (prog-if 85 [Master SecO PriO]) Subsystem: nVidia Corporation Unknown device cb84 Flags: bus master, 66MHz, fast devsel, latency 0, IRQ 20 I/O ports at 09e0 [size=8] I/O ports at 0be0 [size=4] I/O ports at 0960 [size=8] I/O ports at 0b60 [size=4] I/O ports at c800 [size=16] Memory at fe02c000 (32-bit, non-prefetchable) [size=4K] Capabilities: <access denied>
00:05.2 IDE interface: nVidia Corporation MCP55 SATA Controller (rev a2) (prog-if 85 [Master SecO PriO]) Subsystem: nVidia Corporation Unknown device cb84 Flags: bus master, 66MHz, fast devsel, latency 0, IRQ 23 I/O ports at c400 [size=8] I/O ports at c000 [size=4] I/O ports at bc00 [size=8] I/O ports at b800 [size=4] I/O ports at b400 [size=16] Memory at fe02b000 (32-bit, non-prefetchable) [size=4K] Capabilities: <access denied>
00:06.0 PCI bridge: nVidia Corporation MCP55 PCI bridge (rev a2) (prog-if 01 [Subtractive decode]) Flags: bus master, 66MHz, fast devsel, latency 0 Bus: primary=00, secondary=01, subordinate=01, sec-latency=32 I/O behind bridge: 00009000-00009fff Memory behind bridge: fdd00000-fddfffff Prefetchable memory behind bridge: fde00000-fdefffff Capabilities: <access denied>
00:06.1 Audio device: nVidia Corporation MCP55 High Definition Audio (rev a2) Subsystem: nVidia Corporation MCP55 High Definition Audio Flags: bus master, 66MHz, fast devsel, latency 0, IRQ 21 Memory at fe020000 (32-bit, non-prefetchable) [size=16K] Capabilities: <access denied>
00:08.0 Bridge: nVidia Corporation MCP55 Ethernet (rev a2) Subsystem: nVidia Corporation Unknown device cb84 Flags: bus master, 66MHz, fast devsel, latency 0, IRQ 506 Memory at fe02a000 (32-bit, non-prefetchable) [size=4K] I/O ports at b000 [size=8] Memory at fe029000 (32-bit, non-prefetchable) [size=256] Memory at fe028000 (32-bit, non-prefetchable) [size=16] Capabilities: <access denied>
00:0b.0 PCI bridge: nVidia Corporation MCP55 PCI Express bridge (rev a2) (prog-if 00 [Normal decode]) Flags: bus master, fast devsel, latency 0 Bus: primary=00, secondary=02, subordinate=02, sec-latency=0 I/O behind bridge: 00008000-00008fff Memory behind bridge: fdc00000-fdcfffff Prefetchable memory behind bridge: 00000000fdb00000-00000000fdbfffff Capabilities: <access denied>
00:0c.0 PCI bridge: nVidia Corporation MCP55 PCI Express bridge (rev a2) (prog-if 00 [Normal decode]) Flags: bus master, fast devsel, latency 0 Bus: primary=00, secondary=03, subordinate=03, sec-latency=0 I/O behind bridge: 00007000-00007fff Memory behind bridge: fda00000-fdafffff Prefetchable memory behind bridge: 00000000fd900000-00000000fd9fffff Capabilities: <access denied>
00:0d.0 PCI bridge: nVidia Corporation MCP55 PCI Express bridge (rev a2) (prog-if 00 [Normal decode]) Flags: bus master, fast devsel, latency 0 Bus: primary=00, secondary=04, subordinate=04, sec-latency=0 I/O behind bridge: 00006000-00006fff Memory behind bridge: fd800000-fd8fffff Prefetchable memory behind bridge: 00000000fd700000-00000000fd7fffff Capabilities: <access denied>
00:0e.0 PCI bridge: nVidia Corporation MCP55 PCI Express bridge (rev a2) (prog-if 00 [Normal decode]) Flags: bus master, fast devsel, latency 0 Bus: primary=00, secondary=05, subordinate=05, sec-latency=0 I/O behind bridge: 00005000-00005fff Memory behind bridge: fd600000-fd6fffff Prefetchable memory behind bridge: 00000000fd500000-00000000fd5fffff Capabilities: <access denied>
00:0f.0 PCI bridge: nVidia Corporation MCP55 PCI Express bridge (rev a2) (prog-if 00 [Normal decode]) Flags: bus master, fast devsel, latency 0 Bus: primary=00, secondary=06, subordinate=06, sec-latency=0 I/O behind bridge: 00004000-00004fff Memory behind bridge: fd400000-fd4fffff Prefetchable memory behind bridge: 00000000e0000000-00000000efffffff Capabilities: <access denied>
00:18.0 Host bridge: Advanced Micro Devices [AMD] K8 [Athlon64/Opteron] HyperTransport Technology Configuration Flags: fast devsel Capabilities: <access denied>
00:18.1 Host bridge: Advanced Micro Devices [AMD] K8 [Athlon64/Opteron] Address Map Flags: fast devsel
00:18.2 Host bridge: Advanced Micro Devices [AMD] K8 [Athlon64/Opteron] DRAM Controller Flags: fast devsel
00:18.3 Host bridge: Advanced Micro Devices [AMD] K8 [Athlon64/Opteron] Miscellaneous Control Flags: fast devsel Capabilities: <access denied>
01:07.0 FireWire (IEEE 1394): VIA Technologies, Inc. IEEE 1394 Host Controller (rev 80) (prog-if 10 [OHCI]) Subsystem: DFI Inc Unknown device 1006 Flags: bus master, stepping, medium devsel, latency 64, IRQ 16 Memory at fddff000 (32-bit, non-prefetchable) [size=2K] I/O ports at 9c00 [size=128] Capabilities: <access denied>
06:00.0 VGA compatible controller: ATI Technologies Inc RV630 [Radeon HD 2600XT] (prog-if 00 [VGA controller]) Subsystem: PC Partner Limited Unknown device e420 Flags: bus master, fast devsel, latency 0, IRQ 11 Memory at e0000000 (64-bit, prefetchable) [size=256M] Memory at fd4e0000 (64-bit, non-prefetchable) [size=64K] I/O ports at 4c00 [size=256] [virtual] Expansion ROM at fd400000 [disabled] [size=128K] Capabilities: <access denied>
06:00.1 Audio device: ATI Technologies Inc RV630/M76 audio device [Radeon HD 2600 Series] Subsystem: PC Partner Limited Unknown device aa08 Flags: bus master, fast devsel, latency 0, IRQ 16 Memory at fd4fc000 (64-bit, non-prefetchable) [size=16K] Capabilities: <access denied>
Chris Lingard