• Welcome to TechPowerUp Forums, Guest! Please check out our forum guidelines for info related to our community.

2022-X58/1366 PIN Motherboards NVME M.2 SSD BIOS MOD Collection

Joined
Aug 13, 2023
Messages
23 (0.05/day)
System Name Desktop
Processor Intel Xeon W3690 @ 3.6 GHz
Motherboard P6x58d premium
Cooling Thermalright Venomous X
Memory Corsair Vengeance CMZ12GX3M3A1600C9
Video Card(s) Asus ROG Strix-RX470-O4G-Gaming
Storage NVME Sam 980 pro 1Tb & NVME Sam 990 Pro 1Tb
Display(s) Samsung
Case Cooler Master
Software Three Boot Win 7,10,11 all x64
you might want to test inserting the nvme on the third nvme slot since this slot might behave differently compared to slot one and 2. Because it's controlled by(shared) the southbridge, Like the sata drives.
Ok.
Thanks. I will Try
 

c3rb3r0

New Member
Joined
Mar 1, 2024
Messages
2 (0.01/day)
hello .. i have a evga mainboard x58 SLI LE .. and i want to upgrade my bios ..
Can you help me how to do it and what commands do I have to put to do the update with awdflash.exe? I have created a bootable USB disk with FREEDOS and I have put the bios.bin and awdflash.exe files that I downloaded from this page
 
Joined
Aug 13, 2023
Messages
23 (0.05/day)
System Name Desktop
Processor Intel Xeon W3690 @ 3.6 GHz
Motherboard P6x58d premium
Cooling Thermalright Venomous X
Memory Corsair Vengeance CMZ12GX3M3A1600C9
Video Card(s) Asus ROG Strix-RX470-O4G-Gaming
Storage NVME Sam 980 pro 1Tb & NVME Sam 990 Pro 1Tb
Display(s) Samsung
Case Cooler Master
Software Three Boot Win 7,10,11 all x64
you might want to test inserting the nvme on the third nvme slot since this slot might behave differently compared to slot one and 2. Because it's controlled by(shared) the southbridge, Like the sata drives.
No big results with inserting nvme on the third PCIe 2.0 x16 (gray at max x8 link) . The nvme did not show on disk list in bios boot menu when sata is set as Raid .
And performance decrease from 1500 MB/s to 650 MB/s .
 

Attachments

  • PCIe slot P6X58D Premium.JPG
    PCIe slot P6X58D Premium.JPG
    94.6 KB · Views: 71
Joined
Nov 1, 2018
Messages
10 (0.00/day)
Location
Belgium
System Name Name ?! How about BADASS GAMING RIG!!
Processor X5675 4.2Ghz
Motherboard P6X58D-Premium
Cooling NZXT Kraken X
Memory Crucial BLT 12GB
Video Card(s) ASUS GTX1080 Extreme Gaming
Storage Samsung 840 pro 240GB and 860 Evo 1TB
Display(s) Aorus FI27Q
Case Cooler Master MC600P Tempered Glass
Power Supply Be Quiet Pure Power 10 650W Gold
Mouse Aoroza Pro Gaming Mouse Type G
Keyboard Cobra II
Benchmark Scores Can run FF REMAKE
No big results with inserting nvme on the third PCIe 2.0 x16 (gray at max x8 link) . The nvme did not show on disk list in bios boot menu when sata is set as Raid .
And performance decrease from 1500 MB/s to 650 MB/s .
That's interesting to know. but do you have an nvme adapter that has a raid controller onboard? They do exist for sata drives, I'm not sure if they do for nvme drives. it would not matter though since pcie 2.0 is already maxed out when using 1 Nvme. Why use raid in the first place ? it makes no sense. Overclocking pcie might actually do more.
 
Last edited:
Joined
Apr 14, 2023
Messages
84 (0.14/day)
System Name UnDead7
Processor Xeon X5675 @4Ghz Summer 6C / Winter 6C/12T
Motherboard GA-X58A-UD7
Cooling Noctua NHU12
Memory 6x4GB Kingston KHX1600C10D3/4G @800Mhz CL10
Video Card(s) MSI GTX 1060 6GB
Storage Samsung NVMe 980 Pro 2TB + 980 1TB
Case P193 Antec
Power Supply Corsair TX750
That's interesting to know. but do you have an nvme adapter that has a raid controller onboard? They do exist for sata drives, I'm not sure if they do for nvme drives. it would not matter though since pcie 2.0 is already maxed out when using 1 Nvme. Why use raid in the first place ? it makes no sense. Overclocking pcie might actually do more.

couple remarks

there s controllers with 2 nvme ports and raid controller, but it s not the issue here, reference is 15 pages ago, red card, amazon, 150ish eur/usd

using the integrated raid from the bios for sata is in my opinion a mistake today, better do a softraid under windows, even though, raid includes ahci so everything is "fine" compared to the ahci mode, it activates the intel rom (usually) and adds more stuff to manage which, is complicated. reading Fernando's expert discussions about it brings you to choose carefully more or less outdated intel's drivers depending on firmware versions and it can be quite an adventure to set things right. my soft raid here works just fine.

that s in case it s the intel raid. it could be one of the custom raids from the motherboard's manufacturer, and there, well, wow, not a good idea, not 15 years later, with no driver and/or bad support from windows 10.

finally, never push PCIe over 100mhz, that s a real advice, it s never been a good idea, dont suggest that to people.


@catup : dont mix two things at the same time, do things one per one. test the grey slot in ahci mode first, check if nvme is detected, and what is the speed. then activate the raid, if you lose the drive at that moment, you know what triggered it. then try in the original slot with and without raid. then you ll know precisely what makes the drive disappear.

due to experience here, i would say that things works best with all the "useless" controllers disabled, sata 3, custom raid, disabled. just leave the sata 2 on and then "try" things one per one, knowing that raid usually renames its attached disks to "scsi" instead of "disk", and that the nvme mod uses this "scsi" status, and they dont play well together.

also refer to the schematic in your motherboard user manual explaining which PCIe slot goes through where and shares what with who. you ll surely understand why you lose half the speed on some slots and not some others.

