I was able to turn on the vga bios with some little changes:
I added the following lines to the files: file: coreboot-v2/targets/hp/e_vectra_p2706t/Config.lb #vga bios pci_rom /tmp/vgabios.rom vendor_id=0x8086 device_id=0x7125 #ethernet bios #pci_rom /tmp/ethbios.rom vendor_id=0x10b7 device_id=0x9200
file: coreboot-v2/src/mainboard/hp/e_vectra_p2706t/Options.lb uses CONFIG_VGA_ROM_RUN default CONFIG_VGA_ROM_RUN = 1
sorry for this format but the patch not commited, and it if difficult to me to create a diff.
the vga bios was generated with: $ amideco In0203.rom -x $ cp amipci_00.20 /tmp/vgabios.rom
where: In0203.rom is a original BIOS file from hp sites
still, acpi is not working, i try to find the reason tomorrow.
Paweł
W dniu 20 października 2009 23:34 użytkownik Paweł Stawicki < stawel@gmail.com> napisał:
Acked-by: Paweł Stawicki stawel@gmail.com
the patch is working correct. My linux distribution boots very fast :) the only problem is that the vga bios is not booting. I'm trying investigate.
2009/10/19 Uwe Hermann uwe@hermann-uwe.de
On Sun, Oct 18, 2009 at 12:46:40PM +0200, Paweł Stawicki wrote:
I already run coreboot on my system.
OK, let's first add a proper target for the board then (patch attached). We can then improve the code as needed.
Please reply with Acked-by: Paweł Stawicki stawel@gmail.com if it builds and boots on your hardware.
The problem is that my linux started from coreboot i very slow (comparing to the original BIOS)
Could be missing cache initialization for the CPU, not sure. We don't yet enable cache on all CPUs (it's on our TODO list though).
Uwe.
http://www.hermann-uwe.de | http://www.randomprojects.org http://www.crazy-hacks.org | http://www.unmaintained-free-software.org