On 20/05/2010 11:23 AM, Nathan Williams wrote:
This board is similar to the AMD Norwich mainboard.
Signed-off-by: Nathan Williams nathan@traverse.com.au
Currently I'm having 4 issues with coreboot-v4 on this board:
1. On initial power-on, SeaBIOS doesn't get past "Press F12 for boot menu."
If I hit reboot, SeaBIOS completes:
Press F12 for boot menu.
Mapping hd drive 0x000fdc20 to 0 finalize PMM malloc finalize ...
Once Linux has booted, successive reboots work fine. It's only the initial power-on that I seem to have trouble with.
I have tried going back as far as Rev 4976 (and patching in Edwin's RAM fixes), but it seems this issue is still there.
2. Minor issue with valid_area() in src/boot/selfboot.c
I have a temporary workaround for this one where I simply return 1 and skip the test that would otherwise fail.
3. Rev 5476 introduces a test for CS5536, which is failing
Peter Stuge has been helping me on IRC to investigate this issue. We think the key is that for some reason all_devices is 0.
4. Rev 5543 crashes after "Calling VSA module..."
http://coreboot.pastebin.com/jHxZBYZF
Calling VSA module... oprom: INT# 0xd oprom: eax: 10ffdf00 ebx: 80007800 ecx: 00000000 edx: 25fffc02 oprom: ebp: 00010ff4 esp: 00000fec edi: 00000000 esi: 00002080 oprom: ip: 0647 cs: 6000 flags: 00000013 Oops, exception 13 while executing option rom oprom: INT# 0xd oprom: eax: 10ffdf00 ebx: 80007800 ecx: 00000000 edx: 25fffc02 oprom: ebp: 00010ff4 esp: 00000fec edi: 00000000 esi: 00002080 oprom: ip: 0647 cs: 6000 flags: 00000013 ...
Ignoring issue 1., I can successfully boot Linux from coreboot r5564 if I reverse r5476 and r5543. If I only reverse r5543, Linux fails to boot because of an issue with my IDE: http://coreboot.pastebin.com/SGsRxdka
Any ideas/suggestions would be greatly appreciated.
Regards, Nathan