finally, the pci express slots sharing, when you use some together, speed can be cut in half, things can get tricky, especially with a double space video card that you cant put where you want.

i had to move my nvidia down on slot 16 #2 so it covers an old pci slot that i dont use. nvme 2 is on slot 16 #3, nvme 1 is on slot 16 #1 and 10Gbit Lan card is on a slot 8x, the short ones

everything is populated and i would like to put a real soundcard in place of nvme1 so i ll probably buy one of those 2 slots adapter soon or later.

in that configuration where all pciexpress slots are populated, my nvidia is down to x8 instead of x16. didnt see any difference in terms of performance.

edit :

i have 2x 2TB sata drives, 2x 3TB sata drives as soft raid, 1x DVD writer, 1x SSD Sata, activated the E-Sata controller with no problem and i can add 2 more ssd sata powered through cables out of the machine, and the 2 nvme. that s a total of 10 drives working at the same moment, all in sata 2 at 250MB max for the non nvme, and 1600MB/s for the 2 nvme drives. Didnt try to push both nvme at the same time though, as i have no scenario where that would be happening. i could try to launch to crystalmark at the same time, though.

edit 2 : well it works 1800x2

1713772999081.png
 
Last edited:
Joined
Aug 13, 2023
Messages
23 (0.05/day)
System Name Desktop
Processor Intel Xeon W3690 @ 3.6 GHz
Motherboard P6x58d premium
Cooling Thermalright Venomous X
Memory Corsair Vengeance CMZ12GX3M3A1600C9
Video Card(s) Asus ROG Strix-RX470-O4G-Gaming
Storage NVME Sam 980 pro 1Tb & NVME Sam 990 Pro 1Tb
Display(s) Samsung
Case Cooler Master
Software Three Boot Win 7,10,11 all x64
That's interesting to know. but do you have an nvme adapter that has a raid controller onboard? They do exist for sata drives, I'm not sure if they do for nvme drives. it would not matter though since pcie 2.0 is already maxed out when using 1 Nvme. Why use raid in the first place ? it makes no sense. Overclocking pcie might actually do more.
Ok. No I was referring about raid for sata drive the one which is native on sata motherboard configuration .
I have dual boot Win 7 and Win 10 before install nvme drive but on two ocz ssd configured in raid 0 (with on board Intel ICH10R and Intel Matrix storage technology ).
I am struggle a week to clone my dual boot config from the two ocz ssd raid 0 to Samsung nvme 980 pro .
I finally succeed now I running cloned dual boot on Nvme.
But I am not very happy with performance especially in Win 7 .
In Win 10 it is improved a lot .

couple remarks

there s controllers with 2 nvme ports and raid controller, but it s not the issue here, reference is 15 pages ago, red card, amazon, 150ish eur/usd

using the integrated raid from the bios for sata is in my opinion a mistake today, better do a softraid under windows, even though, raid includes ahci so everything is "fine" compared to the ahci mode, it activates the intel rom (usually) and adds more stuff to manage which, is complicated. reading Fernando's expert discussions about it brings you to choose carefully more or less outdated intel's drivers depending on firmware versions and it can be quite an adventure to set things right. my soft raid here works just fine.

that s in case it s the intel raid. it could be one of the custom raids from the motherboard's manufacturer, and there, well, wow, not a good idea, not 15 years later, with no driver and/or bad support from windows 10.

finally, never push PCIe over 100mhz, that s a real advice, it s never been a good idea, dont suggest that to people.


@catup : dont mix two things at the same time, do things one per one. test the grey slot in ahci mode first, check if nvme is detected, and what is the speed. then activate the raid, if you lose the drive at that moment, you know what triggered it. then try in the original slot with and without raid. then you ll know precisely what makes the drive disappear.

due to experience here, i would say that things works best with all the "useless" controllers disabled, sata 3, custom raid, disabled. just leave the sata 2 on and then "try" things one per one, knowing that raid usually renames its attached disks to "scsi" instead of "disk", and that the nvme mod uses this "scsi" status, and they dont play well together.

also refer to the schematic in your motherboard user manual explaining which PCIe slot goes through where and shares what with who. you ll surely understand why you lose half the speed on some slots and not some others.

finally, the pci express slots sharing, when you use some together, speed can be cut in half, things can get tricky, especially with a double space video card that you cant put where you want.

i had to move my nvidia down on slot 16 #2 so it covers an old pci slot that i dont use. nvme 2 is on slot 16 #3, nvme 1 is on slot 16 #1 and 10Gbit Lan card is on a slot 8x, the short ones

everything is populated and i would like to put a real soundcard in place of nvme1 so i ll probably buy one of those 2 slots adapter soon or later.

in that configuration where all pciexpress slots are populated, my nvidia is down to x8 instead of x16. didnt see any difference in terms of performance.

edit :

i have 2x 2TB sata drives, 2x 3TB sata drives as soft raid, 1x DVD writer, 1x SSD Sata, activated the E-Sata controller with no problem and i can add 2 more ssd sata powered through cables out of the machine, and the 2 nvme. that s a total of 10 drives working at the same moment, all in sata 2 at 250MB max for the non nvme, and 1600MB/s for the 2 nvme drives. Didnt try to push both nvme at the same time though, as i have no scenario where that would be happening. i could try to launch to crystalmark at the same time, though.

edit 2 : well it works 1800x2

View attachment 344709
Ok thanks for your advice I will study one by one .
I am not so advanced to play with controllers for two nvme and raid for them .
I was speaking about raid on sata and onboard ICH10R controller .
My target was to migrate (clone) dual boot raid 0 drive to nvme without loose any data .
I accomplish my target for a moment I will wait some time to see how reliable is .
For sure I will study the softraid I did not knew about it .
And next step will be to add second nvme drive .
But all of this was not possible without the sharing the people knowledge and experience of this community .Thanks for That !!!
 
