Board index Do you need information? In-depth High-tech BIOS section Adding Etherboot to bios - problems w/ some machines

Adding Etherboot to bios - problems w/ some machines

Only for programmers and BIOS gurus with technical questions.
Digital New visitors - please read the rules.
Recommended by Wim's BIOS... BIOS Agent scan: Upgrade your BIOS! Driver Agent scan: Instant Access to 116,215 Device Drivers Updates!

Digital New visitors - please read the rules.

Posts: 2
I am building terminal clients from old PC's(P166, award bios v4.51PG on all of them, only different mobos[some got replaced by warranty], other components same). The machines have a NE2k nic and I am trying to add etherboot into bios to elliminate any hard disk/floppy disk/cd drives. On one machine, I managed to get this working:
* removed unneccecary components with cbrom215 to make room for etherboot
* added etherboot to bios (/isa, c800:0)
* enabled with modbin video rom options (for the bios to search rom-s)
* flashed the bios
" configured the net adapter to io 300, irq3; disabled boot rom socket from net adapter (otherwise it overwrited the rom from bios)
But on other machines it does not work anyhow. I tried to replace all the hardware, but still nothing. It even does not extract the added isa rom to memory.
So, the question is: Does Award limit (compile time?) some bios modular functionality for some vendors, so that with some biosses it is not possible to add additional rom modules? (they get added by cbrom but not extracted/excecuted). Some sites say, that it does. Any suggestions to circumvent this issue? What about trying to use a bios program from a motherboard of same chipset?


Post Sun Aug 07, 2005 2:30 pm
Rainbow User avatar
The UniFlasher

Posts: 3122
Location: Slovakia

Does all machines have the same VGA cards? IIRC, some VGA BIOSes are larger, using not only C000-C7FF, but C000-CFFF region. Try changing the base address to D000.
Patched and tested BIOSes are at http://wims.rainbow-software.org
UniFlash - Flash anything anywhere http://www.uniflash.org

Post Mon Aug 08, 2005 2:47 pm
Digital New visitors - please read the rules.

Posts: 2
tried also d000:0, still no success. All the machines have same vga cards (mach2), but i tried also different ones. Still it seems, that the machine even does not copy rom to memory; i checked with debug, that the area i'm trying to load rom to is completely empty (filled with FF's).

Is it not possible, that the bios isn't even trying to load the extension roms?

MB is QDI Xplorer IV, bios is available at http://www.qdigrp.com/qdisite/eng/suppo ... r%20IV.htm

Post Tue Aug 09, 2005 8:32 am
maman Master Flasher

Posts: 173
Location: Taka Bonerate National Park, Indonesia

I ain't sure though, but it seems that some award bios doesn't properly initialize ISA roms. I have an article regarding expansion rom here and here (section Preliminary Award Bios Modification Guide). I hope that would help you :wink:

Post Tue Aug 16, 2005 12:09 am
Rainbow User avatar
The UniFlasher

Posts: 3122
Location: Slovakia

Maybe use PCI ROM image instead (use PCI ID of some PCI device in the system).
Patched and tested BIOSes are at http://wims.rainbow-software.org
UniFlash - Flash anything anywhere http://www.uniflash.org

Post Tue Aug 16, 2005 11:23 am
maman Master Flasher

Posts: 173
Location: Taka Bonerate National Park, Indonesia

Rainbow wrote:
Maybe use PCI ROM image instead (use PCI ID of some PCI device in the system).


can be problematic though :(. Some (I guess most) system bios check the PCI ROM against the existence of the corresponding device in the mainboard/add-in card slot and the corresponding PCI device must implement XROMBAR(expansion rom base address register) for this to function. But still, I think worth trying :wink:

Recommended by Wim's BIOS... BIOS Agent scan: Upgrade your BIOS! Driver Agent scan: Instant Access to 116,215 Device Drivers Updates!

Return to In-depth High-tech BIOS section

 


  • Related topics
    Replies
    Views
    Last post