Hello,<br><br> please advise on EPIA 800 board hanging after northbridge initialisation. I checked against chipset datasheet and working AWARD dump - the northbridge SDRAM configuration registers are correctly set. There are no errors in memory test, I can induce errors in memory test for example with wrongly configured paging registers. I have tested with five different memory modules (single/double sided, differing speeds, latencys).<br>
<br>I did found an old thread (by Al Hooton) with similar problem, that was resolved with correct CAS latency setting, does not help in this case.<br><br>Outcome does not differ with/without payload(s) and the hardware passes all tests with AWARD I can throw at it.<br>
<br>Is this rom structure reasonable (missing fallback/romstage?):<br><br>    CBFSPRINT  coreboot.rom<br><br>coreboot.rom: 256 kB, bootblocksize 65536, romsize 262144, offset 0x0<br>Alignment: 64 bytes<br><br>Name                                 Offset       Type           Size<br>
fallback/coreboot_ram          0x0          stage          47306<br>fallback/payload                  0xb940     payload       17021<br>pci1023,8500.rom                0xfc00      optionrom    49152<br>(empty)                              0x1bc40    null             82808<br>
<br>What I get out from console with SPEW:<br><br>coreboot-4.0-r6016M Wed Nov  3 21:17:24 EET 2010 starting...<br>87 is the comm register<br>SMBus controller enabled<br>vt8601 init starting<br>00000000 is the north<br>1106 0601<br>
0120d4 is the computed timing<br>NOP<br>PRECHARGE<br>DUMMY READS<br>CBR<br>MRS<br>NORMAL<br>set ref. rate<br>enable multi-page open<br>Slot 00 is SDRAM 20000000 bytes<br>000e is the MA type<br>Slot 01 is empty<br>Slot 02 is empty<br>
Slot 03 is empty<br>vt8601 done<br><northbridge dump><br>00:06 11 01 06 06 00 90 22 05 00 00 06 00 00 00 00<br>10:08 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00<br>20:00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00<br>
30:00 00 00 00 a0 00 00 00 00 00 00 00 00 00 00 00<br>40:00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00<br>50:ac 08 80 00 00 00 40 40 e0 00 40 40 40 40 40 40<br>60:3f 00 00 31 e6 95 95 00 52 3c 86 0d 08 7f 00 00<br>70:00 00 00 00 00 00 00 00 01 f0 00 00 00 00 00 00<br>
80:00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00<br>90:00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00<br>a0:02 00 20 00 03 02 00 07 00 00 00 00 08 02 00 00<br>b0:00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00<br>c0:00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00<br>
d0:00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00<br>e0:00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00<br>f0:00 00 00 00 00 00 01 01 00 00 00 00 00 00 00 00<br><memory tests><br>Testing DRAM : 00000000-000a0000<br>
DRAM fill: 00000000-000a0000<br>000a0000<br>DRAM filled<br>DRAM verify: 00000000-000a0000<br>000a0000<br>DRAM range verified.<br>Done.<br>Testing DRAM : 00100000-01000000<br>DRAM fill: 00100000-01000000<br>01000000<br>DRAM filled<br>
DRAM verify: 00100000-01000000<br>01000000<br>DRAM range verified.<br>Done.<br>Loading stage image.<br>Check CBFS header at <hangs here><br><br><br>With lower loglevel:<br><br>coreboot-4.0-r6016M Wed Nov  3 21:30:53 EET 2010 starting...<br>
vt8601 init starting<br>Slot 00 is SDRAM 20000000 bytes<br>Slot 01 is empty<br>Slot 02 is empty<br>Slot 03 is empty<br>vt8601 done<br>Stage: loading fallback/coreboot_ram @ 0x <hangs here><br><br><br>Regards,<br>Toomas Pruuden<br>
<br><br>