Joined
Apr 14, 2023
Messages
84 (0.14/day)
System Name UnDead7
Processor Xeon X5675 @4Ghz Summer 6C / Winter 6C/12T
Motherboard GA-X58A-UD7
Cooling Noctua NHU12
Memory 6x4GB Kingston KHX1600C10D3/4G @800Mhz CL10
Video Card(s) MSI GTX 1060 6GB
Storage Samsung NVMe 980 Pro 2TB + 980 1TB
Case P193 Antec
Power Supply Corsair TX750
if you activated the ICH10 raid, then yes, that s the source of your problem. it renames stuff and the bios gets confused. your configuration is almost as weird as mine :)

concerning nvme poor performances on windows 7, doesnt really surprise me, technology gap, a driver must be bad, you ll have to dig deep in the internet to get answers.
 
Joined
Aug 13, 2023
Messages
23 (0.05/day)
System Name Desktop
Processor Intel Xeon W3690 @ 3.6 GHz
Motherboard P6x58d premium
Cooling Thermalright Venomous X
Memory Corsair Vengeance CMZ12GX3M3A1600C9
Video Card(s) Asus ROG Strix-RX470-O4G-Gaming
Storage NVME Sam 980 pro 1Tb & NVME Sam 990 Pro 1Tb
Display(s) Samsung
Case Cooler Master
Software Three Boot Win 7,10,11 all x64
if you activated the ICH10 raid, then yes, that s the source of your problem. it renames stuff and the bios gets confused. your configuration is almost as weird as mine :)

concerning nvme poor performances on windows 7, doesnt really surprise me, technology gap, a driver must be bad, you ll have to dig deep in the internet to get answers.
It seems that poor performance in Win 7 was related to bad alignment after cloning process.
I restore the image of cloned partition with other settings (of cloning software) and it came better.
 
Joined
Apr 14, 2023
Messages
84 (0.14/day)
System Name UnDead7
Processor Xeon X5675 @4Ghz Summer 6C / Winter 6C/12T
Motherboard GA-X58A-UD7
Cooling Noctua NHU12
Memory 6x4GB Kingston KHX1600C10D3/4G @800Mhz CL10
Video Card(s) MSI GTX 1060 6GB
Storage Samsung NVMe 980 Pro 2TB + 980 1TB
Case P193 Antec
Power Supply Corsair TX750
alignment on nvme ? thought it was a mecanical drive thing.
 
Joined
Aug 13, 2023
Messages
23 (0.05/day)
System Name Desktop
Processor Intel Xeon W3690 @ 3.6 GHz
Motherboard P6x58d premium
Cooling Thermalright Venomous X
Memory Corsair Vengeance CMZ12GX3M3A1600C9
Video Card(s) Asus ROG Strix-RX470-O4G-Gaming
Storage NVME Sam 980 pro 1Tb & NVME Sam 990 Pro 1Tb
Display(s) Samsung
Case Cooler Master
Software Three Boot Win 7,10,11 all x64
Joined
Aug 13, 2023
Messages
23 (0.05/day)
System Name Desktop
Processor Intel Xeon W3690 @ 3.6 GHz
Motherboard P6x58d premium
Cooling Thermalright Venomous X
Memory Corsair Vengeance CMZ12GX3M3A1600C9
Video Card(s) Asus ROG Strix-RX470-O4G-Gaming
Storage NVME Sam 980 pro 1Tb & NVME Sam 990 Pro 1Tb
Display(s) Samsung
Case Cooler Master
Software Three Boot Win 7,10,11 all x64
Few bench .
Win7x64 fresh install it looks good .
 

Attachments

  • Sam Win7x64 Clean Nvme.JPG
    Sam Win7x64 Clean Nvme.JPG
    96.5 KB · Views: 51
  • SamM Win11x64 Clean 980 Pro.jpg
    SamM Win11x64 Clean 980 Pro.jpg
    237.2 KB · Views: 43
  • SamMW10x64 980 Pro.JPG
    SamMW10x64 980 Pro.JPG
    164.1 KB · Views: 44
  • win 7x64 clean Nvme  10.05.24.JPG
    win 7x64 clean Nvme 10.05.24.JPG
    89.6 KB · Views: 51
  • win10x64 980pro.JPG
    win10x64 980pro.JPG
    142.2 KB · Views: 47
  • Win11x64 fresh 980pro.jpg
    Win11x64 fresh 980pro.jpg
    182.1 KB · Views: 44

olegator2000

