I used coreboot with SeaBIOS and AMD's vBIOS. System booted successfully except display not turned on.
I used DirectTMDS for primay display. BIOS had been red my display's EDID rom. I had seen this signals with an oscilloscope.
Error ocurred on executing VGA BIOS code. How do I turn on display?
Here is log message.
------------- ..... Start bios (version pre-0.4.2-20090903_180544-azalea) init ivt init bda init pic init timer tsc calibrate start=2407971776 end=2410548093 diff=2576317 CPU Mhz=1500 math cp init Find memory size Attempting to find coreboot table Found coreboot table forwarder. Now attempting to find coreboot memory map Found mainboard amd dbm690t Found CBFS header at 0xfffdffe0 Ram Size=0x1c000000 Found 1 cpu(s) malloc setup init PMM init PNPBIOS table Scan for VGA option rom Attempting to init PCI bdf 01:05.0 (dev/ven 791f1002) Searching CBFS for prefix pci1002,791f.rom Found CBFS file fallback/payload Found CBFS file fallback/coreboot_ram Found CBFS file vgaroms/radeon.rom Found CBFS file img/filo Found CBFS file Attempting to map option rom on dev 01:05.0 Option rom sizing returned 0 0 Searching CBFS for prefix vgaroms/ Found CBFS file fallback/payload Found CBFS file fallback/coreboot_ram Found CBFS file vgaroms/radeon.rom Copying data 55296@0xfff20678 to 196608@0x000c0000 Checking rom 0x000c0000 (sig aa55 size 108) Running option rom at c000:0003 fail handle_15XX:294(86): a=00004e08 b=00000080 c=00000000 d=0000c000 ds=c000 es=f000 ss=0000 si=0000abc8 di=0000b0b6 bp=00000000 sp=000079f2 cs=c000 ip=2cc2 f=0046 fail handle_15XX:294(86): a=07ff4e08 b=00000005 c=00004e17 d=0000c002 ds=c000 es=f000 ss=0000 si=00002d58 di=0000b0b6 bp=000079d6 sp=000079f2 cs=c000 ip=2c5f f=0046 fail handle_15XX:294(86): a=00004e08 b=00000000 c=0000a401 d=00000080 ds=c000 es=f000 ss=0000 si=0000abc8 di=0000b0b6 bp=000079d6 sp=000079f0 cs=c000 ip=2c19 f=0046 Searching CBFS for prefix vgaroms/ Found CBFS file img/filo Found CBFS file Turning on vga console Starting SeaBIOS (version pre-0.4.2-20090903_180544-azalea)
init keyboard i8042 timeout on flush init serial Found 2 serial ports Relocating coreboot bios tables init SMBIOS tables SMBIOS ptr=0x000fdce0 table=0x1bfff800 init boot device ordering init hard drives ATA controller 0 at 2020/2040 (dev 90 prog_if 8f) ATA controller 1 at 2028/2044 (dev 90 prog_if 8f) powerup iobase=2020 st=7f powerup iobase=2020 st=7f ata_detect ataid=0 sc=7f sn=7f dh=7f powerup iobase=2020 st=7f powerup iobase=2020 st=7f ata_detect ataid=1 sc=7f sn=7f dh=7f powerup iobase=2028 st=7f powerup iobase=2028 st=7f ata_detect ataid=2 sc=7f sn=7f dh=7f powerup iobase=2028 st=7f powerup iobase=2028 st=7f ata_detect ataid=3 sc=7f sn=7f dh=7f ..... -------------------
Jaagar