Forum FAQForum FAQ SearchSearch MemberlistMemberlist   UsergroupsUsergroups RegisterRegister ProfileProfile Log in to check your private messagesLog in to check your private messages Wim's BIOS RSS FeedRSS Log inLog in

Patch A Bios Eeprom ?
Goto page 1, 2  Next
 
Post new topic   Reply to topic    Wim's BIOS Forum Index -> In-depth High-tech BIOS section

Recommended by Wim's BIOS...

BIOS Agent scan: Upgrade your BIOS! Driver Agent scan: Instant Access to 116,215 Device Drivers Updates!

View previous topic :: View next topic  
Author Message
Hatex
New visitors - please read the rules.


Joined: 04 Jun 2004
Posts: 2

PostPosted: Fri Jun 04, 2004 8:52 am     Post subject: Patch A Bios Eeprom ? Reply with quote

Hi !

Would it be possible to :

-change the default settings in the bios like boot order, numlock etc.
-get rid of the "press f1 to continue"
-and keep the bios from initiating the numlock leds on the keyboard

why ?

I want to use a mainboard without a battery !
I want it to use the default settings and let it boot without user intervention
I don't care about the date/time function (so battery not needed).

And : would it be possible to patch/program directly to the eeprom without dumping the bios to disk...

any ideas ?
Back to top
View user's profile Send private message
Ritchie
BIOS Guru


Joined: 30 Oct 2002
Posts: 761

PostPosted: Sat Jun 05, 2004 8:33 am     Post subject: Reply with quote

I think you will run into difficulties if you would like to run the mainboard without a battery and still retain BIOS settings.

Realise that the battery is responsible for supplying power to retain all BIOS settings; not just the date and time. When the computer is powered off the mainboard relies on the battery to provide the power to retain the BIOS settings, until the system is powered back up again.

If your battery is low or dead probably you would be best off replacing it - the batteries are becoming more widely available now and are cheap enough.

The only easy way I can think of to accomplish what you are suggesting is if you could modify the settings that the BIOS defaults to - to your own, so that every time you power on the system the BIOS defaults to the settings that you want the system to run off. But again, I would not know how to do this. And also every time you want to change the defaults, you have a hassle to change them.

I personally would avoid trying to do without a battery.
Back to top
View user's profile Send private message
Hatex
New visitors - please read the rules.


Joined: 04 Jun 2004
Posts: 2

PostPosted: Wed Jun 09, 2004 3:31 pm     Post subject: Reply with quote

Smile

Realise that the battery is responsible for supplying power to retain all BIOS settings; not just the date and time. When the computer is powered off the mainboard relies on the battery to provide the power to retain the BIOS settings, until the system is powered back up again.

>>> I know....

If your battery is low or dead probably you would be best off replacing it - the batteries are becoming more widely available now and are cheap enough.

>>> true

The only easy way I can think of to accomplish what you are suggesting is if you could modify the settings that the BIOS defaults to - to your own, so that every time you power on the system the BIOS defaults to the settings that you want the system to run off.

>>> That is exactly what i need and asked for !

But again, I would not know how to do this. And also every time you want to change the defaults, you have a hassle to change them.

>>> Because we have many more of the same systems we don't need and want to change them ! Those systems are exactly the same !

I personally would avoid trying to do without a battery.[/quote]

>>> Yes but if the battery fails the computer doesn't boot properly and since we have no keyboards or VGA monitors attached it's impossible to make it boot and so we have to send a technician... My idea is to avoid this and make it boot using the -altered- default settings !
Back to top
View user's profile Send private message
edwin
The Hardware Archivist


Joined: 20 Mar 2002
Posts: 4331
Location: Netherlands

PostPosted: Wed Jun 09, 2004 8:13 pm     Post subject: Reply with quote

I fear you'll have to fit high-quality batteries so the systems will have been replaced by the time the batteries wear out.
_________________
edwin/evasive

Do not assume anything

System error, strike any user to continue...
Back to top
View user's profile Send private message Send e-mail Visit poster's website
Ritchie
BIOS Guru


Joined: 30 Oct 2002
Posts: 761

PostPosted: Thu Jun 10, 2004 10:53 am     Post subject: Reply with quote

Hi Hatex - Thanks for your detailed response. The only thing I can ask is that if new batteries would outlast the machines, would that help? I have seen batteries in some systems last almost six years, some admittedly much less. But if you didn't have to change them, or maybe change them once in a five year period rather than remove them, would this outlast the machines (until you plan to retire them).

I can think of rough but incomplete and flawed ideas of how to achieve what you want to do. But as we both agreed the best chance would be to change the BIOS defaults and I don't know how to do this. Maybe you could manually create an image, with some trial and error and risk of killing the BIOS, or maybe there is a utility somewhere that will let you do what you want to do, which perhaps you could search for - even then there might be legal or copyright issues involved which would need to be addressed.

Afterthought: They may well totally ignore such a request, but since the machines are all identical, and especially if they are not too old, maybe the manufacturer of the mainboards may consider producing a custom BIOS image with the defaults you request for you. I don't consider this a likely option, but you never know what could happen if you contact them and manage to speak to the right person.
Back to top
View user's profile Send private message
ruelnov
Master Flasher


Joined: 08 Jun 2004
Posts: 172
Location: Phils.

PostPosted: Tue Jun 15, 2004 6:52 am     Post subject: Reply with quote