New Member
Joined
May 23, 2024
Messages
8 (0.04/day)
Hello everybody!
Have smoked this thread for few days, but no luck =(
Hope for your help!

I have Gigabyte GA-X58A-UD3R v2 and Samsung PM9B1 with 1 TB.
I have uploaded 2022/Gigabyte GA-X58A-UD3R (Revision 2.0) NVMe SSD BIOS MOD bios with @bios. Uploaded successfully, but my nvme is still not bootable.
I have tried different ways that are described here in thread. Used different PCI ports, disabled peripherals as described... tried to install windows when other drives are disconnected, tried to clone windows on nvme.. no luck.. One time i even have seen something at IDE ch 6 master - but it was only shown, i could not select it as bootable. After different manipulations even this gone. As i understand now i need bios version with ids of my nvme, but have no clue how to update it with mmtools or other tools.

Can somebody help me, please with my id's:
PCI\VEN_144D&DEV_A80B&SUBSYS_A80B144D&REV_02
PCI\VEN_144D&DEV_A80B&SUBSYS_A80B144D
PCI\VEN_144D&DEV_A80B&CC_010802
PCI\VEN_144D&DEV_A80B&CC_0108
 

Attachments

  • 20240523_133239.jpg
    20240523_133239.jpg
    1.1 MB · Views: 69
  • 20240523_142214.jpg
    20240523_142214.jpg
    8.5 MB · Views: 64
  • 20240523_111126.jpg
    20240523_111126.jpg
    6.2 MB · Views: 59
  • 20240523_111109.jpg
    20240523_111109.jpg
    6.6 MB · Views: 68
Joined
Apr 14, 2023
Messages
84 (0.14/day)
System Name UnDead7
Processor Xeon X5675 @4Ghz Summer 6C / Winter 6C/12T
Motherboard GA-X58A-UD7
Cooling Noctua NHU12
Memory 6x4GB Kingston KHX1600C10D3/4G @800Mhz CL10
Video Card(s) MSI GTX 1060 6GB
Storage Samsung NVMe 980 Pro 2TB + 980 1TB
Case P193 Antec
Power Supply Corsair TX750
Hello
those are not the good screenshots.

"extended" _IDE_ doesnt sound good at all.
AHCI, Sata2, would sound a lot better. can u provide some more screens ? i have a UD7 it s obviously different, but what you show looks like it s not the good section of the bios or something.

edit : i ll check the bios later today and keep you informed.

edit 2 :

so this is ONCE and ONCE only :

C:\TEMP>CBROM155.EXE x58aud3r.fh /pci extract
CBROM155.EXE V1.55 [10/12/05 Release] (C)Phoenix Technologies 2001-2005
PCI ROM - - - [A] : ICHAAHCI.BIN
PCI ROM - - - : RAIDRST5.BIN
PCI ROM - - - [C] : jmb10706.bin
PCI ROM - - - [D] : rtegrom.lom
PCI ROM - - - [E] : 10EC_5763.BIN
PCI ROM - - - [F] : 1C5C_174A.BIN
PCI ROM - - - [G] : 15B7_5009.BIN
PCI ROM - - - [H] : 144D_A804.BIN
PCI ROM - - - : 144D_A808.BIN
PCI ROM - - - [J] : 144D_A809.BIN
PCI ROM - - - [K] : 144D_A822.BIN
PCI ROM - - - [L] : 1987_5012.BIN
PCI ROM - - - [M] : 1987_5019.BIN
PCI ROM - - - [N] : C0A9_5412.BIN
PCI ROM - - - [O] : 15B7_5019.BIN
PCI ROM - - - [P] : 8086_F1A5.BIN
PCI ROM - - - [Q] : 17AA_0005.BIN
PCI ROM - - - [R] : 2646_5013.BIN
PCI ROM - - - : 2646_5017.BIN
Enter a choice:J
Enter an extract file Name :(144D_A809.BIN) [PCI-J] ROM is extracted to 144D_A809.BIN


1716484864167.png


locate 4D14 09A8 replace 09 with 0B

1716484922659.png



C:\TEMP>CBROM155.EXE x58aud3r.fh /pci release
CBROM155.EXE V1.55 [10/12/05 Release] (C)Phoenix Technologies 2001-2005
PCI ROM - - - [A] : ICHAAHCI.BIN
PCI ROM - - - : RAIDRST5.BIN
PCI ROM - - - [C] : jmb10706.bin
PCI ROM - - - [D] : rtegrom.lom
PCI ROM - - - [E] : 10EC_5763.BIN
PCI ROM - - - [F] : 1C5C_174A.BIN
PCI ROM - - - [G] : 15B7_5009.BIN
PCI ROM - - - [H] : 144D_A804.BIN
PCI ROM - - - : 144D_A808.BIN
PCI ROM - - - [J] : 144D_A809.BIN
PCI ROM - - - [K] : 144D_A822.BIN
PCI ROM - - - [L] : 1987_5012.BIN
PCI ROM - - - [M] : 1987_5019.BIN
PCI ROM - - - [N] : C0A9_5412.BIN
PCI ROM - - - [O] : 15B7_5019.BIN
PCI ROM - - - [P] : 8086_F1A5.BIN
PCI ROM - - - [Q] : 17AA_0005.BIN
PCI ROM - - - [R] : 2646_5013.BIN
PCI ROM - - - : 2646_5017.BIN
Enter a choice:J
[PCI-J] ROM is release


C:\TEMP>CBROM155.EXE x58aud3r.fh /pci 144D_A80B.BIN
CBROM155.EXE V1.55 [10/12/05 Release] (C)Phoenix Technologies 2001-2005
Adding 144D_A80B.BIN .. 58.4%

C:\TEMP>

C:\TEMP>CBROM155.EXE x58aud3r.fh /D
CBROM155.EXE V1.55 [10/12/05 Release] (C)Phoenix Technologies 2001-2005

******** x58aud3r.fh BIOS component ********

No. Item-Name Original-Size Compressed-Size Original-File-Name
========================================13A71h(78.61K)==test.BIN================ 0. System BIOS 20000h(128.00K)
1. XGROUP CODE 0E370h(56.86K) 09AD4h(38.71K) awardext.rom
2. ACPI table 05C6Ah(23.10K) 018F5h(6.24K) ACPITBL.BIN
3. GROUP ROM[18] 04EB0h(19.67K) 03226h(12.54K) ggroup.bin
4. GROUP ROM[20] 062C0h(24.69K) 03C90h(15.14K) ffgroup.bin
5. Other(40CA:0000) 060E0h(24.22K) 03986h(14.38K) y2group.bin
6. YGROUP ROM 0DB90h(54.89K) 07DB9h(31.43K) awardeyt.rom
7. GROUP ROM[22] 0F630h(61.55K) 023CEh(8.95K) tgroup.bin
8. GROUP ROM[23] 0F630h(61.55K) 04254h(16.58K) t1group.bin
9. GROUP ROM[24] 0F630h(61.55K) 01615h(5.52K) 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] 08C70h(35.11K) 02F7Bh(11.87K) _EN_CODE.BIN
13. MINIT 29C61h(167.09K) 29C99h(167.15K) csimemrc.bin
14. PCI ROM[A] 04000h(16.00K) 02B48h(10.82K) ICHAAHCI.BIN
15. PCI ROM 1D400h(117.00K) 10D76h(67.37K) RAIDRST5.BIN
16. PCI ROM[C] 08000h(32.00K) 04628h(17.54K) jmb10706.bin
17. PCI ROM[D] 10000h(64.00K) 096C5h(37.69K) rtegrom.lom
18. PCI ROM[E] 04600h(17.50K) 02908h(10.26K) 10EC_5763.BIN
19. PCI ROM[F] 04600h(17.50K) 02909h(10.26K) 1C5C_174A.BIN
20. PCI ROM[G] 04600h(17.50K) 02909h(10.26K) 15B7_5009.BIN
21. PCI ROM 04600h(17.50K) 02909h(10.26K) 144D_A808.BIN
22. PCI ROM[K] 04600h(17.50K) 02909h(10.26K) 144D_A822.BIN
23. PCI ROM[L] 04600h(17.50K) 02908h(10.26K) 1987_5012.BIN
24. PCI ROM[M] 04600h(17.50K) 02908h(10.26K) 1987_5019.BIN
25. PCI ROM[N] 04600h(17.50K) 02909h(10.26K) C0A9_5412.BIN
26. PCI ROM[O] 04600h(17.50K) 02908h(10.26K) 15B7_5019.BIN
27. PCI ROM[P] 04600h(17.50K) 0290Ah(10.26K) 8086_F1A5.BIN
28. PCI ROM[Q] 04600h(17.50K) 02908h(10.26K) 17AA_0005.BIN
29. PCI ROM[R] 04600h(17.50K) 02908h(10.26K) 2646_5013.BIN
30. PCI ROM 04600h(17.50K) 02908h(10.26K) 2646_5017.BIN
31. LOGO1 ROM 00B64h(2.85K) 00520h(1.28K) dbios.bmp
32. GV3 03900h(14.25K) 02286h(8.63K) PPMINIT.ROM
33. OEM0 CODE 034F6h(13.24K) 0265Bh(9.59K) SBF.BIN
34. LOGO BitMap 7560Ch(469.51K) 079E8h(30.48K) p55a20.bmp
35. OEM6 CODE 06400h(25.00K) 03DF7h(15.49K) GRAID.BIN
36. GROUP ROM[17] 80000h(512.00K) 1F45Bh(125.09K) M9123FW.BIN
37. OEM7 CODE 73000h(460.00K) 50724h(321.79K) EXTBIOS.BIN
38. PCI ROM[H] 04600h(17.50K) 02909h(10.26K) 144D_A80B.BIN
(SP) NCPUCODE 14401h(81.00K) 14401h(81.00K) NCPUCODE.BIN

