Contribute
Register

Asus X299 - Support

Status
Not open for further replies.
It looks like only values in static XCPM arrays need to be patched. They should not change often. Coderush showed the code for 0xE2 lock on a Gigabyte board here, https://pikeralpha.wordpress.com/2015/10/20/new-gigabyte-motherboard-are-msr0x2e-locked/ . Good luck GUID hunting.

This is where Dominus extreme BIOS 0601 locks 0xE2

seg000:0000000001AF3D5B xor edi, edi
seg000:0000000001AF3D5D mov [rsp+24h+var_14], edi
seg000:0000000001AF3D61 test byte ptr [rsi], 1
seg000:0000000001AF3D64 mov [rsp+24h+var_10], edi
seg000:0000000001AF3D68 jz short loc_1AF3DC9
seg000:0000000001AF3D6A mov ecx, 0E2h
seg000:0000000001AF3D6F rdmsr
seg000:0000000001AF3D71 mov ecx, eax
seg000:0000000001AF3D73 mov ebx, 8000h
seg000:0000000001AF3D78 and ecx, ebx
seg000:0000000001AF3D7A or ecx, edi
seg000:0000000001AF3D7C jnz short loc_1AF3D97
seg000:0000000001AF3D7E or eax, ebx
seg000:0000000001AF3D80 mov [rsp+24h+var_10], edx
seg000:0000000001AF3D84 mov [rsp+24h+var_14], eax
seg000:0000000001AF3D88 mov edx, [rsp+24h+var_10]
seg000:0000000001AF3D8C mov eax, [rsp+24h+var_14]
seg000:0000000001AF3D90 mov ecx, 0E2h
seg000:0000000001AF3D95 wrmsr
I think the GUID on that Skylake SP is the same as X299 ( 299D6F8B-2EC9-4E40-9EC6-DDAA7EBF5FD9 ) - Extracted from Bios -#Silnit. I don't think I have the time nor the expertise to parse that extra line in to the end of patches.txt. P??????
After patching it this is the message I get:
#
parseImageFile: Aptio capsule signature may become invalid after image modifications
parseVolume: unknown file system 5473C07A-3DCB-4DCA-BD6F-1E9689E7349A
parseFile: non-empty pad-file contents will be destroyed after volume modifications
No patches can be applied to input file
#
Still trying though..Coderush & Pike obviously retired ( for different reasons ) . Can you do it? I'm sure the community will be more than grateful to you.
 
Last edited:
Is anyone enjoying the Sage/10G and has 128GB RAM (running minimum at 3200) with no issues?

Am thinking of going from Prime Deluxe II to Sage/10G because of memory issues with Prime Deluxe II

I'm with 128GB of ram @ 3200MHz, and 7980xe with no issue with the Aqantia 10gig nic. But you knew that already :D
 
You can see in Intel Power Gadget what are the frequencies.
If you have a 4.5Ghz frequency in the bios and then an AVX offset of -3 and then run MacOS and the max frequency you measure is 4.2Ghz THEN AVX doesn't work.

It means the exact opposite. If you set AVX of -3, and you see 4.2GHz when you've set a frequency of 4.5GHz it means macOS is making extensive use of AVX instructions. As that's what the offset is doing.
 
I'm with 128GB of ram @ 3200MHz, and 7980xe with no issue with the Aqantia 10gig nic. But you knew that already :D

Yeah that's why this is driving me crazy :(

I think I have a bad board or a bad CPU. 3600MHz @ C17 for 128GB I get, we prob can't get that speed without issues, but 3200 128GB should be a-ok.

My only options left:

1) RMA Prime Deluxe II (not sure if this will even fix it)
2) RMA Prime Deluxe II, order Sage/10G and then sell the RMA'd (new) mobo.
3) RMA CPU (Not sure if Intel allows eBay'd chips to be RMA'd)


Kind of screwed either way, I can't have any downtime.
 
Last edited:
Kind of screwed either way, I can't have any downtime.

Do you actually need the Thunderbolt with DP 1.4 support?

If not, you could try another brand like my ASRock. Downtime would be rather minimal, a few hours at the most (though I became pretty good at swapping motherboards).
 
Do you actually need the Thunderbolt with DP 1.4 support?

If not, you could try another brand like my ASRock. Downtime would be rather minimal, a few hours at the most (though I became pretty good at swapping motherboards).

Not yet, but it's good to have it for future proofing.

Agreed on the board swap, I think I went through 4 X299 boards already :p

My watercooling setup is awkward and weird taking it apart is just a pain, but I guess I have no choice.

ASUS reached out to me and they asked me to do a bunch of tests for them and after doing a ton of it it's still not working.

It's either:

1) Mobo
2) CPU

I am leaning towards #1. I think I'm going to order the Sage/10G even though it's kind of pricey. However I am not even sure the SAGE/10G will fix the problem, but I am hoping it's just "pro" and "workstation" enough that it might have better Quality Control than the Prime Deluxe series.

My last option is just to stick with 64GB 3600MHz RAM. But I really need 128GB as I am hitting the limits with 64GB in my day to day workflow.


EDIT:

Ordered the WS X299 SAGE/10G, mint condition (slightly used) for $500. I hope they didn't bend the pins. Let's see how this turns out :D
Am hoping all problems go away.
 
Last edited:
A question for any SAGE/10G owner. How are you doing BT?

Since the board only has 1x USB3.0 header and 1x USB-C header (previous boards had 2.0), how would we connect the USB header of the BT card to USB3.0 header without losing the front 2 USB3.0 ports?

The USB 3.0 internal hubs have bad reviews, so was thinking getting these:

(Split USB3.0, one goes to front panel)

and

(USB 3.0 to USB2.0 for BT module)
https://www.amazon.com/gp/product/B00O0HC3Y0/?tag=tonymacx86com-20

Since technically each front port is 2 ports (USB2.0 and USB3.0) this should work.

Don't know if anyone else has a more elegant solution.
 
Last edited:
It means the exact opposite. If you set AVX of -3, and you see 4.2GHz when you've set a frequency of 4.5GHz it means macOS is making extensive use of AVX instructions. As that's what the offset is doing.
Ahh ok...
So I set 4.5 then I set -3 Offset and I get 4.2 WITH ANY application. Which means MacOS is doing a great job.
Beside is NOT what I want as that offset is applied to any app regardless of it using or not AVX instructions.
So you run App A which doesn't use AVX instructions and you get 4.2Ghz. You run App B which is using AVX instructions and you get 4.2Ghz.
Which is exactly as setting 4.2Ghz with an Offset of 0. Which is not what I want.
You have Blender, Handbrake run at 4.2 (AVX Instructions aware apps) as well as Photoshop, Cinebench R15 (not 20), Prime95-266 (non AVX instructions).
That option is to have -300Mhz offset applied to only those apps that use AVX. Not to all of them.
What am I doing wrong?
 
@izo1 here's an interesting detailed study about RAM. Though it is based on AMD CPU I feel it very much useful when choosing RAM.
Comparison chart begins at 9.00 minutes.
Mcity
 
Status
Not open for further replies.
Back
Top