On Fri, 2007-04-27 at 00:01 -0700, roger wrote:
I just used Uwe's Tyan S1846 tree and everything *just* worked. :-)
However, I don't mean everything worked.
I've attached a log file of the boot for those curious.
Here's Failure #1 - DRAM Verify Failure --- Begin Snip --- DRAM filled DRAM verify: 00000000-04000000 00000000 00010000 00020000 00030000 00040000 00050000 00060000 00070000 00080000 00090000 000a0000 F ail: @0x000a0000 Read value=0xffffffff Fail: @0x000a0004 Read value=0xffffffff Fail: @0x000a0008 Read value=0xffffffff ...
Known issue, I figured you already knew. Ram init is very much broken
on
the i440bx northbridge.
0xa0000 looks more like video memory to me.
try checking 0-0x9ffff and 100000-TOM
[Attached full log of LinuxBIOSv2 output.]
Error #1 of 2 (DRAM Succeeds):
Ok. I've set the following in tyan/s1846/auto.c:
/* Check 64 MB of RAM. */ /*ram_check(0x00000000, 0x04000000);*/ ram_check(0,0x9ffff); /*ram_check(100000,TOM);*/
Should I try also (100000,TOM) or is it satisfactory once DRAM succeeds?
--- Snip of Currect LinuxBIOSv2 Output --- Testing DRAM : 00000000-0009ffff DRAM fill: 00000000-0009ffff 00000000 00010000 00020000 00030000 00040000 00050000 00060000 00070000 00080000 00090000 000a0000 DRAM filled DRAM verify: 00000000-0009ffff 00000000 00010000 00020000 00030000 00040000 00050000 00060000 00070000 00080000 00090000 000a0000 DRAM range verified. Done. --- End of Snip ---
Error #2 of 2 (PCI Bus Error): (I've yet to google for this.)
--- Snip of PCI Bus Error --- Finding PCI configuration type. PCI: Using configuration type 1 PCI_DOMAIN: 0000 enabled PCI_DOMAIN: 0000 scanning... PCI: pci_scan_bus for bus 00 PCI: 00:00.0 Cannot find pci bus operations --- End of Snip ---
-- Roger http://www.eskimo.com/~roger/index.html Key fingerprint = 8977 A252 2623 F567 70CD 1261 640F C963 1005 1D61
Fri Apr 27 11:50:24 PDT 2007