ga-ma785gm-us2h

First of all… hi to all of U
Just 4 the record… Fernando I’m one of your fan I follow your work from long time I’ve modified the bios in the thread and it became just a little bit bigger tha 1024KB exactly 1038KB I’m pretty sure that it should be OK What do U think about?

@ HAZArD:
Welcome at Win-RAID Forum!

The BIOS file size shouldn’t be changed.
Please explain, what you have done with the BIOS.

Regards
Fernando

I’ve simply updated raid750.bin ahci.bin rtegpxe.lom and UI750.bin everything (module) is where it should be

anyway these are the two files may U check them?

bioses.zip (1.11 MB)

Yes, but you will have to wait until tomorrow, because I don’t have the time today.

Yes, but you will have to wait until tomorrow, because I don’t have the time today.



oh thanks so much man u’re the one

The BIOS file size shouldn’t be changed.
Please explain, what you have done with the BIOS.

Regards
Fernando



Reading the posts I’ve found someone else who did exactly the same thing as me Gygabyte GA-880GM-UD2H (rev. 1.3) (5)

Ok, then you should do it the same way.

Good luck!

Ok, then you should do it the same way.

Good luck!



Ya I’ve did so but my bios as u can see it’s became few KB bigger I’m afraid to flash may U check what I’ve did in bioses.zip THX

here’s the cbrom log:

C:\para>cbrom orig.12f /d
cbrom V1.98 [08/27/08] (C)Phoenix Technologies 2001-2008

******** orig.12f BIOS component ********

No. Item-Name Original-Size Compressed-Size Original-File-Name
================================================================================
0. System BIOS 20000h(128.00K) 12CF2h(75.24K) m785gs2h.BIN
1. XGROUP CODE 0E0F0h(56.23K) 09B06h(38.76K) awardext.rom
2. ACPI table 06DF7h(27.49K) 0326Ah(12.60K) ACPITBL.BIN
3. GROUP ROM[18] 04660h(17.59K) 02ED6h(11.71K) ggroup.bin
4. GROUP ROM[20] 04390h(16.89K) 02E14h(11.52K) ffgroup.bin
5. TSEG0 008D0h(2.20K) 006BFh(1.69K) y2group.bin
6. YGROUP ROM 0D410h(53.02K) 07105h(28.25K) awardeyt.rom
7. GROUP ROM[22] 0F630h(61.55K) 00751h(1.83K) tgroup.bin
8. GROUP ROM[23] 0F630h(61.55K) 0015Bh(0.34K) t1group.bin
9. GROUP ROM[24] 0F630h(61.55K) 0015Ch(0.34K) t2group.bin
10. GROUP ROM[25] 0F630h(61.55K) 0015Ch(0.34K) t3group.bin
11. GROUP ROM[26] 0F630h(61.55K) 0015Ch(0.34K) t4group.bin
12. GROUP ROM[ 0] 079B0h(30.42K) 02FE3h(11.97K) _EN_CODE.BIN
13. VGA ROM[1] 0EC00h(59.00K) 095DCh(37.46K) VGA_DVI.BIN
14. OEM6 CODE 0EC00h(59.00K) 095D4h(37.46K) VGA_HDMI.BIN
15. PCI ROM[A] 0F400h(61.00K) 097D9h(37.96K) RAID750.BIN
16. PCI ROM[B] 06600h(25.50K) 03A42h(14.56K) ahci.BIN
17. OEM3 CODE 0C000h(48.00K) 0704Ch(28.07K) ahci.DLL
18. PCI ROM[C] 0C800h(50.00K) 071BAh(28.43K) RTEGPXE.LOM
19. LOGO1 ROM 00B64h(2.85K) 00520h(1.28K) DBIOS.BMP
20. OEM0 CODE 034F6h(13.24K) 0265Bh(9.59K) SBF.BIN
21. GV3 09453h(37.08K) 032A5h(12.66K) AGESACPU.ROM
22. MINIT 0EE3Fh(59.56K) 0EE6Ch(59.61K) MEMINIT.BIN
23. HTINIT 05381h(20.88K) 053B2h(20.92K) HT.DLL
24. 2 PE32 in MB 006C4h(1.69K) 00703h(1.75K) HT32GATE.BIN
(SP) NCPUCODE 06800h(26.00K) 06800h(26.00K) NCPUCODE.BIN
(SP) HOLE0 AF68h(43.85K) AF68h(43.85K) CIMRS880.B2
(SP) HOLE1 2FE8h(11.98K) 2FE8h(11.98K) CIMSB700.B2
(SP) HOLE2 DC00h(55.00K) DC00h(55.00K) UI750.BIN
(SP) HOLE3 E8Dh(3.64K) E8Dh(3.64K) ECCODE7.BIN