I've done this bios customization a number of times on my system using Modbin6 for award bios v6PG. I simply changed the default settings to my own preference and everytime I boot up I don't go through CMOS setup anymore.

My onboard RTC is also not keeping it's time accurately when powered down, even though how many times I change the battery. So I always get a checksum error prior to OS loading, But having customized the default settings already using Modbin6, I simply have to press F1 to continue loading the OS.
Back to top
View user's profile Send private message Send e-mail MSN Messenger
Rainbow
The UniFlasher


Joined: 20 Mar 2002
Posts: 3122
Location: Slovakia

PostPosted: Tue Jun 15, 2004 8:49 am     Post subject: Reply with quote

Have you tried changing the default for "Halt on" option in Standard CMOS setup to "No errors"? I expect that this will eliminate the need for pressing F1 on each power up (time can be easily set from a network server).
_________________
Patched and tested BIOSes are at http://wims.rainbow-software.org
UniFlash - Flash anything anywhere http://www.uniflash.org
Back to top
View user's profile Send private message Send e-mail Visit poster's website
ruelnov
Master Flasher


Joined: 08 Jun 2004
Posts: 172
Location: Phils.

PostPosted: Tue Jun 15, 2004 12:29 pm     Post subject: Reply with quote

Rainbow:

That's a good point to try. But for my system that's no longer able to keep time accurately without power applied, CMOS would still trigger a checksum error during cold boot.
Back to top
View user's profile Send private message Send e-mail MSN Messenger
Ritchie
BIOS Guru


Joined: 30 Oct 2002
Posts: 761

PostPosted: Tue Jun 15, 2004 12:50 pm     Post subject: Reply with quote

What about using modbin6 to also set a default and valid date/time.

If I understand what you are doing correctly, this default d/t would be set to the assigned default every time you boot and you would not get this checksum error.
Back to top
View user's profile Send private message
ruelnov
Master Flasher


Joined: 08 Jun 2004
Posts: 172
Location: Phils.

PostPosted: Sat Jun 19, 2004 9:52 am     Post subject: Reply with quote

My RTC is now dead, but I don't get a "Checksum Error" or "Press F1..." anymore.

Thanks to Rainbow. He was right about setting the default for "Halt On..." to "No Errors" in the BIOS ROM. Now I get a straight loading of my OS even from a cold boot. And I don't have to worry about my CMOS forgetting its settings very often because all my desired settings are already set as defaults in the BIOS ROM. And no need to enter BIOS Setup Menu anymore.

However, Modbin6 could not set defaults for time and date. I tried it many times but to no avail. Any ideas out there?
Back to top
View user's profile Send private message Send e-mail MSN Messenger
Rainbow
The UniFlasher


Joined: 20 Mar 2002
Posts: 3122
Location: Slovakia

PostPosted: Sat Jun 19, 2004 12:35 pm     Post subject: Reply with quote

Set the date in OS - either to fixed values (by using time and date commands) or from network (if available).
_________________
Patched and tested BIOSes are at http://wims.rainbow-software.org
UniFlash - Flash anything anywhere http://www.uniflash.org
Back to top
View user's profile Send private message Send e-mail Visit poster's website
Ritchie
BIOS Guru


Joined: 30 Oct 2002
Posts: 761

PostPosted: Sun Jun 20, 2004 1:42 am     Post subject: Reply with quote

I don't believe setting date/time in O/S will work.

If the POST complains because of invalid date/time and requires user input, this will still be required after loss of power because the O/S date/time sets these values in the BIOS and relies on the BIOS to store them when there is no mains power.

However, if the BIOS POST does not complain, I agree that you can set a default but maybe an assumed correct default rather than the actual correct values. I agree that network values may be the most correct values available after the BIOS values.
Back to top
View user's profile Send private message
ruelnov
Master Flasher


Joined: 08 Jun 2004
Posts: 172
Location: Phils.

PostPosted: Sun Jun 20, 2004 1:46 am     Post subject: Reply with quote

It's not a problem for me setting the date/time in OS, but I expect this setting to be volatile (as it's not hardcoded in BIOS ROM). This setting would be retained in CMOS RAM I believe, but since my CMOS forgets its settings when booted from cold I think setting the date/time in OS is not the long-term solution.
Back to top
View user's profile Send private message Send e-mail MSN Messenger
Ritchie
BIOS Guru


Joined: 30 Oct 2002
Posts: 761

PostPosted: Sun Jun 20, 2004 1:50 am     Post subject: Reply with quote

Thats what I was thinking. Even if you can avoid POST errors by setting via O/S, you are likely to get the wrong values.
Back to top
View user's profile Send private message
Ritchie
BIOS Guru


Joined: 30 Oct 2002
Posts: 761

PostPosted: Sun Jun 20, 2004 8:35 am     Post subject: Reply with quote

I just thought I'd say again that installing a good CMOS battery really makes more sense to me. If there are no other problems with the board it should last at least a few years. By trying to do away with the battery you may run into other complications that you are presently unaware of and I don't know if this could include legal issues which you would want to avoid.
Back to top
View user's profile Send private message
Display posts from previous:   
Post new topic   Reply to topic    Wim's BIOS Forum Index -> In-depth High-tech BIOS section All times are GMT
Goto page 1, 2  Next
Page 1 of 2

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum


Powered by phpBB © 2001, 2005 phpBB Group