Total compress code space = 163000h(1420.00K)
Total compressed code size = 13F8B5h(1278.18K)
Remain compress code space = 2374Bh(141.82K)

** Micro Code Information **
Update ID CPUID | Update ID CPUID | Update ID CPUID | Update ID CPUID
------------------| SLOT1 0A 06A4--| SLOT1 0D 06A4--| SLOT1 1D 06A5-SLOT1 19 06A2
SLOT1 16 06C0 | SLOT1 06 06C1 | 0000 0000| 0000 0000






It s kind of quick and dirty, that s what i did for mine, it MIGHT work for yours.

USE AT YOUR OWN RISK I DECLINE ALL RESPONSABILITY IF SOMETHING GOES WRONG.

File attached


This wont work for all motherboards
This may work for most gigabytes
Nothing is guaranteed
I just showed exactly how to do it

<<<< I WILL NOT DO IT AGAIN. >>>>
 

Attachments

  • x58aud3r_A80B.zip
    2 MB · Views: 83
Last edited:

olegator2000

New Member
Joined
May 23, 2024
Messages
8 (0.04/day)
Thank you very much!!!
I understand all risk and starting this interesting journey =)
Wish me good luck, hope to answer here soon=)


------Update:
Well. good news that it wasn't bricked =)
Not the good news is that didn't worked.
Updated with @bios with success.

i think maybe issue is in that uploading file to bios was with inserted nvme...
I will try to repeat with unplugged nvme. Here are few screenshots with bios settings
 

Attachments

  • 20240523_210858.jpg
    20240523_210858.jpg
    6 MB · Views: 63
  • 20240523_210924.jpg
    20240523_210924.jpg
    6.6 MB · Views: 57
  • 20240523_210931.jpg
    20240523_210931.jpg
    6.9 MB · Views: 61
  • 20240523_211222.jpg
    20240523_211222.jpg
    6.6 MB · Views: 59
  • Screenshot 2024-05-23 211508.png
    Screenshot 2024-05-23 211508.png
    63.3 KB · Views: 53
Last edited:
Joined
Apr 14, 2023
Messages
84 (0.14/day)
System Name UnDead7
Processor Xeon X5675 @4Ghz Summer 6C / Winter 6C/12T
Motherboard GA-X58A-UD7
Cooling Noctua NHU12
Memory 6x4GB Kingston KHX1600C10D3/4G @800Mhz CL10
Video Card(s) MSI GTX 1060 6GB
Storage Samsung NVMe 980 Pro 2TB + 980 1TB
Case P193 Antec
Power Supply Corsair TX750
your screenshots look good.

you will see the drive in "Hard Disk Boot Priority" in the first screen

edit : what i mean is you will never see the drive in the bios anywhere except in the hard disk boot priority list, with a prefix "SCSI"
also if you dont do video edition with pro hardware, you probably dont need the 1394 controller to be active.

edit 2 : let me check the Sata Port 0-3 Native Mode option

edit 3 : on my machine who works with 2x Nvme and 5x Sata, i have Native 0-3 Mode : Enabled
Leaving the e-Sata controller activated is not an issue and can be useful if you have the external wires for power and stuff
enable quick boot, disable boot logo, and set the PCIEx active first for graphic card i doubt you have an Old PCI as gfx card.

and concerning the fear of problem due to insert of rom in the bios, if you look closely what i ve done, i removed a ROM and replaced it with the same exact rom, except i changed the name and the value of one bit.

my own UD7 bios, i did strip all the useless roms for other nvme brands and left only one for my current drives. that s harmless on gigabyte. some manufacturers have checksums and also a limit in free space in the bios. not the case here. the thing i did _will_ work, it s just that now you need to tell the bios that the nvme goes first as hard disk priority. and on the first boot in this setup, you remove ALL other drives so windows will know exactly where to get installed.

once windows installed, you reconnect the other Sata drives.

