AMI BIOS LOGO ASRock P4i45GV

Only for programmers and BIOS gurus with technical questions.
Post Reply
rajib_raju
New visitors - please read the rules.
Posts: 3
Joined: Sun Mar 06, 2005 6:54 am

I want to insert still logo and oem logo into ASRock Motherboard P4i45GV R5.0 which has ami bios version is 3.00. But there is no such pre exsisting logo field, Even the bios file is 256kb and I cant insert anything because lack of space. I need help regarding insert oem and still logo into the bios..................
Borg Number One
Master Flasher
Posts: 169
Joined: Sun May 02, 2004 7:47 pm
Contact:

Hi rajib_raju.

Beside Uniflash and some other guys I am responsible for BIOS-modification-questions/problems.

Is this your mainboard?
http://www.asrock.com/support/download/ ... 5.htm#bios

Code: Select all

┌─────────────────────────────────────────────────────────────────────────────┐
│         AMIBIOS ROM Module Manipulation Utility - Module Information        │
│   Copyright (C)2002 American Megatrends Inc. All Rights Reserved. v7.60.04  │
├─────────────────────────────────────────────────────────────────────────────┤
│ BIOS Version : 0700                  BIOS Date    : 09/13/04                │
│ BIOS Tag     : I45G_310              BIOS Size    : 256  Kb                 │
├─────────────────────────────────────────────────────────────────────────────┤
│ Module ID/Name        RomLoc     SourceSize   SizeInRom     %%    RunLoc    │
├─────────────────────────────────────────────────────────────────────────────┤
│    INIT               F000:8000 08000(032768) 08000(032768) 00.00 ---- ---- │
│    NVRAM/ESCD         F000:7000 01000(004096) 01000(004096) 00.00 ---- ---- │
│►02 Runtime            F010:000A 09A00(039424) 06EDE(028382) 28.01 F000:6600 │
│ 08 Interface          EF9E:000D 00709(001801) 0071D(001821) 00.00 Dynamic   │
│►00 POST               EB41:0007 057F6(022518) 045D6(017878) 20.61 F000:0000 │
│►03 DIM                E7FA:0004 04A5C(019036) 03473(013427) 29.47 E000:B5A0 │
│►04 Setup Client       E4B2:0009 05313(021267) 0347B(013435) 36.83 Dynamic   │
│►01 Setup Server       E321:000C 01EE2(007906) 0190D(006413) 18.88 F000:0000 │
│ 06 DMI Data           E2E0:0003 00405(001029) 00419(001049) 00.00 Dynamic   │
│►09 MP                 E2A8:0004 0044E(001102) 0037F(000895) 18.78 Dynamic   │
│►0A Notebook           DAE6:000D 10000(065536) 07C17(031767) 51.53 Dynamic   │
│►0D Int-13             D5CA:0005 06D01(027905) 051C8(020936) 24.97 Dynamic   │
│►0F ACPI Table         D58F:000F 09882(039042) 003A6(000934) 97.61 Dynamic   │
│►10 ACPI AML           D418:000A 03803(014339) 01775(006005) 58.12 Dynamic   │
│►12 Configuration      D38C:000F 00A14(002580) 008BB(002235) 13.37 Dynamic   │
│►13 DMI Code           D2E4:0008 00D0C(003340) 00A87(002695) 19.31 Dynamic   │
│ 11 P6 Micro Code      CEE2:000C 04008(016392) 0401C(016412) 00.00 Dynamic   │
│►3C UserDefined        CE9D:0000 0059C(001436) 0045C(001116) 22.28 Dynamic   │
│ 0C ROM-ID             CE9B:0004 00008(000008) 0001C(000028) 00.00 Dynamic   │
│►20 PCI AddOn ROM      C77D:000D 0C000(049152) 071D7(029143) 40.71 2562:8086 │
│►20 PCI AddOn ROM      C184:000F 0A000(040960) 05F8E(024462) 40.28 8139:10EC │
│►50 Default Language   C05A:000F 030CF(012495) 012A0(004768) 61.84 Dynamic   │
├─────────────────────────────────────────────────────────────────────────────┤
│ Bytes Used       : 03FA59 ( 260697)     Bytes Free       : 0005A7 (   1447) │
└─────────────────────────────────────────────────────────────────────────────┘
Well, there is not really much free space.
Just 1447 Bytes.

