Hi guys, I am testing LinuxBIOS on 2MB flash in tyan s2850.
If I compile LinuxBIOS to 512KB (-36KB from VGA ROM) and complete the head of ROM file with 0's to get 2MB everything work fine, LinuxBIOS starts and I can see the GRUB menu on VGA monitor.
This is the working option: option ROM_SIZE = 512*1024-36*1024
If I change it to 1MB or 2MB VGA console don't work: option ROM_SIZE = 2048*1024-36*1024
But serial console and everything (except VGA) still working.
I searched for something related to it on source code, but don't found anything about it.
How to fix this problem?
Cheers,
* Alan Carvalho de Assis acassis@gmail.com [070128 21:02]:
This is the working option: option ROM_SIZE = 512*1024-36*1024
If I change it to 1MB or 2MB VGA console don't work: option ROM_SIZE = 2048*1024-36*1024
If you change the ROM_SIZE you also need to change the start of the vga bios:
register "rom_address" = "0xfff80000"
should be
register "rom_address" = "0xffe00000"
for a 2MB image
Hi Stefan,
2007/1/28, Stefan Reinauer stepan@coresystems.de:
If you change the ROM_SIZE you also need to change the start of the vga bios:
register "rom_address" = "0xfff80000"
should be
register "rom_address" = "0xffe00000"
for a 2MB image
thank you very much.
It works perfectly now.
Cheers,
Alan