again here :
2x Nvme on 2 adapters on x16 Lane (+1 nvidia 1060 on the third x16, all shared, so down to x8, 10Gbit/s Intel network on x8 port)
4 mecanical drives (2x2TB + 2x3TB in software Raid)
1 old Sata SSD from Crucial
1 DVDRW (yeah still using that sometimes)
2 sets of e-Sata connected via brackets

everything works very fine. it s a bit slow to boot (1 minute) because i use a 2TB Nvme as main drive. I wouldnt advise this choice as it really slows the boot. But on the other hand, my computer is 24/7/365
 
Last edited:

olegator2000

New Member
Joined
May 23, 2024
Messages
8 (0.04/day)
no, no luck :banghead:
i have tried all 4 pcie ports. With different settings. Used all your settings, as you described... anyway it doesn't see it (this time i have looked only disk boot priority list) . Several time had tried to install windows on it, but it failed with "can't install on non-bootable drive" error...
Also have noticed "AHCI bios not installed"... don't know what type of notification is it...
 

Attachments

  • 20240523_231441.jpg
    20240523_231441.jpg
    5.1 MB · Views: 45
Joined
May 8, 2016
Messages
1,908 (0.61/day)
System Name BOX
Processor Core i7 6950X @ 4,26GHz (1,28V)
Motherboard X99 SOC Champion (BIOS F23c + bifurcation mod)
Cooling Thermalright Venomous-X + 2x Delta 38mm PWM (Push-Pull)
Memory Patriot Viper Steel 4000MHz CL16 4x8GB (@3240MHz CL12.12.12.24 CR2T @ 1,48V)
Video Card(s) Titan V (~1650MHz @ 0.77V, HBM2 1GHz, Forced P2 state [OFF])
Storage WD SN850X 2TB + Samsung EVO 2TB (SATA) + Seagate Exos X20 20TB (4Kn mode)
Display(s) LG 27GP950-B
Case Fractal Design Meshify 2 XL
Audio Device(s) Motu M4 (audio interface) + ATH-A900Z + Behringer C-1
Power Supply Seasonic X-760 (760W)
Mouse Logitech RX-250
Keyboard HP KB-9970
Software Windows 10 Pro x64
Hello everybody!
Have smoked this thread for few days, but no luck =(
Hope for your help!
Just to confirm : You are running (U)EFI install of Windows 10, correct ?
 
Joined
Apr 14, 2023
Messages
84 (0.14/day)
System Name UnDead7
Processor Xeon X5675 @4Ghz Summer 6C / Winter 6C/12T
Motherboard GA-X58A-UD7
Cooling Noctua NHU12
Memory 6x4GB Kingston KHX1600C10D3/4G @800Mhz CL10
Video Card(s) MSI GTX 1060 6GB
Storage Samsung NVMe 980 Pro 2TB + 980 1TB
Case P193 Antec
Power Supply Corsair TX750
if the drive doesnt show in the hard disk priority list, it means the bios does not see the drive, and nothing can potentially boot in this situation.

can you take a picture of what appears if you go in the hard disk priority submenu ?

sorry i didnt see it first. i have a flu so i m not 100% up & running.

your nvme adapter appears a bit SHORT no ? looks like it s not pci express what norm is this ?

this Sabrent works. 19€ on the Devil's market.

edit : your adapter is x1, your motherboard is PCIE 2.0. you cant expect things to go "fine" with a drive that tops 3500MB/S. I red quickly a few things about x1 adapters they dont always work.

not saying the problem comes from there, but obviously, it s a second suspect after the bios mod. can you try to get your hand on a x8 like the sabrent showed right under ?



1716532240979.png
 
Last edited:

olegator2000

New Member
Joined
May 23, 2024
Messages
8 (0.04/day)
@agent_x007 My bios has no uefi. I have Bootable usb stick created with Ventoy and Windows iso on it. If i want to run from usb stick i'm setting it as first boot device or go with F12.

@MrPanda Hard Disk Priority is empty, shown only static "Bootable add-in cards" that are shown always.

Good note about adapter, will buy longer one to test. attach photos of what i have (short one) and what i plan to buy on local market (long one)

If will not help - will buy nvme that is already was added C0A9_5412.BIN (Crucial 1TB P5 NVMe PCIe)
 

Attachments

  • f09e8842af1116bb0dfa9c652f23409e.jpg
    f09e8842af1116bb0dfa9c652f23409e.jpg
    88.3 KB · Views: 31
  • 92fa9d32b265403f6ccd05bad73d61cc.jpg
    92fa9d32b265403f6ccd05bad73d61cc.jpg
    56.4 KB · Views: 32
Joined
Apr 14, 2023
Messages
84 (0.14/day)
System Name UnDead7
Processor Xeon X5675 @4Ghz Summer 6C / Winter 6C/12T
Motherboard GA-X58A-UD7
Cooling Noctua NHU12
Memory 6x4GB Kingston KHX1600C10D3/4G @800Mhz CL10
Video Card(s) MSI GTX 1060 6GB
Storage Samsung NVMe 980 Pro 2TB + 980 1TB
Case P193 Antec
Power Supply Corsair TX750
the longer adapter should help. the one you currently have is weird, there are 2 ports, a connector at the far side that looks like sata, it s a weird thing. trying with the x8 adapter might help a lot.

if the bios doesnt see anything even with all the drives disconnected, the problem is there. basically the bios mod adds the rom that was on the first nvme when the motherboards couldnt recognize them, so even if you disable everything, every controller, with like no more drive support in the bios, the bios should list a SCSI : SAMSUNG in the drive list. if it doesnt, it s because it does not access it at all. the super weird and strange thing is that windows can see it, that s super weird, it should not see it.

modding the HEX bit in the rom is harmless. A80B is just more recent than the previous ones, if you had a super old samsung nvme, again, there could be doubts, but here, it s just replacing a "signature" with another one.

here s my bios, you can see two roms, one for the 980 1TB, and the second one for 980 Pro 2TB, respectively A809 and A80A. You have A80B. that s one serie more recent than my Pro 2TB. and even i have a delay if i boot on the 2TB, the listing in drive priority was never a problem.

using two nvme adapters though, there is a question of priority and order, because you wont get the two drives in the list, only one will show, it s listed in the pci slot order. I tried multi boot between the two of them and it wont work, the numbering of the second nvme makes it impossible to find either to windows or linux, because in fact, each drive carries its own "virtual" scsi controller and the bios can only see and use "one" SCSI virtual controller in priority list.

it would be extremely surprising that the Rom taken from the samsung 850 can control A80A and not A80B. it would mean your drive is radically different than the 980Pro serie. It looks a bit different, yes, but numbering is just A80B. not something like A90F which would be more scary. 144D means samsung. A8** is the serie of drive. nothing bad can happen from there.

keep us informed on how it goes with the x8 adapter.


one day i ll try to remove the ROM of the Sata3 controller to see if i can avoid opening the computer and removing the adapters when bios resets to defaults sometimes (happens on UD7, 15 years old bug, never fixed)

but you can see by yourself, ripped off all other roms from other nvme manufacturers, and only 2 roms for the 2 drives i have. everything runs fine.
and i can get up to 4Gbit/s from the Lan card while R/W at 1600MByte/s from one nvme to the other AND having a game (Diablo2R) running. PCI Express is loaded to the max but it does hold, no crash, no bluescreen.



C:\TEMP>CBROM155.EXE UD7_980Pro.BIN /D
CBROM155.EXE V1.55 [10/12/05 Release] (C)Phoenix Technologies 2001-2005

******** UD7_980Pro.BIN BIOS component ********

No. Item-Name Original-Size Compressed-Size Original-File-Name
========================================13B9Fh(78.91K)==test.BIN================ 0. System BIOS 20000h(128.00K)
1. XGROUP CODE 0E320h(56.78K) 09A7Ah(38.62K) awardext.rom
2. ACPI table 05C0Dh(23.01K) 018E6h(6.22K) ACPITBL.BIN
3. GROUP ROM[18] 04EC0h(19.69K) 03205h(12.50K) ggroup.bin
4. GROUP ROM[20] 061C0h(24.44K) 03BADh(14.92K) ffgroup.bin
5. Other(40CA:0000) 03C80h(15.13K) 025A7h(9.41K) y2group.bin
6. YGROUP ROM 0DBD0h(54.95K) 07D44h(31.32K) awardeyt.rom
7. GROUP ROM[22] 0F630h(61.55K) 020F2h(8.24K) tgroup.bin
8. GROUP ROM[23] 0F630h(61.55K) 03F0Eh(15.76K) t1group.bin
9. GROUP ROM[24] 0F630h(61.55K) 013CBh(4.95K) t2group.bin
10. GROUP ROM[ 0] 08D90h(35.39K) 02FD4h(11.96K) _EN_CODE.BIN
11. MINIT 29C61h(167.09K) 29C97h(167.15K) csimemrc.bin
12. PCI ROM[A] 04000h(16.00K) 02B48h(10.82K) ICHAAHCI.BIN
13. PCI ROM 15200h(84.50K) 0CA5Eh(50.59K) ICHARAID.BIN
14. PCI ROM[C] 08000h(32.00K) 04628h(17.54K) jmb10706.bin
15. PCI ROM[D] 10000h(64.00K) 093C6h(36.94K) rtegrom.lom
16. LOGO1 ROM 00B64h(2.85K) 00520h(1.28K) dbios.bmp
17. GV3 03900h(14.25K) 0227Bh(8.62K) PPMINIT.ROM
18. OEM0 CODE 034F6h(13.24K) 0265Bh(9.59K) SBF.BIN
19. LOGO BitMap 7560Ch(469.51K) 07172h(28.36K) x58aud7.bmp
20. OEM6 CODE 06400h(25.00K) 03DF7h(15.49K) GRAID.BIN
21. GROUP ROM[17] 80000h(512.00K) 1F45Bh(125.09K) M9123FW.BIN
22. OEM7 CODE 73000h(460.00K) 4814Bh(288.32K) EXTBIOS.BIN
23. PCI ROM[E] 04600h(17.50K) 02909h(10.26K) 144D_A809.BIN <<<<<<<<<<<<<
24. PCI ROM[F] 04600h(17.50K) 02909h(10.26K) 144D_A80A.BIN <<<<<<<<<<<<<
(SP) NCPUCODE 14401h(81.00K) 14401h(81.00K) NCPUCODE.BIN

Total compress code space = 164000h(1424.00K)
Total compressed code size = 11187Eh(1094.12K)
Remain compress code space = 52782h(329.88K)

** Micro Code Information **
Update ID CPUID | Update ID CPUID | Update ID CPUID | Update ID CPUID
------------------| SLOT1 0A 06A4--| SLOT1 0D 06A4--| SLOT1 1D 06A5-SLOT1 19 06A2
SLOT1 16 06C0 | SLOT1 06 06C1 | 0000 0000| 0000 0000

C:\TEMP>
 

olegator2000

New Member
Joined
May 23, 2024
Messages
8 (0.04/day)
Well, longer adapter is actually fake longer. The ways on board goes to the same pins. Other pins are not used. I tried to show it on photo. Maybe on all adapters are used the same pins (from short version) and others are only for beauty? :)


