epia m vga + memcpy failed

Chiu Gerald snow2moutain at hotmail.com
Mon Sep 6 21:39:00 CEST 2004


Before memcpying,you need to shadow on 0xc0000-0xcffff ,please refer to 
your northbridge datasheet,and set a register on host-pci bridge(device 0) 
correctly !



>From: Trellix78 at aol.com
>To: linuxbios at clustermatic.org
>Subject: epia m vga + memcpy failed
>Date: Mon, 06 Sep 2004 18:30:27 -0400
>
>I was trying to figure why VGA wasn't being properly set on my epia m
>when I found that the code in mainboard.c was looking for device id 0x3123
>while my epia m has device id 0x3122 for the CLE266.  After changing
>the id, memcpy is failing to copy the bios code.  Anyone know why that
>could be?  Here's a piece of the log:
>.
>.
>.
>setting ethernet
>Assigning IRQ 11 to 0:12.0
>   Readback = 11
>setting vga
>Assigning IRQ 11 to 1:0.0
>   Readback = 11
>setting pci slot
>setting vt8235 slot
>Assigning IRQ 5 to 0:11.1
>   Readback = 5
>Assigning IRQ 12 to 0:11.5
>   Readback = 12
>INSTALL REAL-MODE IDT
>DO THE VGA BIOS
>found VGA: vid=1106, did=3122
>Setting up VGA, VGABIOS_START: 0xfffe0000
>First 16 bytes of VGA_ROM: 0x55 0xaa 0x7d 0xe9 0x26 0x7f 0x5e 0x1b 0xfa 
0xf9 0xf4 0x82 0x0 0x0 0x0 0x0
>Failed to copy VGA BIOS to 0xc0000
>First 16 bytes of 0xc0000: 0xff 0xff 0xff 0xff 0xff 0xff 0xff 0xff 0xff 
0xff 0xff 0xff 0xff 0xff 0xff 0xff
>setting VGA up anyway
>bus/devfn = 0x100
>biosint: # 0x6, eax 0x100 ebx 0x100 ecx 0x100 edx 0x12
>biosint: ebp 0x11a2c esp 0xff6 edi 0xda8c esi 0x12350
>biosint: ip 0x3 cs 0xc000 flags 0x46
>biosint: Oops, exception 6
>Stack contents: 0x0003 0xc000 0x0046 0x4d75 0x0000
>biosint: Bailing out
>Checking IRQ routing tables...
>.
>.
>.
>_______________________________________________
>Linuxbios mailing list
>Linuxbios at clustermatic.org
>http://www.clustermatic.org/mailman/listinfo/linuxbios

_________________________________________________________________
与联机的朋友进行交流,请使用 MSN Messenger:  http://messenger.msn.com/cn  




More information about the coreboot mailing list