EDIT 23 March 2015 : added modded bios with recommended intel OROM 11.2
Hi,
First i would like to thank Fernando and all contributors here. I learnt how to mod an Award Bios
Original EX38DS4 F6D bios :
raid rom : 8.9.1
ahci rom : 1.20e
jmicron rom : 1.06.59
rte rom : 2.09
My modded version :
raid rom : 13.5.0.2164 with trim trick
ahci rom : 1.20e
jmicron rom : 1.07.28
rte rom : 2.61
Original layout
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
Â
No. Item-Name Original-Size Compressed-Size Original-File-Name
================================================================================
0. System BIOS 20000h(128.00K) 14A90h(82.64K) tt.BIN
1. XGROUP CODE 0E3C0h(56.94K) 09F23h(39.78K) awardext.rom
2. ACPI table 04D72h(19.36K) 01912h(6.27K) ACPITBL.BIN
3. EPA LOGO 0168Ch(5.64K) 0030Dh(0.76K) AwardBmp.bmp
4. GROUP ROM[18] 037F0h(13.98K) 025BEh(9.44K) ggroup.bin
5. GROUP ROM[20] 02A20h(10.53K) 01F58h(7.84K) ffgroup.bin
6. YGROUP ROM 0E170h(56.36K) 085CCh(33.45K) awardeyt.rom
7. GROUP ROM[ 0] 08080h(32.13K) 0302Ah(12.04K) _EN_CODE.BIN
8. PCI ROM[A] 13E00h(79.50K) 0BF79h(47.87K) ICH9RAID.891
9. PCI ROM[B] 04000h(16.00K) 02B45h(10.82K) ICH8AHCI.BIN
10. PCI ROM[C] 07A00h(30.50K) 04479h(17.12K) JMB59.BIN
11. MINIT 0EDE0h(59.47K) 0EE0Ch(59.51K) MEMINIT.BIN
12. PCI ROM[D] 0C800h(50.00K) 079FDh(30.50K) rtegrom.lom
13. LOGO1 ROM 00B64h(2.85K) 00520h(1.28K) dbios.bmp
14. LOGO BitMap 4B30Ch(300.76K) 099B5h(38.43K) ds4.bmp
15. GV3 022ADh(8.67K) 00BD6h(2.96K) PPMINIT.ROM
16. OEM0 CODE 02AEBh(10.73K) 01FCCh(7.95K) SBF.BIN
Â
13.5 rom is quite big, so i replaced the old one with this new, and adding a dummy (uncompressed) rom to fill the gap. Then i put the original AHCI in place of old rtegrom.lom, with again a dummy to fill the gap. I put the jmicron and rterom at the end. I used uncompressed dummy roms, it was simpler to find the correct size to not shift the MEMININT offset.
Here is exactly what i did, with cbrom155.exe :
On rom.tmp1 : Add raid 13.5 rom
On rom.tmp1 : Add dumm1.bin
On rom.tmp2 : Add ahci.rom
On rom.tmp2 : Add dumm2.bin
On rom.tmp3 : copy and paste from tmp1 13.5 rom/dumm1.bin @ offset 300DFh (replace)
On rom.tmp3 : copy and paste from tmp2 ahci/dumm.bin @ offset 51E21h (replace)
On rom.tmp3 : Add jmicron 1.07.28 rom
On rom.tmp3 : Add rte 2.61 rom
New layout
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
Â
No. Item-Name Original-Size Compressed-Size Original-File-Name
================================================================================
0. System BIOS 20000h(128.00K) 14A90h(82.64K) tt.BIN
1. XGROUP CODE 0E3C0h(56.94K) 09F23h(39.78K) awardext.rom
2. ACPI table 04D72h(19.36K) 01912h(6.27K) ACPITBL.BIN
3. EPA LOGO 0168Ch(5.64K) 0030Dh(0.76K) AwardBmp.bmp
4. GROUP ROM[18] 037F0h(13.98K) 025BEh(9.44K) ggroup.bin
5. GROUP ROM[20] 02A20h(10.53K) 01F58h(7.84K) ffgroup.bin
6. YGROUP ROM 0E170h(56.36K) 085CCh(33.45K) awardeyt.rom
7. GROUP ROM[ 0] 08080h(32.13K) 0302Ah(12.04K) _EN_CODE.BIN
8. PCI ROM[A] 1D800h(118.00K) 10E0Eh(67.51K) RAIDTRIM.135
9. NoCompress ROM 02101h(8.25K) 02129h(8.29K) DUMMY1.BIN
10. MINIT 0EDE0h(59.47K) 0EE0Ch(59.51K) MEMINIT.BIN
11. PCI ROM[B] 04000h(16.00K) 02B45h(10.82K) ICH8AHCI.BIN
12. NoCompress ROM 04E86h(19.63K) 04EB8h(19.68K) DUMMY2.BIN
13. LOGO1 ROM 00B64h(2.85K) 00520h(1.28K) dbios.bmp
14. LOGO BitMap 4B30Ch(300.76K) 099B5h(38.43K) ds4.bmp
15. GV3 022ADh(8.67K) 00BD6h(2.96K) PPMINIT.ROM
16. OEM0 CODE 02AEBh(10.73K) 01FCCh(7.95K) SBF.BIN
17. PCI ROM[C] 08000h(32.00K) 046B2h(17.67K) JMB.10728
18. PCI ROM[D] 11800h(70.00K) 09C6Ah(39.10K) rtegrom.261
Â
IMPORTANT Before flashing the bios, i had to uninstall the Windows 7 Loader hack (the "daz" one), it was causing a boot failure after bios update. May be it is something relative to SLIC signature, i dont know.
Updating from RAID 8.9.1 to 13.5 didnt affect my RAID1 array. Everything was OK after update. I didnt change anything. It just worked.
I checked the Realtek rom : PXE is working
Jmicron ROM is loading correctly but i cannot test it without a PATA HDD on it.
Procedure:
On an usb FAT32 stick : copy your current bios rom (if something goes wrong) and this modded one.
Reboot
Go to QFLASH (press del then F8)
Flash the bios and clear DMI data
Reboot
Re config all your bios settings
Reboot
Dont forget to remove USB-HDD in boot sequence (mine is first in sequence by default)
Reboot
Reinstall windows 7 loader hack (but you have a legit copy, right ?)
SUCCESS
Unfortunetly, Trimcheck 0.7 reports that the TRIM function doesnt work. I have a crucial M4 128GB (single drive), and a RAID1 array. May be it's my setup, or ICH9R ?
Just for you to know : i tested EVERY raid rom from 10.1 to 13.5 and All roms were loading and working with this motherboard. ROM 10.1 didnt require to uninstall the Windows loader hack, but the 10.6+ requires it.
[[File:IMG_6082b.jpg|none|auto]]
[[File:IMG_6085.JPG|none|auto]]