next steps for me are buying C0A9_5412.BIN (Crucial 1TB P5 NVMe PCIe) and see how it works with it. If also will not work - i will go on ssd 2.5 :laugh::laugh:
 

Attachments

  • 20240524_142911.jpg
    20240524_142911.jpg
    6.1 MB · Views: 36
  • 20240524_143227.jpg
    20240524_143227.jpg
    1 MB · Views: 38
Joined
Apr 14, 2023
Messages
84 (0.14/day)
System Name UnDead7
Processor Xeon X5675 @4Ghz Summer 6C / Winter 6C/12T
Motherboard GA-X58A-UD7
Cooling Noctua NHU12
Memory 6x4GB Kingston KHX1600C10D3/4G @800Mhz CL10
Video Card(s) MSI GTX 1060 6GB
Storage Samsung NVMe 980 Pro 2TB + 980 1TB
Case P193 Antec
Power Supply Corsair TX750
you re not using the good slot

hold a moment i ll send u a screen

Blue slots only, same than your video card. forget the short white ones and forget the medium white one which is old PCI

1716551239141.png


1716551365355.png



Both PCIEX16 are shared, if both connected, they go down to x8 so you might have a slight drop of performance if you have an extremely demanding video card. so i would suggest to use a x8. As X8_1 is covered probably by the fans of your video card, you have only PCIEX8_2 available, it s the one all the way down, BLUE color.

