Re: [coreboot] Porting Asus A8V-VM: Problem with initializing the SuperIO
Hi, Try changing ROMSTRAP if the M2V-MX SE works than it might be this. Go to the src/southbridge/via/romstrap.inc and change the romstrap to use the K8T890 instead of K8M890. I think both differs only in one byte 0xaa versus 0xff In other words check if with changed ROMSIP something changes. I guess this is the only remaining difference between the SerialICE and coreboot. Let me know if this works for you. Thanks Rudolf
After getting a POST-card I managed to get the serial output running. COM1 is actually mapped to SP2. Now I ran into a problem initializing the SDRAM, particularly sdram_initialize() in (src/lib/generic_sdram.c) The function hangs right before entering the first loop body. A POST code right before the for-loop gets displayed and a code within the loop doesn't. The value of the controllers var. is 1, so the loop should be entered only once. I also tried removing the loop, as the body needs to be executed only once, and coreboot stopped on sdram_set_registers() Output from the serial console: http://codepad.org/pXamBs0O and here is a link to my current romstage.c http://codepad.org/uhTV06GU I also attached the dir. containing all mainboard-related files. On Fri, Aug 26, 2011 at 10:10 PM, Rudolf Marek <r.marek@assembler.cz> wrote:
Hi,
Try changing ROMSTRAP if the M2V-MX SE works than it might be this. Go to the src/southbridge/via/romstrap.inc and change the romstrap to use the K8T890 instead of K8M890. I think both differs only in one byte 0xaa versus 0xff
In other words check if with changed ROMSIP something changes. I guess this is the only remaining difference between the SerialICE and coreboot.
Let me know if this works for you.
Thanks Rudolf
participants (2)
-
Nikolai Spassoff -
Rudolf Marek