On Thu, Nov 6, 2008 at 10:27 PM, Elia Yehuda <span dir="ltr"><<a href="mailto:z4ziggy@gmail.com">z4ziggy@gmail.com</a>></span> wrote:<br><div class="gmail_quote"><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
<div dir="ltr"><br>thanks for the suggestion - ive added <br>#define PCI_DEVICE_ID_INTEL_82810E_IG   0x7125<br><br>to src/include/device/pci_ids.h but still no luck :<div class="Ih2E3d"><br><br>rom address for PCI: 00:01.0 = fffc0000<br>
</div><div class="Ih2E3d">PCI Expansion ROM, signature 0xaa55, INIT size 0xa000, data ptr 0x0110<br>
PCI ROM Image, Vendor 8086, Device 0000,<br></div>Device or Vendor ID mismatch Vendor 8086, Device 0000 (Expected Vendor 8086, Device 7125)<br><br>im guessing the device_id needs to be declated somewhere in the code or maybe in the Config.lb?</div>
</blockquote><div><br>Huh? Where is the device ID of 0000 coming from? It's been a while since I've been in that part of v2, but it looks like it's coming from the rom itself. If that's the case, can you hack pci_rom.c to ignore the device ID and run the rom anyway?<br>
<br>-Corey<br> </div><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;"><div dir="ltr"><br>
<br>Regards,<br><font color="#888888">Elia.</font><div><div></div><div class="Wj3C7c"><br><br><div class="gmail_quote">On Fri, Nov 7, 2008 at 5:06 AM, Joseph Smith <span dir="ltr"><<a href="mailto:joe@settoplinux.org" target="_blank">joe@settoplinux.org</a>></span> wrote:<br>
<blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
<div><div></div><div><br>
<br>
<br>
On Fri, 7 Nov 2008 04:55:41 +0200, "Elia Yehuda" <<a href="mailto:z4ziggy@gmail.com" target="_blank">z4ziggy@gmail.com</a>> wrote:<br>
> yep, ive extraced my vga using awardeco which should be fine (and it does<br>
> seems fine on the lspci -n, which is very frustrating)<br>
><br>
> On Fri, Nov 7, 2008 at 4:48 AM, Joseph Smith <<a href="mailto:joe@settoplinux.org" target="_blank">joe@settoplinux.org</a>> wrote:<br>
><br>
>><br>
>><br>
>><br>
>> On Fri, 7 Nov 2008 04:24:38 +0200, "Elia Yehuda" <<a href="mailto:z4ziggy@gmail.com" target="_blank">z4ziggy@gmail.com</a>><br>
>> wrote:<br>
>> > tnx Joseph,<br>
>> ><br>
>> > i've fixed the following (to match my 256kb bios) :<br>
>> ><br>
>> >   device pci_domain 0 on<br>
>> ><br>
>> >       device pci 0.0 on end            # Host bridge<br>
>> >         chip drivers/pci/onboard<br>
>> >           device pci 1.0 on end            # Onboard video<br>
>> >           register "rom_address" = "0xfffc0000"<br>
>> >       end<br>
>> >   ...<br>
>> >   end<br>
>> ><br>
>> > and now the rom_address is set AND i see the device in lspci :<br>
>> > lspci:<br>
>> > 00:01.0 VGA compatible controller: Intel Corporation 82810E DC-133<br>
> (CGC)<br>
>> > Chipset Graphics Controller (rev 03)<br>
>> > lspci -n:<br>
>> > 00:01.0 0300: 8086:7125 (rev 03)<br>
>> ><br>
>> > but still no vga-output!<br>
>> > i found the following to might suggest another problem :<br>
>> ><br>
>> > PCI Expansion ROM, signature 0xaa55, INIT size 0xa000, data ptr 0x0110<br>
>> > PCI ROM Image, Vendor 8086, Device 0000,<br>
>> > Device or Vendor ID mismatch Vendor 8086, Device 0000<br>
>> ><br>
>> > and no "copying VGA ROM Image"...<br>
>> Yep that is your problem. Is there something wrong with your vga bios.<br>
> It<br>
>> is reading the vendor id ok but the device id should be 7125.<br>
>> Have you checked this out? It may help you to get a valid vga bios.<br>
>> <a href="http://www.coreboot.org/VGA_support" target="_blank">http://www.coreboot.org/VGA_support</a><br>
>><br>
</div></div>coreboot uses a different pci.ids file than Linux. That's why Linux can<br>
find it but coreboot can't? Check and see if the coreboot pci.ids file<br>
includes 8086 / 7125. It may be missing and just needs to be added?<br>
<font color="#888888"><br>
--<br>
</font><div><div></div><div>Thanks,<br>
Joseph Smith<br>
Set-Top-Linux<br>
<a href="http://www.settoplinux.org" target="_blank">www.settoplinux.org</a><br>
<br>
</div></div></blockquote></div><br></div></div></div>
<br>--<br>
coreboot mailing list: <a href="mailto:coreboot@coreboot.org">coreboot@coreboot.org</a><br>
<a href="http://www.coreboot.org/mailman/listinfo/coreboot" target="_blank">http://www.coreboot.org/mailman/listinfo/coreboot</a><br></blockquote></div><br>