Now, there are following possible solutions:

1.)
We remove a/both PCI AddOn ROM-module/s, if you do not need them.
In this case the first module is the
2975Intel(r)845G/845GL/845GE/845GV PCI Accelerated SVGA BIOS
(BIOS for the OnBoard graphics card)

and the second module is the
PXE/Boot ROM for the Onboard Realtek RTL8139(X)/8130/810X PCI Fast Ethernet Controller

If you do not need "boot-via-LAN-feature" then we/I can remove this module to get more space for a Logo.
->The network card(Fast Ethernet Controller) itself still should work.
BIOS backup - Multi BIOS - prevent a BIOS update failure:
RD1 BIOS Savior

http://www.ioss.com.tw
rajib_raju
New visitors - please read the rules.
Posts: 3
Joined: Sun Mar 06, 2005 6:54 am

Hello Brog,

Yes you're right .that is my motherboard > http://www.asrock.com/support/download/ ... 5.htm#bios

But the screenshot you show me there I can see you select the latest bios file P4i45GV R5.0 V 3.1 but I want to do it on previous bios version which is P4i45GV R5.0 V 3.0. Now my question is can I do same steps with P4i45GV R5.0 V 3.0 as you describe me for other latest bios file P4i45GV R5.0 V 3.1?

One more question I have....what program will be best to mod the bios module for this program? BCP760.EXE or anything else which is much better?

If remove PCI Add-On ROM- Module for BIOS for the Onboard graphics card > 2975Intel(r)845G/845GL/845GE/845GV PCI Accelerated SVGA BIOS > then is that onboard vga is going stop working or what changes will be happen ? Can you explain me little that what is features of that module? Suppose I need both of the modules in that case is there any other ways to make some space in that bios file?

I am very much thankful to you for reply me, I was feeling so dumb before without get any help and respond from anybody but now I am really very happy :) I will keep in touch with this website forum always. I like you and your friends for sharing knowledge and help. Thanks a lot to all of you.

Rajib
Borg Number One
Master Flasher
Posts: 169
Joined: Sun May 02, 2004 7:47 pm
Contact:

Hi.

If you have an external/further PCI/AGP-graphics card then we can remove the VGA-BIOS for the onboard graphic card.

There is a question:
After Flashing the modified BIOS how to select the external PCI/AGP graphics card, if this does not happen automatically? :)


If you do not need the "BOOT from LAN"-feature then we can remove the BOOT-ROM.
->The network card still should work.
BIOS backup - Multi BIOS - prevent a BIOS update failure:
RD1 BIOS Savior

http://www.ioss.com.tw
Amiboot
BIOS Rookie
Posts: 39
Joined: Sat Oct 09, 2004 9:28 pm
Location: Netherlands, Fryslân
Contact:

rajib_raju, please be carefull when updating your BIOS!

Beware of the ASRock BIOS structure.

Do only flash if you're 100% sure the modified BIOS will work.

No testing, trying, or doubts, it'll kill your board.

Since ASRock cutted out the recovery routine of the Boot Block there's no way to recovery from a bad flash!

Furthermore they've locked some of their BIOS images with some additional internal checksums.
When you just add or replace a module with AMIBCP and save the modified ROM, AMIBCP might apply the wrong checksums and corrupt the BIOS image, allthough it seems to be 100% ok when opening it with any AMIBCP or MMTool utility.

I experienced a lot of trouble myself with the ASRock K7S8X, K7S8XE and K7VT2 board! It was always dead after I flashed a modified BIOS ...
Borg Number One
Master Flasher
Posts: 169
Joined: Sun May 02, 2004 7:47 pm
Contact:

"Good morning" Amiboot. :)

We already know it.

Furthermore the modification was already done by me month ago. :)
BIOS backup - Multi BIOS - prevent a BIOS update failure:
RD1 BIOS Savior

http://www.ioss.com.tw
Post Reply