Total hole area space = 30000h(192.00K)
Total compress code space = A4000h(656.00K)
Total compressed code size = 7FAE5h(510.72K)
Remain compress code space = 2453Bh(145.31K)

** Micro Code Information **
Update ID CPUID | Update ID CPUID | Update ID CPUID | Update ID CPUID

------------------±-------------------±-------------------±------------------
1000002 0000| 00
C:\para>cbrom mod.12f /d
cbrom V1.98 [08/27/08] (C)Phoenix Technologies 2001-2008

******** mod.12f BIOS component ********

No. Item-Name Original-Size Compressed-Size Original-File-Name
================================================================================
0. System BIOS 20000h(128.00K) 12CF2h(75.24K) m785gs2h.BIN
1. XGROUP CODE 0E0F0h(56.23K) 09B06h(38.76K) awardext.rom
2. ACPI table 06DF7h(27.49K) 0326Ah(12.60K) ACPITBL.BIN
3. GROUP ROM[18] 04660h(17.59K) 02ED6h(11.71K) ggroup.bin
4. GROUP ROM[20] 04390h(16.89K) 02E14h(11.52K) ffgroup.bin
5. TSEG0 008D0h(2.20K) 006BFh(1.69K) y2group.bin
6. YGROUP ROM 0D410h(53.02K) 07105h(28.25K) awardeyt.rom
7. GROUP ROM[22] 0F630h(61.55K) 00751h(1.83K) tgroup.bin
8. GROUP ROM[23] 0F630h(61.55K) 0015Bh(0.34K) t1group.bin
9. GROUP ROM[24] 0F630h(61.55K) 0015Ch(0.34K) t2group.bin
10. GROUP ROM[25] 0F630h(61.55K) 0015Ch(0.34K) t3group.bin
11. GROUP ROM[26] 0F630h(61.55K) 0015Ch(0.34K) t4group.bin
12. GROUP ROM[ 0] 079B0h(30.42K) 02FE3h(11.97K) _EN_CODE.BIN
13. VGA ROM[1] 0EC00h(59.00K) 095DCh(37.46K) VGA_DVI.BIN
14. OEM6 CODE 0EC00h(59.00K) 095D4h(37.46K) VGA_HDMI.BIN
15. PCI ROM[A] 0E800h(58.00K) 0C4B2h(49.17K) RAID750.BIN
16. PCI ROM[B] 06800h(26.00K) 03B0Ah(14.76K) ahci.BIN
17. OEM3 CODE 0C000h(48.00K) 0704Ch(28.07K) ahci.DLL
18. PCI ROM[C] 0D800h(54.00K) 0782Fh(30.05K) RTEGPXE.LOM
19. LOGO1 ROM 00B64h(2.85K) 00520h(1.28K) DBIOS.BMP
20. OEM0 CODE 034F6h(13.24K) 0265Bh(9.59K) SBF.BIN
21. GV3 09453h(37.08K) 032A5h(12.66K) AGESACPU.ROM
22. MINIT 0EE3Fh(59.56K) 0EE6Ch(59.61K) MEMINIT.BIN
23. HTINIT 05381h(20.88K) 053B2h(20.92K) HT.DLL
24. 2 PE32 in MB 006C4h(1.69K) 00703h(1.75K) HT32GATE.BIN
(SP) NCPUCODE 06800h(26.00K) 06800h(26.00K) NCPUCODE.BIN
(SP) HOLE0 AF68h(43.85K) AF68h(43.85K) CIMRS880.B2
(SP) HOLE1 2FE8h(11.98K) 2FE8h(11.98K) CIMSB700.B2
(SP) HOLE2 E000h(56.00K) E000h(56.00K) UI750.BIN
(SP) HOLE3 E8Dh(3.64K) E8Dh(3.64K) ECCODE7.BIN

