Ronald G Minnich wrote: > > Caveats. This is a 430TX chipset board. We're finding some problem with > the 430tx in that we can't initialize more than one bank of SDRAM. So, > for example, we have a 128MB 2-bank DIMM, but if we try to initialize the > second bank with the standard NOP, PRECHARGE, CBR sequence the 430tx locks > up. This looks like a 430tx bug. If, for example, we do the perfectly > legal sequence: set NOP into the control register,'mov 0, %eax', it works > fine, but if we do the 'mov 0, %eax' a second time the board locks up. > Obviously there is some trick here we don't know, and of course the intel > web site is of no use on this score. Obviously, too, the BIOS knows the > trick; we don't. > > So for now, we can only support one-side DIMMs with 64 MB. We plan to fix > this, but wanted to get a release out for you all to see. Maybe someone > out there will help us fix this! >
I've tried Linuxbios with 440BX & 430TX chipsets. For the 440BX it seems all 4 rows we're using have to be initialized simultaneously: mov 0,%eax; mov 0x04000000,%eax; mov 0x0800.... For the 430TX this does not work. So I've tried enable one row at a time at address 0, and init just that row. Still doesn't work. -- Christopher Stutts Innovative Concepts, Inc. 8200 Greensboro Dr., Suite 801 McLean, VA 22102 703-893-2007 x210 [EMAIL PROTECTED]