Christof Murgott cm-lists@murgott.de writes:
Hi,
I've downloaded the linuxbios source via CVS and the 2.4.19 from ftp.kernel.org, built everything as Antony Stone has explained in this howto[1]. However, the computer (PCCHIPS 810lmr) stalls with the following output on the serial console:
LinuxBIOS-1.0.0 Mon Aug 30 09:03:42 CEST 2004 starting... Copying LinuxBIOS to ram. Jumping to LinuxBIOS. POST: 0x39 LinuxBIOS-1.0.0 Mon Aug 30 09:03:42 CEST 2004 booting... POST: 0x40 Finding PCI configuration type. PCI: Using configuration type 1 POST: 0x5f handle_superio start, nsuperio 1 handle_superio: Pass 0, check #0, s 0000bf40 s->super 0000c218 handle_superio: Pass 0, Superio SiS 950 handle_superio: port 0x0, defaultport 0x2e handle_superio: Using port 0x2e handle_superio: Pass 0, done #0 handle_superio done Scanning PCI bus...PCI: pci_scan_bus for bus 0 POST: 0x24 PCI: 00:00.0 [1039/0730] PCI: 00:00.1 [1039/5513] PCI: 00:01.0 [1039/0008] PCI: 00:01.4 [1039/7018] PCI: 00:02.0 [1039/0001] POST: 0x25 PCI: pci_scan_bus for bus 1 POST: 0x24 PCI: 01:00.0 [1039/6300] POST: 0x25 PCI: pci_scan_bus returning with max=01 POST: 0x55 PCI: pci_scan_bus returning with max=01 POST: 0x55 done POST: 0x66 Allocating PCI resources... ASSIGN RESOURCES, bus 0 PCI: 00:00.0 10 <- [0xf8000000 - 0xfbffffff] mem PCI: 00:00.1 10 <- [0x00002410 - 0x00002413] io PCI: 00:00.1 14 <- [0x00002420 - 0x00002423] io PCI: 00:00.1 18 <- [0x00002430 - 0x00002433] io PCI: 00:00.1 1c <- [0x00002440 - 0x00002443] io PCI: 00:00.1 20 <- [0x00002400 - 0x0000240f] io PCI: 00:01.4 10 <- [0x00002000 - 0x000020ff] io PCI: 00:01.4 14 <- [0xfc100000 - 0xfc100fff] mem PCI: 00:02.0 1c <- [0x00001000 - 0x00001fff] bus 1 io PCI: 00:02.0 24 <- [0xf0000000 - 0xf7ffffff] bus 1 prefmem PCI: 00:02.0 20 <- [0xfc000000 - 0xfc0fffff] bus 1 mem ASSIGN RESOURCES, bus 1 PCI: 01:00.0 10 <- [0xf0000000 - 0xf7ffffff] prefmem PCI: 01:00.0 14 <- [0xfc000000 - 0xfc01ffff] mem PCI: 01:00.0 18 <- [0x00001000 - 0x0000107f] io ASSIGNED RESOURCES, bus 1 ASSIGNED RESOURCES, bus 0 Allocating VGA resource done. POST: 0x88 Enabling PCI resourcess...PCI: 00:00.0 cmd <- 07 PCI: 00:00.1 cmd <- 01 PCI: 00:01.0 cmd <- 0c PCI: 00:01.4 cmd <- 03 PCI: 00:02.0 cmd <- 27 PCI: 01:00.0 cmd <- 03 done. Initializing PCI devices... PCI devices initialized POST: 0x89 POST: 0x70 totalram: 248M Initializing CPU #0 POST: 0x60 Enabling cache... Setting fixed MTRRs(0-42647) type: UC
I can't do anything with it. So I searched the mailinglist archive and found a patch[2] from Andrew Ip. But nothing changed!
Hmm. It looks like memory is not being initialized properly. That is usually the problem when the system dies right after the cache has been disabled.
It looks like the system was simply running out of the cache.
Eric