Total hole area space = 30000h(192.00K)
Total compress code space = A7416h(669.02K)
Total compressed code size = 82EFBh(523.75K)
Remain compress code space = 2453Bh(145.31K)

** Micro Code Information **
Update ID CPUID | Update ID CPUID | Update ID CPUID | Update ID CPUID

------------------±-------------------±-------------------±------------------
1000002 0000| 00
C:\para>

I will do a deeper look into the files this evening.

I really appreciate U
THANK YOU

@ HAZArD:
As I already have mentioned, you have to make sure, that the modded BIOS has exactly the same size as the original BIOS. Otherwise you will not succeed, when you try to flash the modded BIOS.
When you want to replace the AMD RAID ROM of the original BIOS by a newer and bigger sized module, you have to save the size difference behind (underneeth) the replaced module.
The user Ser2k2 had done this by removing the Realtek ROM module (look >here<) and filling the rest space by a fake module, but you just added bigger sized modules (AMD RAID ROM, AMD AHCI ROM, Realtek LAN ROM) and removed nothing.
Since I have never modified an Award BIOS like yours (sensitive modules are below the ROM modules you want to replace), I cannot help you myself. Maybe another member of this Forum will assist you.

@HAZArD

Since I wanted to test the new RAID modules, I modded this for you. Only if it will fail I might look into downgrading to latest working version. You have to understand that most of the work is done in hex and it is also a lot of work to get the fake module to the right size. Here is what I updated:

AHCI = updated from 3.1.0.0 to 3.1.2.0
RAID + MISC.SIG = updated from 3.0.1540.59 to 3.3.1540.11
Realtek Lan = updated from PXE 2.39 to PXE+RPL 2.59
Microcode CPUID 10A0 = updated from 010000BF (17.02.2010) to 010000DC (24.10.2011)

I also have some updates for VBIOS, but they are marked as DDR3, as opposed to yours DDR2.

Please report your findings.

ga-ma785gm-us2h - mod…zip (603 KB)


thanks for your explanation


uhhhhuuuu that’s awesome this afternoon I’ll try to flash it Thank a ton lordkag I’ll report the results.
Just two things…
- why AHCI = updated from 3.1.0.0 to 3.1.2.0 and not to 3.2.1.0?
- why RAID + MISC.SIG = updated from 3.0.1540.59 to 3.3.1540.11 and not to AMD RAID ROM v3.3.1540.19?


uhhhhuuuu that’s awesome this afternoon I’ll try to flash it Thank a ton lordkag I’ll report the results.
Just two things…
- why AHCI = updated from 3.1.0.0 to 3.1.2.0 and not to 3.2.1.0?
- why RAID + MISC.SIG = updated from 3.0.1540.59 to 3.3.1540.11 and not to AMD RAID ROM v3.3.1540.19?




Ok I’m sorry for my noobie RAID ROM v3.3.1540.19 is for another architecture so the AMD RAID ROM v3.3.1540.17 should be OK isn’t it? as well as AMD AHCI ROM v3.2.1.0 please lordkag may u mod my bios with this pci module I’ve tried a lot of time but every time I fail miserably :’(

@HAZArD

I have mixed the numbers and updated to an older version. So here it is the same BIOS file with AHCI 3.2.1.0 (and a corresponding dummy.bin).
Your board has a 1002-4392 RAID controller, so I provided the latest 3.3.1540.11 for this ID. It was extracted from a Biostar BIOS file and has the needed 4392 ID, but I can’t guarantee that they didn’t made a mistake when labeling. So please test the RAID function on some spare drives with no important data. If it fails, I will downgrade to 3.2.1540.16

ga-ma785gm-us2h - mod2…zip (603 KB)



Thanks so much lordkag.
I’ve right now flashed the first bios mod and everythings works like a charm I mean in ahci now I’m going to flash this rom and I’ll test it as soon as possible on two hard disk in raid 0

ok here we are again even this works fabulously I need to find two hard drive and test them in raid 0 and I’ll report the results
allow me one thing lordkag I feel right now that everything will work

Hi lordkag found two hard drives and tested :’( oprom 3.3.1540.11 doesn’ work I can’ t build the raid across the function it stops with this errror message: “checksum is error for misc.bin please make sure misc.bin file is complete” may U update with the previous rom as U said? Thank U so much man