| View previous topic :: View next topic |
| Author |
Message |
Stoney New visitors - please read the rules.
Joined: 23 Jun 2006 Posts: 4
|
Posted: Wed Feb 20, 2008 7:48 am
Post subject: AMI Bios Mod - looking for help :) |
|
|
Used utilities :
MMTool V3.12
Amimmwin/dos
Problem :
When I extract the System Bios File from the Bios image (ID 1B) and replace it inside the Bios image the file becomes unusable (same problem using amimmwin/dos or mmtool - no change at all)
- it can be flashed without a problem - but after this the system wont boot any more - just black screen - so I flash the unchanged original Bios again and everything is fine
I dont even change anything inside the file itself - just extract the file and replace and still the same problem so I suppose there is something else to do like recalculating the checksum or something like that in order to get a working bios file again?
With Award Bios this was simple by using modbin after doing changes with cbrom but what needs to be done with an AMI Bios in order to get it working ?
Thanks in advice
|
|
| Back to top |
|
 |
|
|
edwin The Hardware Archivist

Joined: 20 Mar 2002 Posts: 4209 Location: Netherlands
|
Posted: Wed Feb 20, 2008 5:11 pm
Post subject: |
|
|
what board, what bios version, where did you get your mod utilities from?
_________________ edwin/evasive
Do not assume anything
System error, strike any user to continue... |
|
| Back to top |
|
 |
Stoney New visitors - please read the rules.
Joined: 23 Jun 2006 Posts: 4
|
|
| Back to top |
|
 |
RebelsHaven New visitors - please read the rules.
Joined: 13 Dec 2006 Posts: 2
|
Posted: Thu Feb 21, 2008 4:33 pm
Post subject: |
|
|
Could you post a zipped copy of the BIOS? I have a few tricks to try
|
|
| Back to top |
|
 |
Stoney New visitors - please read the rules.
Joined: 23 Jun 2006 Posts: 4
|
Posted: Fri Feb 22, 2008 8:38 am
Post subject: |
|
|
Here you find the Original Bios File without any change at all
Bios File
As soon as I just extract the 1B Systembios and replace it inside the file its not working any more.... eventhough the Ami Flash program says that all checksums are alright etc.
Tried it with mmtool and amimmwin - same problem with both programs
Sidedetail is that comparing the original bios file and the new one (after replacing the systembios) the hex editor finds various changes - so I suppose that one of these is the reason for the problem ?
|
|
| Back to top |
|
 |
indianoutlaw187 New visitors - please read the rules.
Joined: 12 Jun 2007 Posts: 6
|
Posted: Sun Jun 29, 2008 7:00 am
Post subject: |
|
|
| The very first instruction at the CPUs reset vector is a jump instruction that points to some real code. My suspicion is that when you are modifying the original file that jump instruction is not lining up or not being placed at the reset vector. I can't remember for sure, but the opcode on x86 for a "jmp" instruction is something like "E8 90" I think. You can verify this in the Intel developer's manual, volume 2. Just make sure the original file does not have some sort of a header before the actual BIOS code. You need to make sure the actual BIOS code is being loaded at the proper location.
|
|
| Back to top |
|
 |
|