for my setup i have 3 x16 slots and 1 x8, and i had to put the video card down, covering the old "white" PCI, and freeing more X8 slots. (cause i have 4 PCI express devices in total, things were tricky)
 

olegator2000

New Member
Joined
May 23, 2024
Messages
8 (0.04/day)
for short adapter i have tried all 4 blue slots. For long adapter i have tried 16_1 and 8_1 blue slots. =(
i have simple video card, so it was migrating all over the slots - giving the try to nvme adapter
 
Joined
Apr 14, 2023
Messages
84 (0.14/day)
System Name UnDead7
Processor Xeon X5675 @4Ghz Summer 6C / Winter 6C/12T
Motherboard GA-X58A-UD7
Cooling Noctua NHU12
Memory 6x4GB Kingston KHX1600C10D3/4G @800Mhz CL10
Video Card(s) MSI GTX 1060 6GB
Storage Samsung NVMe 980 Pro 2TB + 980 1TB
Case P193 Antec
Power Supply Corsair TX750
try 8_2
if your video card is in 16_1 putting the adapter on 8_1 just nearby might be a bad idea.
even if in theory the pciexpress bus is wide enough, you want to play it safe with video in 16_1 and nvme in 8_2 so both are at max speed


FYI :

(Note 2) For optimum performance, if only one PCI Express graphics card is to be installed, be sure to install it in the PCIEX16_1 slot; if you are installing two PCI Express graphics cards, it is recommended that you install them in the PCIEX16_1 and PCIEX16_2 slots.

(Note 3) The PCIEX8_1 and PCIEX8_2 slots share bandwidth with the PCIEX16_1 and PCIEX16_2 slots respectively. When PCIEX8_1 is populated with an expansion card, the PCIEX16_1 slot will operate at up to x8 mode; when PCIEX8_2 is populated with an expansion card, the PCIEX16_2 slot will operate at up to x8 mode.


my nvme run in 4x :

1716552159741.png


video card 8x

1716552232561.png


1716552275014.png



that s with the Intel 10GB in 16_1, Nvidia in 16_2, so both down from x16 to x8
then nvme are both on 8_1 and 8_2, down from x8 to x4

doesnt prevent to go to 1600MB/s

i will try when i ll have money to buy those deluxe with PCIex Switch Adapter cards that can hold 2 nvme (130-160€, expensive), to see if i can get up to 3500MB/s while freeing 8_2 cause it s kind of crowded in there. cant make a picture of the inside of the PC atm, it s heavy to move the thing, over 30kg., but there s absolutely no space left anywhere, and i d like to have a real soundcard, not the 2008 azalia thing.


Edit : i just remembered there was ONE combination where i lost the nvme. cant remember which one, but there was one combo where lan + gfx + nvme = no way, i had to move things around to make it detected again.

i just checked my own motherboard manual, in fact we have the same pciex layout, i was wrong thinking i had 3 16x slots.

if i go back in time the first time i did setup the nvme with the gfx card, 8_2 was the only slot that did work.

when i did put the second nvme that s when i had to move the video card because 8_1 was covered, and 16_2 refused to make the nvme work.

so basically :

1 nvme : 8_2 with gfx in 16_1
2 nvme : 8_1 and 8_2 with gfx in 16_2 and Lan in 16_1

i remember now that for some reason,the nvidia didnt want to play nice if sharing with nvme; but is ok to share with the lan card.


last edit :

:_(


That s MY FAULT.

Yesterday when i repacked the ROM i didnt close the HexEditor and didnt save the rom

so the modded file i sent you had the wrong bit and couldnt detect you 0B drive

i double checked, this time, it s ok.

i am SORRY for the loss of time. But, getting a x8 nvme adapter, though, is not wasted, your "short" x1 adapter would have had max 700MB/s and stability issues.

again, very sorry for the loss of time :( short story : dont mod bios with a flu and fever, even if you want to do well :(
 

Attachments

  • x58aud3r.zip
    2 MB · Views: 40
Last edited:
Joined
May 8, 2016
Messages
1,908 (0.61/day)
System Name BOX
Processor Core i7 6950X @ 4,26GHz (1,28V)
Motherboard X99 SOC Champion (BIOS F23c + bifurcation mod)
Cooling Thermalright Venomous-X + 2x Delta 38mm PWM (Push-Pull)
Memory Patriot Viper Steel 4000MHz CL16 4x8GB (@3240MHz CL12.12.12.24 CR2T @ 1,48V)
Video Card(s) Titan V (~1650MHz @ 0.77V, HBM2 1GHz, Forced P2 state [OFF])
Storage WD SN850X 2TB + Samsung EVO 2TB (SATA) + Seagate Exos X20 20TB (4Kn mode)
Display(s) LG 27GP950-B
Case Fractal Design Meshify 2 XL
Audio Device(s) Motu M4 (audio interface) + ATH-A900Z + Behringer C-1
Power Supply Seasonic X-760 (760W)
Mouse Logitech RX-250
Keyboard HP KB-9970
Software Windows 10 Pro x64
@agent_x007 My bios has no uefi. I have Bootable usb stick created with Ventoy and Windows iso on it. If i want to run from usb stick i'm setting it as first boot device or go with F12.
AFAIK, Windows installer expects to be run in EFI mode for NVMe installation (you don't need EFI BIOS to run in that mode, examples for EFI boot emulation : Clover/DUET).

Still, you can bypass this with some updates/tweaks/etc.
However, I still don't know if you are using Windows 7 or Windows 10.
Windows 7 requires updates to standard SP1 installer to work with NVMe boot drive, while Windows 10 does not.
 
Top