MSI Global English Forum

Motherboards => Download Area => BETA & MOD BIOS Section => Topic started by: jonrevis1985 on 07-May-17, 18:22:51

Title: X370 XPower Gaming Titanium (7A31V1) Bios Discussion
Post by: jonrevis1985 on 07-May-17, 18:22:51
I'm starting this thread to discuss the tweaks, changes or otherwise improvements in the X370 XPower Gaming Titanium MB Bios' Beta or official.

Personally the Bios that functioned the best for my Ram was Version 1.34 and I was able to get all 4 dims up to 2667Mhz, on all other versions I was only able to achieve 2400 with super tight timings, 12,12,12, 30.  but the XMP on my ram is 3200Mhz C14,16,16,16,36 @ 1.35V (CMD32GX4M4C3200C14C) http://www.corsair.com/en-us/dominator-platinum-se-32gb-4-x-8gb-ddr4-dram-3200mhz-c14-memory-kit-chrome-cmd32gx4m4c3200c14c

Has anyone gotten their ram over 3200Mhz on this board?
Title: Re: X370 XPower Gaming Titanium (7A31V1) Bios Discussion
Post by: tului78 on 08-May-17, 01:48:33
Any and all X370 tbh. I'm hoping we can get our RAM running at it's XMP settings in all instances. Alternatively, a new stepping of Ryzen with 3200MHz "official" support would be nice too.
Title: Re: X370 XPower Gaming Titanium (7A31V1) Bios Discussion
Post by: darkhawk on 08-May-17, 01:52:00
Depends more on AMD than anything else to be perfectly honest.....
Title: Re: X370 XPower Gaming Titanium (7A31V1) Bios Discussion
Post by: leonardtj on 09-May-17, 02:38:29

I'm starting this thread to discuss the tweaks, changes or otherwise improvements in the X370 XPower Gaming Titanium MB Bios' Beta or official. Personally the Bios that functioned the best for my Ram was Version 1.34 and I was able to get all 4 dims up to 2667Mhz, on all other versions I was only able to achieve 2400 with super tight timings, 12,12,12, 30. but the XMP on my ram is 3200Mhz C14,16,16,16,36 @ 1.35V (CMD32GX4M4C3200C14C) http://www.corsair.com/en-us/dominator-platinum-se-32gb-4-x-8gb-ddr4-dram-3200mhz-c14-memory-kit-chrome-cmd32gx4m4c3200c14c Has anyone gotten their ram over 3200Mhz on this board?
I have my G.Skill FlareX @3200 on the x370 Gaming Pro Carbon and my buddy with an X370 XPower Gaming Titanium has his at 3200. his is G.SKILL TridentZ Series it is on the compatibility list 
His https://www.newegg.com/Product/Product.aspx?Item=N82E16820232407&cm_re=F4-3200C14D-16GTZKW-_-20-232-407-_-Product
Mine https://www.newegg.com/Product/Product.aspx?Item=N82E16820232530&ignorebbr=1
both run at 14-14-14-34 timings with a-xmp on the latest stable UEFI's
Title: Re: X370 XPower Gaming Titanium (7A31V1) Bios Discussion
Post by: jonrevis1985 on 09-May-17, 04:38:36
I read over the weekend that AMD releasing Agesa code that will support more Hynix ram options, supposedly it's going to be put out Monday, we shall see.
Title: Re: X370 XPower Gaming Titanium (7A31V1) Bios Discussion
Post by: darkhawk on 09-May-17, 04:39:47
I read over the weekend that AMD releasing Agesa code that will support more Hynix ram options, supposedly it's going to be put out Monday, we shall see.
Which will be great! However.....it'll take MSI another week (or two) to put out updated BIOS's then. Be patient, and hopefully it's sooner than that.
Title: Re: X370 XPower Gaming Titanium (7A31V1) Bios Discussion
Post by: tului78 on 09-May-17, 22:54:14
wtb Coreboot on everything with binary blob plugin support. Download AGESA and plug it in myself
Title: Re: X370 XPower Gaming Titanium (7A31V1) Bios Discussion
Post by: jonrevis1985 on 11-May-17, 22:50:25
What's the highest setting anyone has been able to run stable for the Game Boost?
Title: Re: X370 XPower Gaming Titanium (7A31V1) Bios Discussion
Post by: koslund2 on 12-May-17, 17:45:52
What's the highest setting anyone has been able to run stable for the Game Boost?


That knob is the devil....
Title: Re: X370 XPower Gaming Titanium (7A31V1) Bios Discussion
Post by: Formula350 on 14-May-17, 18:21:14
I'm starting this thread to discuss the tweaks, changes or otherwise improvements in the X370 XPower Gaming Titanium MB Bios' Beta or official.

Personally the Bios that functioned the best for my Ram was Version 1.34 and I was able to get all 4 dims up to 2667Mhz, on all other versions I was only able to achieve 2400 with super tight timings, 12,12,12, 30.  but the XMP on my ram is 3200Mhz C14,16,16,16,36 @ 1.35V (CMD32GX4M4C3200C14C) http://www.corsair.com/en-us/dominator-platinum-se-32gb-4-x-8gb-ddr4-dram-3200mhz-c14-memory-kit-chrome-cmd32gx4m4c3200c14c

Has anyone gotten their ram over 3200Mhz on this board?
For me, the best has been the Shipping ver 1.10 (aka 110, I never tried 117). It flat out "worked" with my RAM like you'd expect. Plugged it in, turned it on, set it to 3200, saved, done. Didn't have to use AXMP, but even that worked just fine. Reboots? No problems. Crashes? None. 100% Stability. Since then I've tried release v1.3, beta v1.41, release v1.4, beta v1.51, release v1.5, and now beta v1.61. 

They all have either completely broken RAM @ 3200, or are extremely temperamental. Generally things go like this: I set defaults, restart, flash the updated BIOS, enter and apply defaults, restart, ONLY set RAM to 3200, timings to 16-15-15-35 (kit is 2x8GB TridentZ 3200 15-15-15-35 Sammy B dies), set DRAM Voltage to 1.35 (operates at 1.36V though), and save.

Results prior to v1.4/v1.41b were no POST, results with v1.4-newer are it'll work. HOWEVER, it will not work if you have to restart for any reason, be it a crash or properly with Windows, or any sort of power cycle within at least an hour of shutdown will all result in a POST failure reboot cycle and defaults situation. As of v1.61b (I don't think the v1.5x did it) this has changed to something peculiar where it will reach the point where it's JUST about to POST and load the MSI logo, but hangs with a flashing command-line cursor on a black screen and a D6 diagnostic code, which is a "failure to initialize the video adapter". Restarting will invoke same thing, then eventually it'll do the "defaults" sequence.... except the defaults are not loaded when I go into the BIOS... it shows RAM is running at 3200 (instead of 2133 like it always shows when it HAS reverted). I'll save-exit, load Windows, and have verified it is at 3200. So figure that one out eh? lol In the end I suppose that IS better than the past versions, where it'd boot loop to Defaults and then I'd never get it to boot again at 3200... short of re-flashing I mean :P  (and no, setting Defaults via exit menu, or using F6 for Optimal, and restarting before trying to apply 3200 again, did not help...)

Beyond that, as long as I Sleep the computer each night, it works mostly fine. There are a lot of memory issues with 1.61 though, with sporadic CTD of Minecraft (don't judge lol I own/operate a MC server ), but only 1 BSoD so far. 

Using v1.10 the only issue was the "Sleep Bug", and the combined issue of the temperature readings getting screwed up after a sleep. Otherwise, zero issues with it and I continually debate going BACK to it, having done so once already after problems with v1.4. I honestly wish that I could easily pull the AGESA out to mix-and-match and see where the problem is... if it's in the MSI changes, or if it's in the AGESA changes... I mean, I like the newer versions because they have BCLK hidden and I mod that to be visible (NOTE: my reports above are based on running unmodded versions, so if my modding was to somehow be the cause here, it would mean that the issue persists even after flashing a release twice back-to-back, as well as having flashed my original v1.10 dump [as they only have v1.17 available to download], which means there are bigger issues at play...) and while it is only, what I feel to be, more-or-less an adjustment of the very basic skew clock control to offset a crystal pulling too low a value (choices are Auto, 100, 101 102, 103), it is better than nothing... :P Granted, so far, only 100, 101, 102 are stable, as 103 fails to POST and I feel like it's caused by something OTHER than Memory. While running at 102, when I tried to add another HDD it would fail to POST, so I suspect at 103 it's derping the SATA controller. 

My critiques other than that (in no specific order), have been that I have to modify and un-hide the "AMD Cool'n'Quiet" option (at least I have been since in early versions they've hidden it, I've assumed it still is). The DRAM "Bank Interleave" and "Channel Interleave" options are stuffed in an menu that's inaccessible through our ClickBIOS II GUI (and I can't move them), as I'd just like to benchmark things with 2 sticks in "Single Channel" mode for my own curiosity's sake. The voltage options should ALL show what they are currently running at EVEN IF they are set to "Auto", as that gives us a solid baseline for what everything is, and when you're on a brand new platform that's quite important for learning about your system! That there's no actual BCLK adjustments (I know they've left it hidden because it'd make them the laughing stock of the high end boards), which is something I'm kinda pissed about, but oh well. That we can't adjust Sub-Timings, but that's on AMD (I feel like that might be coming soon, since when I'd un-hide those menus, they used to at least DISPLAY what they were running at, and now they've been removed altogether). That we aren't given control over the LEDs, since the ones behind the audio cause that translucent PCB line to glow a very unflattering and contrasting "PCB-Yellow", as well as the Pump header when set to DC is a ugly ass Green. That the "ProcODT" memory option provides little to no info in the way of how it might be of benefit to anyone, what it is running at when configured to Auto... which again, rather important, since if one speed isn't working right at Auto where for example say it's running at 60Ohm, we can then at least try 62.5Ohm or 58Ohm, etc. With such a massive list of choices for that, I've only bothered with Auto and High Impedance (since that's what "Safe Defaults" value apparently is), not that either seems to help, and for all I know Auto is already utilizing High Impedance; thus, for all I know I've not actually changed anything....

Last thing to rant about is the lack of P-State options, since we don't get BCLK. At least if we were given P-State like what most other vendors have provided, we'd be able to keep Boost capability and, more importantly, the auto Voltage, since changing voltage or Core clock puts the chip into "Overclock Mode" and thus we lose those functions (literally, AMD configured some register to flip to a value of like 0x0C, indicating Overclock Mode lol).
[/rant-but-not-an-angry-rant]

Disclaimer                                                 Disclaimer                                                 Disclaimer                                                 Disclaimer                                                 Disclaimer                                                 Disclaimer                                                 Disclaimer
You needn't worry about me, Darkhawk! :D  I am not ranting with the notion that MSI will see this and do something about it. I know that I have to actually convey these sentiments to them via their official contact means through the Support page. I'm just venting steam :) I know full well that SOME of these points of mine are simply 'early adopter' issues, and the rest are not yet bothering me quite enough to motivate me to file an official 'complaint'. heh
Title: Re: X370 XPower Gaming Titanium (7A31V1) Bios Discussion
Post by: darkhawk on 14-May-17, 19:50:44
A bunch of stuff

There's a difference between constantly complaining and not giving constructive criticism, and genuinely telling it how it is. On top of that, you're not demanding (like my 3 year old son does....) for things to be fixed. 
Can't fault you for that.

I don't have that board, so I can't really comment highly on it. It's one of the most updated BIOS's MSI has (the B350 Tomahawk being the other I believe), and I'm sure there are bound to be issues with it. 

Keep it constructive and on topic related to MSI, and I really have no issues.

More than anything, this forum is here to help users. And I know that SOME versions work better for others. It's highly dependent on the hardware, especially the memory in the case of Ryzen. Can't fault you for that.
Pointing out issues with the BIOS only helps MSI. 
And keeping a positive attitude makes all the world of a difference (especially in the case of moderator.....we deal with enough 'junk' throughout the forums. ;) ).

As with any of the moderators, we are users just like yourselves. We aren't MSI employees. We do have some contacts that we can forward issues to and discuss problems with, but that is the extent of what we have contact wise with MSI. We are not privy to new information, or when the next generation systems (Intel's X299 or AMD's X399 systems) are going to be available. No more than anyone else on the internet.

I just want to ensure that this forum is an open area for users to discuss and troubleshoot their issues. 
And I do not tolerate trolls or users that think MSI should bend the world around to fix their issue immediately. This is a company, and they will react accordingly when problems arise. :)
Title: Re: X370 XPower Gaming Titanium (7A31V1) Bios Discussion
Post by: jaybe on 15-May-17, 09:29:07
I can run 3200MHz starting with BIOS 1.4 (or whichever had updated AGESA 1.0.0.4a), but it's  unstable and my memory reports 1-bit errors at 1.35-1.45v.  At 1.5v RAM, it starts cooperating a bit more with less errors, but I'm unwilling to test higher voltages.  CPU NB voltage must be at 1.05-1.0625v for my CPU.  This will vary due to yields and leakages in silicon of Ryzen CPUs and their IMCs.

I should note that before BIOS 1.4, setting 3200MHz resulting in immediate fail.  Black screen plus a few beeps, then shutdown.  This happened on BIOS 1.1 too, as my board shipped with this version.

1T command rate is the main issue for my kit at 3200MHz.  I need 2T CR for stability.
RAM: CMU16GX4M2C3200C16, single rank

For quad-DIMM kits, it'll depend on how tolerant your Ryzen IMC is until the next AGESA 1.0.0.5 update that opens a huge amount of RAM timings for modification.  This should help OC compatibility as there'll be more timings to loosen.

Current settings:
RAM: 1.36v
RAM speed: 2933
RAM timings: 14-14-14-32-1T
CPU NB: 0.850v (auto with LLC 2)

I found A-XMP to be too aggressive with CPU NB, so I've disabled it and manually set timings and voltages.

A-XMP NB voltages:
2933: 1.0-1.1v
3200: 1.2v

These might be more useful for dual-rank kits or quad-DIMM single rank kits.

The main issue with this is heat under heavy loads.  This will increase Ryzen temps at least 2-5C (more with OC), so if you're near the 75C throttle temp limits with OC, be wary of that.

A-XMP off (CPU NB set to Auto):
2933: 0.850v
3200: 1.050v (borderline stable, so I use 1.0625v)
Title: Re: X370 XPower Gaming Titanium (7A31V1) Bios Discussion
Post by: darkhawk on 15-May-17, 11:42:03
It's interesting. 

Right now on my test bed, I've got some junky ADATA DDR4 sticks that are only rated for 2400 MHz. They work fine at 2400 MHz. But lately, the CPU has most definitely been overheating. System would randomly shut off.

Also started this weekend taking MUCH longer to POST. 

I'm hoping that within the next week, when I have time, to compile a large FAQ of some kind to post and help users through some of the issues. Granted my board is a B350 Gaming Plus and not one of the X370's, I'm pretty sure it'll help everyone along the way.

I have no word on when new BIOS's should be available. But I know that starting today they were doing a ton of internal testing at MSI.....so I can only imagine there will be new BIOS's hopefully this week. :)
Title: Re: X370 XPower Gaming Titanium (7A31V1) Bios Discussion
Post by: imwechs on 19-May-17, 00:19:21
I read over the weekend that AMD releasing Agesa code that will support more Hynix ram options, supposedly it's going to be put out Monday, we shall see.

Whover told you Monday is in LA LA Land. The updates in bios will be coming close to the end of May in  a little less than 2 weeks.
Title: Re: X370 XPower Gaming Titanium (7A31V1) Bios Discussion
Post by: imwechs on 20-May-17, 11:24:29
It's interesting.

Right now on my test bed, I've got some junky ADATA DDR4 sticks that are only rated for 2400 MHz. They work fine at 2400 MHz. But lately, the CPU has most definitely been overheating. System would randomly shut off.

Also started this weekend taking MUCH longer to POST.

I'm hoping that within the next week, when I have time, to compile a large FAQ of some kind to post and help users through some of the issues. Granted my board is a B350 Gaming Plus and not one of the X370's, I'm pretty sure it'll help everyone along the way.

I have no word on when new BIOS's should be available. But I know that starting today they were doing a ton of internal testing at MSI.....so I can only imagine there will be new BIOS's hopefully this week. :)

Thanks for the update. I was figuring perhaps Wedneday or Thursday a new beta will be likely to come.
Title: Re: X370 XPower Gaming Titanium (7A31V1) Bios Discussion
Post by: Formula350 on 21-May-17, 18:21:23
I found A-XMP to be too aggressive with CPU NB, so I've disabled it and manually set timings and voltages.

A-XMP NB voltages:
2933: 1.0-1.1v
3200: 1.2v

These might be more useful for dual-rank kits or quad-DIMM single rank kits.

The main issue with this is heat under heavy loads.  This will increase Ryzen temps at least 2-5C (more with OC), so if you're near the 75C throttle temp limits with OC, be wary of that.

A-XMP off (CPU NB set to Auto):
2933: 0.850v
3200: 1.050v (borderline stable, so I use 1.0625v)
Do you think/know (or anyone, for that matter) if using the A-XMP profiles (even if it's Intel's XMP on the RAM), adjusts sub-timings to anything different than what just selecting that speed applies? 

Example, my sticks are 15-15-15-35 @ 3200, so A-XMP Profile 1 is for 3200. I've not been bothering to use that though, and just manually selecting DDR4-3200 from the drop-down, setting DRAM Voltage to 1.35, then timings to 16-15-15-35, and that works fine for me (in general). If I could squeeze out a tiny bit more performance using the profile though... I'll switch to that for sure. heh I just assumed, with everything running Automated on the SubTimings, there wasn't going to be any adjustments made :P
Title: Re: X370 XPower Gaming Titanium (7A31V1) Bios Discussion
Post by: imwechs on 22-May-17, 10:02:02
For me, the best has been the Shipping ver 1.10 (aka 110, I never tried 117). It flat out "worked" with my RAM like you'd expect. Plugged it in, turned it on, set it to 3200, saved, done. Didn't have to use AXMP, but even that worked just fine. Reboots? No problems. Crashes? None. 100% Stability. Since then I've tried release v1.3, beta v1.41, release v1.4, beta v1.51, release v1.5, and now beta v1.61.

They all have either completely broken RAM @ 3200, or are extremely temperamental. Generally things go like this: I set defaults, restart, flash the updated BIOS, enter and apply defaults, restart, ONLY set RAM to 3200, timings to 16-15-15-35 (kit is 2x8GB TridentZ 3200 15-15-15-35 Sammy B dies), set DRAM Voltage to 1.35 (operates at 1.36V though), and save.

Results prior to v1.4/v1.41b were no POST, results with v1.4-newer are it'll work. HOWEVER, it will not work if you have to restart for any reason, be it a crash or properly with Windows, or any sort of power cycle within at least an hour of shutdown will all result in a POST failure reboot cycle and defaults situation. As of v1.61b (I don't think the v1.5x did it) this has changed to something peculiar where it will reach the point where it's JUST about to POST and load the MSI logo, but hangs with a flashing command-line cursor on a black screen and a D6 diagnostic code, which is a "failure to initialize the video adapter". Restarting will invoke same thing, then eventually it'll do the "defaults" sequence.... except the defaults are not loaded when I go into the BIOS... it shows RAM is running at 3200 (instead of 2133 like it always shows when it HAS reverted). I'll save-exit, load Windows, and have verified it is at 3200. So figure that one out eh? lol In the end I suppose that IS better than the past versions, where it'd boot loop to Defaults and then I'd never get it to boot again at 3200... short of re-flashing I mean :P  (and no, setting Defaults via exit menu, or using F6 for Optimal, and restarting before trying to apply 3200 again, did not help...)

Beyond that, as long as I Sleep the computer each night, it works mostly fine. There are a lot of memory issues with 1.61 though, with sporadic CTD of Minecraft (don't judge lol I own/operate a MC server ), but only 1 BSoD so far.

Using v1.10 the only issue was the "Sleep Bug", and the combined issue of the temperature readings getting screwed up after a sleep. Otherwise, zero issues with it and I continually debate going BACK to it, having done so once already after problems with v1.4. I honestly wish that I could easily pull the AGESA out to mix-and-match and see where the problem is... if it's in the MSI changes, or if it's in the AGESA changes... I mean, I like the newer versions because they have BCLK hidden and I mod that to be visible (NOTE: my reports above are based on running unmodded versions, so if my modding was to somehow be the cause here, it would mean that the issue persists even after flashing a release twice back-to-back, as well as having flashed my original v1.10 dump [as they only have v1.17 available to download], which means there are bigger issues at play...) and while it is only, what I feel to be, more-or-less an adjustment of the very basic skew clock control to offset a crystal pulling too low a value (choices are Auto, 100, 101 102, 103), it is better than nothing... :P Granted, so far, only 100, 101, 102 are stable, as 103 fails to POST and I feel like it's caused by something OTHER than Memory. While running at 102, when I tried to add another HDD it would fail to POST, so I suspect at 103 it's derping the SATA controller.

My critiques other than that (in no specific order), have been that I have to modify and un-hide the "AMD Cool'n'Quiet" option (at least I have been since in early versions they've hidden it, I've assumed it still is). The DRAM "Bank Interleave" and "Channel Interleave" options are stuffed in an menu that's inaccessible through our ClickBIOS II GUI (and I can't move them), as I'd just like to benchmark things with 2 sticks in "Single Channel" mode for my own curiosity's sake. The voltage options should ALL show what they are currently running at EVEN IF they are set to "Auto", as that gives us a solid baseline for what everything is, and when you're on a brand new platform that's quite important for learning about your system! That there's no actual BCLK adjustments (I know they've left it hidden because it'd make them the laughing stock of the high end boards), which is something I'm kinda pissed about, but oh well. That we can't adjust Sub-Timings, but that's on AMD (I feel like that might be coming soon, since when I'd un-hide those menus, they used to at least DISPLAY what they were running at, and now they've been removed altogether). That we aren't given control over the LEDs, since the ones behind the audio cause that translucent PCB line to glow a very unflattering and contrasting "PCB-Yellow", as well as the Pump header when set to DC is a ugly ass Green. That the "ProcODT" memory option provides little to no info in the way of how it might be of benefit to anyone, what it is running at when configured to Auto... which again, rather important, since if one speed isn't working right at Auto where for example say it's running at 60Ohm, we can then at least try 62.5Ohm or 58Ohm, etc. With such a massive list of choices for that, I've only bothered with Auto and High Impedance (since that's what "Safe Defaults" value apparently is), not that either seems to help, and for all I know Auto is already utilizing High Impedance; thus, for all I know I've not actually changed anything....

Last thing to rant about is the lack of P-State options, since we don't get BCLK. At least if we were given P-State like what most other vendors have provided, we'd be able to keep Boost capability and, more importantly, the auto Voltage, since changing voltage or Core clock puts the chip into "Overclock Mode" and thus we lose those functions (literally, AMD configured some register to flip to a value of like 0x0C, indicating Overclock Mode lol).
[/rant-but-not-an-angry-rant]

DisclaimerDisclaimerDisclaimerDisclaimerDisclaimerDisclaimerDisclaimer
You needn't worry about me, Darkhawk! :D  I am not ranting with the notion that MSI will see this and do something about it. I know that I have to actually convey these sentiments to them via their official contact means through the Support page. I'm just venting steam :) I know full well that SOME of these points of mine are simply 'early adopter' issues, and the rest are not yet bothering me quite enough to motivate me to file an official 'complaint'. heh

 I have news for you DD4 3200 dimms with CL15 timings are NOT Samsung B-die. B-die dimms would have timings of 14-14-14-34. They could be E die or some other variant, but definitely NOT B-die.
Title: Re: X370 XPower Gaming Titanium (7A31V1) Bios Discussion
Post by: jm8780 on 25-May-17, 14:52:20
Well the 1.71 lets me boot at 3200 14-14-14-34 @ 1T on my TridentZ F4-3200C14D-16GTZ set.  I have zero stability, but I can boot.  That's a significant improvement! I'm really curious about what will come from the new ASEGA code.
Title: Re: X370 XPower Gaming Titanium (7A31V1) Bios Discussion
Post by: darkhawk on 25-May-17, 17:14:10
Well the 1.71 lets me boot at 3200 14-14-14-34 @ 1T on my TridentZ F4-3200C14D-16GTZ set.  I have zero stability, but I can boot.  That's a significant improvement! I'm really curious about what will come from the new ASEGA code.

1.71 or 1.72? I never released 1.71......(since 1.72 was newer and already available.....)
Title: Re: X370 XPower Gaming Titanium (7A31V1) Bios Discussion
Post by: webmaster on 25-May-17, 17:42:19
I am using the configuration of 1800X and 1080Ti SLI.
I updated to BIOS 1.72, but BIOS code (C 0) was displayed and did not POST.
Even trying CMOS clear was the same.

If you return to BIOS 1.60, it starts normally.
Title: Re: X370 XPower Gaming Titanium (7A31V1) Bios Discussion
Post by: jonrevis1985 on 25-May-17, 18:54:24
Well whatever they've done with 1.72 has really improved my system beyond belief, I'm running 12,12,12,23 @3600Mhz with 0 Stability issues.
Title: Re: X370 XPower Gaming Titanium (7A31V1) Bios Discussion
Post by: jaybe on 25-May-17, 20:19:14
I'm actually having a more difficult time getting 3200 to work on 1.72, no POST now.  I've tried auto timings to manually selecting the timings, and none boot at 3200.  I know the work isn't finished yet, but it's a little weird how each of our memory ICs react.  The amount of timings available is awesome!

2933, however, is still flawless.

Because I'm near the temperature limits with my OC, the new CPU NB auto voltage is way too high for me (1.152v, IIRC).  I've actually observed a 5-10C increase in temps.  I've set it back to 0.900v (2933 only), then use Command Center and Ryzen Master to get 0.850v.  I'll have to make adjustments when 3200 works, as I do need at least 1.0625v.

Addendum: I finally was able to get 3200 to POST with all auto timings, but the CPU NB bumped all the way up to 1.200v.  It still was not stable.  Windows crashed almost immediately.  This was with 1T or 2T command rate.  Every now and then, it'd fail to boot on restarts too.
14-14-14-30-1T still works on 2933, so I've remained there for the time being.
Title: Re: X370 XPower Gaming Titanium (7A31V1) Bios Discussion
Post by: jm8780 on 26-May-17, 15:46:15
1.71 or 1.72? I never released 1.71......(since 1.72 was newer and already available.....)

Oops - 1.72.  As per usual, my fingers move faster than my brain.  That said, I have gotten some semblance of stability! The C0 error is mildly inconvenient, but a simple push of the restart and it boots up cleanly.  I still get random CTDs in games, but overall I'm pleased.  I dropped to 2T and tweaking some voltages to do it.  More tweaking to get additional stability may be in order.  Also, it seems like even at slightly higher voltage (1.2 VCore and 1.375 to the ram, plus a little bump to the NB), and a little more OC on the processor (3600 vs 3500), Ram (3200 vs 2933), I seem to have lower temps.  More investigation will have to be done. 
Title: Re: X370 XPower Gaming Titanium (7A31V1) Bios Discussion
Post by: jaybe on 26-May-17, 22:08:46
Small update:  I'm starting to test each DIMM, and so far, Memtest86 hasn't thrown any errors with stick 1, slot A2 in single channel at 3200.  Stick 2 from slot B2 will be tested next.  I may test it in slot B2 to test that slot as well.

ProcODT is at 60ohm.  Everything else is auto-set, as the timings are setting correctly.

EDIT: Huh.  I put stick 2 back into B2 with stick 1, and bumped CPU NB to 1.25v and RAM up to 1.4v.  I can boot into Windows without it crashing now.  I artificially induced errors with stick 1 by lowering CPU NB to 1.075v.  Memtest started throwing errors even in single channel.  I also went back to stock clocks.

http://imgur.com/D1PVZ5N

EDIT 2: Eh, I went back to 2933 and restored my OC.  Running SiSoft Sandra's synthetic arithmetic test resulted in 74C temps at stock clocks and CPU core auto voltages, so that 1.25v CPU NB voltage is really pushing thermals.  This is with a Corsair H100iv2 with a total of 4 fans (two top push, two bottom pull).  I get 74C at 3.9GHz at 1.3625v (mode 4 LLC) with 0.850v NB.  Synthetic memory tests are only about 1% better at 3200 (16-18-18-36-2T) vs 2933 (14-14-14-30-1T).  Larger differences would be observed at the same latencies, but these ICs can't run 3200 at 14-14-14-30-1T.
Title: Re: X370 XPower Gaming Titanium (7A31V1) Bios Discussion
Post by: darkhawk on 27-May-17, 08:04:32
Oops - 1.72.  As per usual, my fingers move faster than my brain.  That said, I have gotten some semblance of stability! The C0 error is mildly inconvenient, but a simple push of the restart and it boots up cleanly.  I still get random CTDs in games, but overall I'm pleased.  I dropped to 2T and tweaking some voltages to do it.  More tweaking to get additional stability may be in order.  Also, it seems like even at slightly higher voltage (1.2 VCore and 1.375 to the ram, plus a little bump to the NB), and a little more OC on the processor (3600 vs 3500), Ram (3200 vs 2933), I seem to have lower temps.  More investigation will have to be done.

CTD's generally means that your OC is not quite stable, in my experience with Ryzen.
I would drop your OC by 100 MHz or so and see if things improve.
Title: Re: X370 XPower Gaming Titanium (7A31V1) Bios Discussion
Post by: Formula350 on 28-May-17, 06:35:58
Just an update from my end.... I am loving 1.72!!!! Though, I have 2x8GB Single-Rank with Samsung B-Die (TridentZ 3200 CL15-15-15 kit)
3200? Works again with zero issue for me; including warm and cold starts
3333 even works quite well.
3466 worked once... I haven't been able to get it to POST since :\
ODD Timed tCL now work at 3200! Finally can run my RAM at it's advertised 15-15-15 and it BE running at 15-15-15 instead of 16-15-15 lol

Some new options for Voltages too (I presume hidden, but I didn't bother to flash one I hadn't modded haha). I'm hoping those will be released officially, as two of them are RAM related. I believe one is voltage during Pre-POST which is labeled DRAM Voltage(Training) and then another one that I assume is POST/operating voltage called DRAM Voltage(BIOS). They don't have a relevant Help string though, and had to find out by total happenstance that they're values are in mV, which explained why they lacked a decimal input ability.

Only hiccup I've ran into that is of complaint is my Command Rate seems to have gotten stuck on 2T. However, from all I can tell, it hasn't seemed to impact performance any (AIDA64 scores are all the same), which is kinda surprising...

I definitely feel for those of you who ARE having issues with 1.72, since that was my story ever since 1.1 :(
Title: Re: X370 XPower Gaming Titanium (7A31V1) Bios Discussion
Post by: lmffao on 29-May-17, 05:43:41
Hi everyone I have had my Titanium X370, Ryzen 7 x1800 and 2 x Corsair Dominator Platinum 3200 8GB Currently @ 3066Mhz 16:18:18:36 for about 2 weeks now and I have had a problem with the system shutting down immediately or monitor loosing signal and no hdd led activity, While under a heavy load such as running the CPU Physics benchmark in 3DMark or just loading Mass Effect Andromeda.

So first thing I thought was that the PSU was on its way out but I was not convinced 100% as the timing was a bit convenient with it only showing signs since updating my system and it was working fine in my previous system:

Z87 Asus Deluxe Quad / Core i7 4770K 4.5Ghz 
2 Dvd Burners
5 HHD
3 SSD
1 PciExpress 512GB Polaris SM961 M.2
1 MSI Nvidia 1080 GTX Armour OC Edition

I have since trimmed my drives down to 1 DVD/ 2 SSD/2 SHDD/1 M2

So to cut a long story shorter I used a multimeter and software (don't recommend) to get an idea of what voltage my 12/5v lines where supplying under load I was unsure of the results but really wanted to rule it out  so I went out and bought a Cooler Masters RM1000X 1000w PSU to replace the Thermaltake 750W Modular PSU that's probably close to 5yo.

So eventually the same problem cropped up with MEA and 3DMark so I dropped the overclock on the GFX and lowered the Ram/Cpu OC and this seemed to let the benchmark complete without problem but MEA still blacked screened but the loading screen got further along before this happened, By this time I'm getting pretty fed up of Bios updates waiting for AGESA 1.0.0.6 etc.. I'm currently on Beta Bios 1.72.

My case is a Cooler Master Cosmos II and it is HEAVY and without a side window (for now) so I haven't had it pulled out much while iv been doing this, But I had it out tonight and removed side panel loaded MEA and watched the Debug LCD while resuming/loading the game I saw 95... 96... 97... 00 & black screen loose signal no HDD led activity and it dawned on me that it was a (incorrect) temp readout and the system seemed to be trying to protect the cpu from over heating..

So I did it again and paid attention to the Aida64 CPU Temp that I had to manually add the -20 temp offset to and the LCD temp was exactly 20 over what Aida64 was showing, I since confirmed the difference with Ryzen Master.

So the kicker is I have a brand new DeepCool AIO 360mm Radiator with the 3 stock rad fans pushing & 3 AK-FN059 venom vipers pulling fitted on the CPU complete with AM4 Bracket & Artic Silver #5 Paste, My case is always cool has a really good airflow with good amount of pressure.

I am going to try and set the CPU temp threshold under the OC settings to its highest and try again after posting this.

Has anyone else noticed the incorrect temp on the LCD or suffered from similar problems? I don't mind the readout being off but don't like the mobo making safety shutdown decisions based on a incorrect temperature reading....

Tia
Title: Re: X370 XPower Gaming Titanium (7A31V1) Bios Discussion
Post by: darkhawk on 29-May-17, 07:07:11
Bunch of stuff

I'm a bit unclear what your system is comprised of....you mention a lot of stuff, but don't really say exactly what is in your X370 system. See : >>Posting Guide<< (https://forum-en.msi.com/index.php?topic=38822.0)

I've been fighting a very very similar situation with my B350 system.
I would get random black screens, etc...
It ranged from anywhere sitting at the desktop, browsing web pages, to loading games, running benchmarks, etc....it tended to be random, but intensive stuff (games, benchmarks) definitely made it happen in a more controllable manner.

Long story short, I'm about 99% sure it was the R9 280X GPU I was using causing most of my issues. I ended up downclocking the 280X from 1500 MHz memory to 1400 MHz memory and that seemed to remedy the situation. I've been running benchmarks and stress tests on it now for quite a while and it seems to be holding up.
The really strange part is it wasn't the GPU core, voltage, or any of that, but problems with the memory of all things. Just dropping it by 100 MHz seems to have resolved my issues.

Why am I saying this? Well, is it possible that maybe your GTX 1080 Armor (the GPU I'm assuming you're using in the ryzen system) is getting too hot or perhaps isn't working quite right?
Title: Re: X370 XPower Gaming Titanium (7A31V1) Bios Discussion
Post by: jaybe on 29-May-17, 08:20:52
I've gone back to 3200 (16-18-18-36-2T) with my 3.9GHz OC.  I managed to get some semblance of stability and lower temps.  Some games respond well to the higher NB (Infinity Fabric) speeds, especially at 1080p.  Inter-CCX communication and available bandwidth is increased, and latency might be reduced a little.  Fallout 4 is much smoother overall, as many assets are loaded into RAM and streamed to my GPU's limited 3GB VRAM.  I'll test out The Witcher 3 tomorrow.

CPU NB - 1.25v (most stable for me at 3200, but it's quite a large jump from 0.850v at 2933)
RAM - 1.40v (for added stability)
CLDO_VDDP (DDR4 PHY in CPU) - 0.725v

Other timings:
tRC - 54T (adjusted from default 75T at 3200 in auto)
tRFC - 560
tFAW - 36T (seems to be set at 34T in auto)
tRRD - 9T (incorrectly set at 6T in auto)
tRRD_L - 12T (adjusted from 9T in auto)

ProcODT at 60 ohm still works best for my RAM at 3200.

I tried to get them as close to the XMP SPD values without system instability.  Things are working pretty well right now.

Read about the new timings and AGESA update here: https://community.amd.com/community/gaming/blog/2017/05/25/community-update-4-lets-talk-dram
Title: Re: X370 XPower Gaming Titanium (7A31V1) Bios Discussion
Post by: aGeoM on 29-May-17, 11:12:05
...
 That the "ProcODT" memory option provides little to no info in the way of how it might be of benefit to anyone, what it is running at when configured to Auto... which again, rather important, since if one speed isn't working right at Auto where for example say it's running at 60Ohm, we can then at least try 62.5Ohm or 58Ohm, etc. With such a massive list of choices for that, I've only bothered with Auto and High Impedance (since that's what "Safe Defaults" value apparently is), not that either seems to help, and for all I know Auto is already utilizing High Impedance; thus, for all I know I've not actually changed anything....

Hi Formula350

Hope this helps about it:

https://community.amd.com/community/gaming/blog (https://community.amd.com/community/gaming/blog)

and this video it is long but very helpful

https://www.youtube.com/watch?v=KT8BQaQmL1U
Title: Re: X370 XPower Gaming Titanium (7A31V1) Bios Discussion
Post by: jaybe on 29-May-17, 23:14:04
I've gone back to 3200 (16-18-18-36-2T) with my 3.9GHz OC.  I managed to get some semblance of stability and lower temps.  Some games respond well to the higher NB (Infinity Fabric) speeds, especially at 1080p.  Inter-CCX communication and available bandwidth is increased, and latency might be reduced a little.  Fallout 4 is much smoother overall, as many assets are loaded into RAM and streamed to my GPU's limited 3GB VRAM. I'll test out The Witcher 3 tomorrow.

CPU NB - 1.25v (most stable for me at 3200, but it's quite a large jump from 0.850v at 2933)
RAM - 1.40v (for added stability)
CLDO_VDDP (DDR4 PHY in CPU) - 0.725v

Other timings:
tRC - 54T (adjusted from default 75T at 3200 in auto)
tRFC - 560
tFAW - 36T (seems to be set at 34T in auto)
tRRD - 9T (incorrectly set at 6T in auto)
tRRD_L - 12T (adjusted from 9T in auto)

ProcODT at 60 ohm still works best for my RAM at 3200.

I tried to get them as close to the XMP SPD values without system instability.  Things are working pretty well right now.

Read about the new timings and AGESA update here: https://community.amd.com/community/gaming/blog/2017/05/25/community-update-4-lets-talk-dram

Well, The Witcher 3 crashed my system a bit weirdly.  It was total system shutdown, yet the RAM LEDs were still pulsing.  No response from power button.  Overall pretty weird; could be more GPU related, as I've had it happen before when the GPU draws a lot of power (even on my old system).  I've readjusted some timings to get a bit more stability, rather than match XMP settings exactly.  I put tRC back up to 75T and tRRD_L is at 9T (same as tRRD); the turn around timings that were at 1T, I put up to 2T.  3200 does take a bit of manual tweaking, but I don't mind it.  The main reason I'm loosening timings is to reduce crash-to-desktop (CTD) issues that result from instability.  I have some pictures of my BIOS settings that I'll share if it helps anyone.  I'll post links in a bit.

Overall voltages - http://imgur.com/a/y2w7g (http://imgur.com/a/y2w7g)

Modified timings (in BIOS order):
tRC - 75T
tRCPAGE - 0 (Auto)
tRFC - 560 (Auto)
tWR - 26T
tWTR_S - 4T (Auto)
tWTR_L - 12T (Auto)
tRRD_S - 9T
tRRD_L - 9T (Auto)
tRTP - 12T (Auto)
tFAW - 36T
tCWL - 14T (Auto)
tCKE - 8T (Auto)
Screenshot - http://imgur.com/a/JRDEA (http://imgur.com/a/JRDEA)

Turn around (only modified):
tRDRDSC - 2T
tWRWRSC - 2T
tWRRD - 2T
(these were all at 1T that I bumped up to 2T for stability)
Screenshot - http://imgur.com/a/JYBDM (http://imgur.com/a/JYBDM)

DigitALL Power - http://imgur.com/a/DyxQU (http://imgur.com/a/DyxQU)

RAM: Corsair CMU16GX4M2C3200C16 (single rank, Hynix ICs, ver 5.39)
Title: Re: X370 XPower Gaming Titanium (7A31V1) Bios Discussion
Post by: lmffao on 30-May-17, 00:22:50
I'm a bit unclear what your system is comprised of....you mention a lot of stuff, but don't really say exactly what is in your X370 system. See : >>Posting Guide<< (https://forum-en.msi.com/index.php?topic=38822.0)
.... is it possible that maybe your GTX 1080 Armor (the GPU I'm assuming you're using in the ryzen system) is getting too hot or perhaps isn't working quite right?

Thanks for the reply darkhawk I have added my primary system to my signature, The 1080 is only a few months old and was used in my previous Z87 system and has been rock solid stability wise since iv had it temps hit 35-37c idle and 63-68 under full load always with fans @100%, The system is having issue when the CPU is under 100% load the temperature hangs in low 80's if the temp reaches 84c the system either powers straight off or screen signal dies and no hdd led activity. Under minimal load my CPU temp hangs in the low 40's normally sitting at 41c.

The only 2 things I run that I see put every core/thread under 100% load are 3DMark Fire Strike - CPU Physics Test & Loading/Resuming Mass Effect Andromeda (as soon as the game loads the cpu load drops)

I sheepishly changed the CPU Power Duty Control to Current Balance rather than Temperature balanced which seems to have mitigated the issue a bit I was able to play MEA earlier today everything set to ultra for about 2 hrs without any issue at a stable 85-120fps CPU Temp 55-63c GPU Temp  62-67c

But if anything produces a full load on every core/thread on the CPU and the temp reaches 84c my PC will either power straight off (not restart) or No Video signal/No HDD led but fans spinning.

The only thing that makes sense to me at this point is the OS/MOBO thinks the CPU is 20c hotter than it is and is killing the system to prevent damage.
Title: Re: X370 XPower Gaming Titanium (7A31V1) Bios Discussion
Post by: darkhawk on 30-May-17, 02:20:18
Well, The Witcher 3 crashed my system a bit weirdly.  It was total system shutdown, yet the RAM LEDs were still pulsing.  No response from power button.  Overall pretty weird; could be more GPU related, as I've had it happen before when the GPU draws a lot of power (even on my old system).  I've readjusted some timings to get a bit more stability, rather than match XMP settings exactly.  I put tRC back up to 75T and tRRD_L is at 9T (same as tRRD); the turn around timings that were at 1T, I put up to 2T.  3200 does take a bit of manual tweaking, but I don't mind it.  The main reason I'm loosening timings is to reduce crash-to-desktop (CTD) issues that result from instability.  I have some pictures of my BIOS settings that I'll share if it helps anyone.  I'll post links in a bit.

Overall voltages - http://imgur.com/a/y2w7g (http://imgur.com/a/y2w7g)

Modified timings (in BIOS order):
tRC - 75T
tRCPAGE - 0 (Auto)
tRFC - 560 (Auto)
tWR - 26T
tWTR_S - 4T (Auto)
tWTR_L - 12T (Auto)
tRRD_S - 9T
tRRD_L - 9T (Auto)
tRTP - 12T (Auto)
tFAW - 36T
tCWL - 14T (Auto)
tCKE - 8T (Auto)
Screenshot - http://imgur.com/a/JRDEA (http://imgur.com/a/JRDEA)

Turn around (only modified):
tRDRDSC - 2T
tWRWRSC - 2T
tWRRD - 2T
(these were all at 1T that I bumped up to 2T for stability)
Screenshot - http://imgur.com/a/JYBDM (http://imgur.com/a/JYBDM)

DigitALL Power - http://imgur.com/a/DyxQU (http://imgur.com/a/DyxQU)

RAM: Corsair CMU16GX4M2C3200C16 (single rank, Hynix ICs, ver 5.39)

I would probably back the NB/SOC voltage off a little to 1.2V max. That's really the max I would ever set it at for 24/7 usage and such. You really don't want that SOC voltage to get too high and blow out the chip.

Is there any reason to run it that high? Does it not work at 1.1V at those speeds?
Title: Re: X370 XPower Gaming Titanium (7A31V1) Bios Discussion
Post by: darkhawk on 30-May-17, 02:27:33
Thanks for the reply darkhawk I have added my primary system to my signature, The 1080 is only a few months old and was used in my previous Z87 system and has been rock solid stability wise since iv had it temps hit 35-37c idle and 63-68 under full load always with fans @100%, The system is having issue when the CPU is under 100% load the temperature hangs in low 80's if the temp reaches 84c the system either powers straight off or screen signal dies and no hdd led activity. Under minimal load my CPU temp hangs in the low 40's normally sitting at 41c.

The only 2 things I run that I see put every core/thread under 100% load are 3DMark Fire Strike - CPU Physics Test & Loading/Resuming Mass Effect Andromeda (as soon as the game loads the cpu load drops)

I sheepishly changed the CPU Power Duty Control to Current Balance rather than Temperature balanced which seems to have mitigated the issue a bit I was able to play MEA earlier today everything set to ultra for about 2 hrs without any issue at a stable 85-120fps CPU Temp 55-63c GPU Temp  62-67c

But if anything produces a full load on every core/thread on the CPU and the temp reaches 84c my PC will either power straight off (not restart) or No Video signal/No HDD led but fans spinning.

The only thing that makes sense to me at this point is the OS/MOBO thinks the CPU is 20c hotter than it is and is killing the system to prevent damage.

Ok, now we're getting somewhere.....

I personally don't know about the 20C offset and if that is still in effect at the moment. I would generally hope that it isn't at this point.

That being said, if your CPU is hitting 84C for real, to me that would mean your cooler isn't working very well. Are you sure that the cooler is working well? 
Does the cooler have it's own integrated temp sensor at all? What does the temperature of that read?

I'll see if I can find out regarding the CPU temp reporting.
Title: Re: X370 XPower Gaming Titanium (7A31V1) Bios Discussion
Post by: jaybe on 30-May-17, 18:16:13
My system throws memory errors below 1.25v CPU NB at 3200MHz.

0.850v at 2933 to 1.25v at 3200 is a larger than normal increase, but that's what works right now.  If I put CPU NB down to 1.1v, it starts randomly failing to POST and will not train DRAM properly.  It then resets memory to 2133.  If I go below 1.1v, it immediately fails to boot (unlike previously where I could run 1.0625v at 3200).

I've still not achieved 100% stability at 3200.  It's proving difficult for me.  At least Windows isn't crashing like crazy when I first started my 3200 attempts.  I'm chipping away at it, but unfortunately, CPU NB must remain at 1.25v on 1.72 beta.

There's like a memory hole between 3000-3200 where it's difficult to run.  For whatever reason, 3400 is easier, but I'll need to get some G.Skill TridentZs.  I'm eyeing some 4000MHz chips.  If they drop below $225 ($200 if we're lucky), I'm snapping them up.  They're at $250 right now for 16GB, which is a bit pricey.  Demand for RAM is still high.
Title: Re: X370 XPower Gaming Titanium (7A31V1) Bios Discussion
Post by: darkhawk on 30-May-17, 18:53:25
My system throws memory errors below 1.25v CPU NB at 3200MHz.

0.850v at 2933 to 1.25v at 3200 is a larger than normal increase, but that's what works right now.  If I put CPU NB down to 1.1v, it starts randomly failing to POST and will not train DRAM properly.  It then resets memory to 2133.  If I go below 1.1v, it immediately fails to boot (unlike previously where I could run 1.0625v at 3200).

I've still not achieved 100% stability at 3200.  It's proving difficult for me.  At least Windows isn't crashing like crazy when I first started my 3200 attempts.  I'm chipping away at it, but unfortunately, CPU NB must remain at 1.25v on 1.72 beta.

There's like a memory hole between 3000-3200 where it's difficult to run.  For whatever reason, 3400 is easier, but I'll need to get some G.Skill TridentZs.  I'm eyeing some 4000MHz chips.  If they drop below $225 ($200 if we're lucky), I'm snapping them up.  They're at $250 right now for 16GB, which is a bit pricey.  Demand for RAM is still high.

Yeah, I know about the memory holes.....

I wouldn't bother with anything higher than 1.2V. I'll just say to be careful, as it's probably degrading the chip using such a high voltage for minimal performance gain.
I'd stick to 2933 and be happy for now. Less chance of the CPU burning up then.
Title: Re: X370 XPower Gaming Titanium (7A31V1) Bios Discussion
Post by: jaybe on 31-May-17, 01:48:24
So, along with your foreboding (@darkhawk) and my overall discomfort with running such a high CPU NB voltage (even water cooled), I've split the difference and have gone for 3066MHz, which is running with a much more reasonable 1.1v NB.

Currently going through Memtest86 via EFI boot (0 errors up to test 9 currently).  Unfortunately, Ryzen is still reluctant to run 15 tCL at higher clocks.  I've set it to 15-16-16-34, but it insists on 16-16-16-34.  I might be able to squeeze out CL14 with increased RAM voltage.

Update: Yep, CL14 is doable with 1.400v RAM.  Currently testing various CPU NB voltages.  I'll report the lowest possible voltage without errors.

Update 2:

RAM speed: 3066
Verified CPU NB: 0.900v (this will vary based on your processor and RAM)
Timings: 14-16-16-34-1T

So, eked out a little more speed at the same 0.900v CPU NB as 2933.  I probably won't adjust it to 0.850v in Command Center (set to auto) and Ryzen Master (set CPU NB to 0.850v and apply).

Here's a HWiNFO64 image: http://imgur.com/2pcjUI1 (http://imgur.com/2pcjUI1)
NB is operating at 1533MHz, a decent increase over 1466MHz (2933) and not too far behind 1600MHz (3200).  So, not too bad, overall.
Title: Re: X370 XPower Gaming Titanium (7A31V1) Bios Discussion
Post by: darkhawk on 31-May-17, 01:57:46
I'd be quite happy with that.
3000 MHz is about where the infinity fabric peaks. You can go higher and get more performance, but it's kind of diminishing returns, if you know what I mean.

As far as timing, generally speaking my understanding is that Ryzen 'prefers' even numbered timings. Which is why you see it going to 16 instead of 15. If it's working well at 16-16-16, then at least if 14 doesn't work well you can default back to that. But at this point I wouldn't stress too much about it. You're getting really good performance.
Title: Re: X370 XPower Gaming Titanium (7A31V1) Bios Discussion
Post by: jm8780 on 01-June-17, 03:04:24
1.73 and now I'm running @ 3200 14-14-14-36, 1T with the same voltages as before, 3700 on the processor (Ryzen) and full stability.  I wonder what the 1.0.0.6 code will bring if this is on the 1.0.0.4a?
Title: Re: X370 XPower Gaming Titanium (7A31V1) Bios Discussion
Post by: darkhawk on 01-June-17, 05:05:29
1.73 and now I'm running @ 3200 14-14-14-36, 1T with the same voltages as before, 3700 on the processor (Ryzen) and full stability.  I wonder what the 1.0.0.6 code will bring if this is on the 1.0.0.4a?

1.72 was 1.0.0.6, same as 1.73....So yeah, it's already running that.
How do I know this? I have access to the developer notes it is noted there that starting with 1.71 (which I didn't post because 1.72 came out the same day), they had incorporated the 1.0.0.6 AGESA code.
Title: Re: X370 XPower Gaming Titanium (7A31V1) Bios Discussion
Post by: jm8780 on 01-June-17, 12:43:01
Ah. With all the ram timings I had suspected this, but then looked at HWinfo and it says 1.0.0.4a. Well, even still. There is nothing to be upset about here. If they clear the C0 hang on reboot, we have a solid option here.
Title: Re: X370 XPower Gaming Titanium (7A31V1) Bios Discussion
Post by: marcus.disi on 01-June-17, 13:37:58
Just a quick question, should the auto-detection go up at some stage or do you guys put the timings in manually to reach anything above 2133MHz for your memory?
I have two Vengence 3000MHz 16GB sticks with 1.6 BIOS version at the moment and there was no change since version 1.31, which was the first that worked for me.
Title: Re: X370 XPower Gaming Titanium (7A31V1) Bios Discussion
Post by: jm8780 on 01-June-17, 14:50:37
We either use the XMP profiles or manually enter the timings.  Sometimes both.
Title: Re: X370 XPower Gaming Titanium (7A31V1) Bios Discussion
Post by: Formula350 on 09-June-17, 01:42:51
Quote
I have news for you DD4 3200 dimms with CL15 timings are NOT Samsung B-die. B-die dimms would have timings of 14-14-14-34. They could be E die or some other variant, but definitely NOT B-die.
Sorry, but you're incorrect, they are indeed B-Die. I wouldn't be claiming otherwise if I wasn't already aware of what they had. I'm the one that brought it to everyone's attention a few months ago, that using the DIMM EEPROM editing tool (that has been around for awhile and still updated) called Thaiphoon Burner, can tell you what DRAM ICs your DIMMs are sporting ;)
 
Here is the image I posted originally...
(https://hardforum.com/attachments/thaiphoon-g-skill-tridentz-3200-highlighted-png.20525)

^^^^^^ --------------- -
Which if I may direct your attention to the arrows above...
That is the XMP profile which is set to 1600 MHz, aka DDR4-3200, running with tCL 15, tRCD 15, tRP 15
Also of mention, it's Single Rank, which is displayed both in the JEDEC DIMM LABEL and ORGANIZATION listings.

(Pretty certain that even in the BIOS, when I un-hid that "Memory Patch Info" menu, it reported B-Die as well, but it doesn't really matter much at this point... lol)
Title: Re: X370 XPower Gaming Titanium (7A31V1) Bios Discussion
Post by: Formula350 on 09-June-17, 02:19:42
Just a quick question, should the auto-detection go up at some stage or do you guys put the timings in manually to reach anything above 2133MHz for your memory?
I have two Vengence 3000MHz 16GB sticks with 1.6 BIOS version at the moment and there was no change since version 1.31, which was the first that worked for me.
Personally, on the 1.7x BETAs, I can set my Memory Speed to DDR4-3200, with EVERYTHING on Default (Auto) and it'll work fine. However, unfortunately every system will differ both in terms of the CPU's memory controller AND what RAM you have, and so even someone with identical components to me may not be able to run their system like that. 

That being said, I've managed to dial mine in a lot more running BIOS v1.73beta.
System:
Ryzen 7 1700X w/ Thermaltake Water2.0 PRO (pump at full speed and fans on default BIOS heh)
G.Skill TridentZ 2x8GB 3200 15-15-15-35 1T 
X370 TItanium
ASUS R9 390 STRIXX
Single, old SATA II 120GB WD VelociRaptor 10K RPM and an LG DVD-R/W drive.

Settings (unless I mention, it's set to Auto):
CPU Speed & Voltge @ Stock, LLCs all on Auto EXCEPT for the CPU-NB Power set to Current Balance
CPU NB @ 1.075V
DRAM @ 3333
DRAM Voltage @ 1.36V
DRAM Voltage(Training) @ 1450mV (aka 1.45V, but that option is configured to mV input)
DRAM ProcODT @ 48Ohms
DRAM Timings/SubTimings are as followed. Turnaround Timings are on Auto (ignore the red hand-written stuff, I can't post attachments here)
(https://hardforum.com/attachments/my-rtc-png.27207)

Then once I'm in Windows, I use K17TK utility to change the P0 PState (since MSI won't give us the ability to change PStates in the BIOS!) to FID 38, not touching any other option, and hit apply. 
Overall, it's damn quick!
(https://hardforum.com/attachments/cachemem-ddr4-3333-14-14-14-35-moderate-mk-iii-3-8ghz-ryzen-balanced-plan-bios-v1-73-png.26960)

Will probably flash 1.74 tonight, but *gumble* I wish I knew what the changes were. Quite annoying that MSI won't let Dark post the change logs :( (or at least, the relevant changes)
Title: Re: X370 XPower Gaming Titanium (7A31V1) Bios Discussion
Post by: darkhawk on 09-June-17, 03:18:31
Then once I'm in Windows, I use K17TK utility to change the P0 PState (since MSI won't give us the ability to change PStates in the BIOS!) to FID 38, not touching any other option, and hit apply.
You have no idea how much I have been petitioning for them to add more to the BIOS related to this (P0, P1, and C6)....and other options.....
:)
Title: Re: X370 XPower Gaming Titanium (7A31V1) Bios Discussion
Post by: Formula350 on 09-June-17, 18:30:57
You have no idea how much I have been petitioning for them to add more to the BIOS related to this (P0, P1, and C6)....and other options..... :)
Yea and you know what's funny? heh The dang Strings are IN the BIOS for it! So either they're working on it, or just mean and teasing us ;-((


In all seriousness though, it does seem really strange that all the other board makers (from what I can tell) have had it since launch, or have added it shortly after, yet MSI hasn't.

At least I have K17TK to change it! Only slight downside is it resets after Sleep, but that's extremely minor given all I have to do is click "Apply" again to sort it out. :)

(Ugh! I spent like 30minutes trying to get my sig to display correctly in that Edit Profile text box, then I finally do... only for it to display all misaligned in the forums... :bonk: lol  Ehh, it's close enough now, at least on my side.)
Title: Re: X370 XPower Gaming Titanium (7A31V1) Bios Discussion
Post by: dragonfist22 on 09-June-17, 22:29:08
I've got G-skill TridentZ f4-3200C14D-32GTZSW

they work fine up to 2933mhz and before the 1.0.0.4 based bios they would not post into 3200 no matter what changes I made.

With the 1.0.0.4 based bioses, it started posting but crashing windows on sign-in.

Now with 1.7x, the best I have is with XMP profile 1, I get into windows and it will run for quite a while but stability is bad, programs through weird errors and prime95 fails after about 10sec.

Any changes that I make from there only seem to make stability worse, even if it is just loosening the timings.

I'm sticking with 2933 right now with the the timings tightened up quite a bit. ( 14-13-13-32 1T from 14-14-14-34 1T rated and tRC brought down to 46 from the 76 it defaults to.)

Everything is stable there.  But any higher clock (3k and up) and it's memory errors abounding for all.

Really hoping for a bios that will allow me to use the set at the rated speeds.
Title: Re: X370 XPower Gaming Titanium (7A31V1) Bios Discussion
Post by: Formula350 on 10-June-17, 01:22:45
I've got G-skill TridentZ f4-3200C14D-32GTZSW they work fine up to 2933mhz and before the 1.0.0.4 based bios they would not post into 3200 no matter what changes I made.With the 1.0.0.4 based bioses, it started posting but crashing windows on sign-in. Now with 1.7x, the best I have is with XMP profile 1, I get into windows and it will run for quite a while but stability is bad, programs through weird errors and prime95 fails after about 10sec. Any changes that I make from there only seem to make stability worse, even if it is just loosening the timings. I'm sticking with 2933 right now with the the timings tightened up quite a bit. ( 14-13-13-32 1T from 14-14-14-34 1T rated and tRC brought down to 46 from the 76 it defaults to.) Everything is stable there. But any higher clock (3k and up) and it's memory errors abounding for all. Really hoping for a bios that will allow me to use the set at the rated speeds.
If you weren't aware of this already, Ryzen's memory controller is only rated to run at certain speeds for certain memory configurations. For example, Single Rank (memory chips on one side of the stick) are able to run the fastest when only using 2 DIMMs (memory sticks), especially if they have Samsung B-Die chips. If you use 4 DIMMs (fill all 4 memory slots) with Single Rank, then your max speed will be limited. 
Dual-Rank (memory chips on both sides of the stick) tax the memory controller even more, and so even running 2 sticks have the possibility to limit your max speed. If you use 4 DIMMs, well, AMD basically only guarantees 2133MHz for speed.
Sticks which have Samsung chips work the best, but there are "grades" to them as well. B-Die are the best, but there are C, D and E as well. Their quality follows the lettering basically.
SK-Hynix have some troubles, but lots of progress by AMD and motherboard makers have meant they've been able to achieve higher speeds than what they were at launch. 
Micron, I have no idea about. I saw mention of someone considering getting them, but I don't know if he ever did go with them or what his results were.

To find out what your memory is equipped with you can use Thaiphoon Burner (http://www.softnology.biz) (don't let the odd name scare you) and once it's open click on the "READ" button. It'll take a moment and then display a window like in my screenshot in a previous post. The highlighted areas are where to look. 
Your's are almost assuredly Double Rank, simply because they're 32GB (assuming it's a 2x16GB kit and not a 4x8GB), as I suspect it's rated at 14-14-14-35. If it's 14-16-16-3X then it might not even be Samsung, in which case you're doing great if you're getting 2933! :) 

My only suggestion for getting 3200 stable, if you hadn't tried it yet, would be to set the DRAM Voltage to 1.4V and the "Command Rate" (in the Timings page) to 2T. You can also try setting the ProcODT to something in the 53.3 to 90 Ohm range, as that may also help. There's also the CPU NB (aka CPU SoC) voltage, but with the newest BIOSes they auto set it anyways. At 3200 it'll set it to 1.15V, but you could safely try 1.2V as well. Don't go higher than that, though. 
There's also the DDR4-3066 option, if 3200 isn't stable. Oh, and on that note, I'd ignore the A-XMP settings, leave it disabled and just change the Memory Speed option.
Title: Re: X370 XPower Gaming Titanium (7A31V1) Bios Discussion
Post by: darkhawk on 10-June-17, 02:20:06
GENERALLY speaking...
Samsung B-die > Samsung E-die > Micron > SK Hynix....
Whether it be an Intel or a Ryzen system, generally speaking, that's how they are rated.....
Title: Re: X370 XPower Gaming Titanium (7A31V1) Bios Discussion
Post by: dragonfist22 on 10-June-17, 05:51:38
Thanks for the info.

They are 2x16.  Also, turns out that are Samsung B-die.  I'll give your advice a try.
(http://data:image/png;base64,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)
Title: Re: X370 XPower Gaming Titanium (7A31V1) Bios Discussion
Post by: dragonfist22 on 10-June-17, 06:02:19
For whatever reason, the image didn't show in last post.


(http://i636.photobucket.com/albums/uu84/DragonFist2222/2017-06-09_23-42-41_zpswvyy472i.jpg~original)
Title: Re: X370 XPower Gaming Titanium (7A31V1) Bios Discussion
Post by: darkhawk on 10-June-17, 11:46:55
Oh, btw, have you adjusted NB/SoC voltage to 1.1V and your DRAM voltage to 1.4V or 1.45V yet?
That will help with stability and hopefully clear up any errors you're getting if you can boot into Windows but it fails tests like Prime95.....
Title: Re: X370 XPower Gaming Titanium (7A31V1) Bios Discussion
Post by: dragonfist22 on 11-June-17, 05:55:25
Yeah, those were among my first efforts to get it working and pretty much maintained.  I've still not gotten stable at anything over 2933

However, I've got it running stably at 2933 at 14-12-12-12-28  40RC 1T, i.e., really tight timings at that speed.  Going to have to live with that and try again with the next bios.

Thanks for the suggestions.
Title: Re: X370 XPower Gaming Titanium (7A31V1) Bios Discussion
Post by: darkhawk on 11-June-17, 13:59:55
Yeah, those were among my first efforts to get it working and pretty much maintained.  I've still not gotten stable at anything over 2933

However, I've got it running stably at 2933 at 14-12-12-12-28  40RC 1T, i.e., really tight timings at that speed.  Going to have to live with that and try again with the next bios.

Thanks for the suggestions.

Interesting....then you're really one of the first I've seen (or remember) that has issues with the Samsung B-die.
Even so, with those really tight timings it's probably going to run very very well. To get 3200 you'd probably really have to use much more loose timings and may not be happy with the results.
Title: Re: X370 XPower Gaming Titanium (7A31V1) Bios Discussion
Post by: jaybe on 11-June-17, 14:54:26
I've got G-skill TridentZ f4-3200C14D-32GTZSW

they work fine up to 2933mhz and before the 1.0.0.4 based bios they would not post into 3200 no matter what changes I made.

With the 1.0.0.4 based bioses, it started posting but crashing windows on sign-in.

Now with 1.7x, the best I have is with XMP profile 1, I get into windows and it will run for quite a while but stability is bad, programs through weird errors and prime95 fails after about 10sec.

Any changes that I make from there only seem to make stability worse, even if it is just loosening the timings.

I'm sticking with 2933 right now with the the timings tightened up quite a bit. ( 14-13-13-32 1T from 14-14-14-34 1T rated and tRC brought down to 46 from the 76 it defaults to.)

Everything is stable there.  But any higher clock (3k and up) and it's memory errors abounding for all.

Really hoping for a bios that will allow me to use the set at the rated speeds.

You're actually quite well above average reported speeds for 2x16GB modules on Ryzen.  16GB modules are usually dual rank, which is essentially like running 4x single rank DIMMs.  It'll take a lot of fine tuning to hit 3200MHz with those, but it's possible with some work (trial and error).  The small gains (and heat!) of doing so, though, will leave you a bit disappointed.  I've settled on 3066 at CL14-15-15-34-1T @ 1.4v on my SK Hynix modules (2x8GB, single rank).  I made sure I had no memory errors with EFI boot of Memtest86.

I'd suggest reporting your RAM to http://rymem.vraith.com Ryzen RAM and motherboard database.  I've done so a few times, and you'll find a few of my reports under the CMU16GX4M2C3200C16 listing (toward bottom: http://rymem.vraith.com/specific/8 (http://rymem.vraith.com/specific/8)).

Here's a direct link to the CPU-Z validation: http://valid.x86.fr/nbft84
Temp is reporting +20C offset.
Title: Re: X370 XPower Gaming Titanium (7A31V1) Bios Discussion
Post by: mazahakaforever on 13-June-17, 13:45:46
Just FYI.
All betas on my Xpower Gaming titanium cannot set multiplier for Ryzen 5 1600.
Also, my Corsair Vengeance 3200@16 still cannot boot anything above 2933@16
Title: Re: X370 XPower Gaming Titanium (7A31V1) Bios Discussion
Post by: imwechs on 15-June-17, 21:08:09


They are indeed B-Die. I wouldn't be claiming otherwise if I wasn't already aware of what they had. I'm the one that brought it to everyone's attention a few months ago, that using the DIMM EEPROM editing tool (that has been around for awhile and still updated) called Thaiphoon Burner, can tell you what DRAM ICs your DIMMs are sporting ;)
 
Here is the image I posted originally...
(https://hardforum.com/attachments/thaiphoon-g-skill-tridentz-3200-highlighted-png.20525)

^^^^^^ --------------- -
Which if I may direct your attention to the arrows above...
That is the XMP profile which is set to 1600 MHz, aka DDR4-3200, running with tCL 15, tRCD 15, tRP 15.
Also of mention, it's Single Rank, which is displayed both in the JEDEC DIMM LABEL and ORGANIZATION listings.

(Pretty certain that even in the BIOS, when I un-hid that "Memory Patch Info" menu, it reported B-Die as well, but it doesn't really matter much at this point... lol)
Title: Re: X370 XPower Gaming Titanium (7A31V1) Bios Discussion
Post by: imwechs on 15-June-17, 21:22:31
You're actually quite well above average reported speeds for 2x16GB modules on Ryzen.  16GB modules are usually dual rank, which is essentially like running 4x single rank DIMMs.  It'll take a lot of fine tuning to hit 3200MHz with those, but it's possible with some work (trial and error).  The small gains (and heat!) of doing so, though, will leave you a bit disappointed.  I've settled on 3066 at CL14-15-15-34-1T @ 1.4v on my SK Hynix modules (2x8GB, single rank).  I made sure I had no memory errors with EFI boot of Memtest86.

I'd suggest reporting your RAM to http://rymem.vraith.com Ryzen RAM and motherboard database.  I've done so a few times, and you'll find a few of my reports under the CMU16GX4M2C3200C16 listing (toward bottom: http://rymem.vraith.com/specific/8 (http://rymem.vraith.com/specific/8)).

Here's a direct link to the CPU-Z validation: http://valid.x86.fr/nbft84
Temp is reporting +20C offset.
Title: Re: X370 XPower Gaming Titanium (7A31V1) Bios Discussion
Post by: Formula350 on 19-June-17, 21:24:57
Um... @imwechs I'm not sure what you were trying to say, but you didn't actually appear to have typed anything :P Happened in your second post as well.

When you quote a post I know that it's a bit funky to click in the right place (at least in my Chrome). I found clicking down near the bottom and then pressing the down arrow will cause the cursor to finally leave the Quoted section and let you type outside like this. (though I actually use Quick Reply, which uses BBCode instead).
Title: Re: X370 XPower Gaming Titanium (7A31V1) Bios Discussion
Post by: imwechs on 20-June-17, 00:32:52
Um... @imwechs I'm not sure what you were trying to say, but you didn't actually appear to have typed anything :P Happened in your second post as well.

When you quote a post I know that it's a bit funky to click in the right place (at least in my Chrome). I found clicking down near the bottom and then pressing the down arrow will cause the cursor to finally leave the Quoted section and let you type outside like this. (though I actually use Quick Reply, which uses BBCode instead).
  Thanks formula 350. I was trying to say that while I have been successful with my B-die dual rank dimms in booting memory to 3200mhz. Getting stable seems impossible. I tried prime'95 , IBT , and OCCT. They all fail immediately. Even at 3066mhz and at 2933 mhz as well. I have not had games or programs crash, but the stability tests all fail and I do get an occasional unexpected exit from windows. Voltages do  nothing to change this. I tested my dimms for 6 hours on memtest86 and it always passes.  So I am scratching my head trying to figure what is the source of the problem. My temps seem ok. Nothiong over 67 Celcius under load.
Title: Re: X370 XPower Gaming Titanium (7A31V1) Bios Discussion
Post by: imwechs on 20-June-17, 01:10:59
Um... @imwechs I'm not sure what you were trying to say, but you didn't actually appear to have typed anything :P Happened in your second post as well.

When you quote a post I know that it's a bit funky to click in the right place (at least in my Chrome). I found clicking down near the bottom and then pressing the down arrow will cause the cursor to finally leave the Quoted section and let you type outside like this. (though I actually use Quick Reply, which uses BBCode instead).

I am adding to my previous post. It seems that my fans were not going to top speed on my AIO until 72 Celcius so went into bios and changed the curve to 100 percent after about 58 Celcius. So I did prime 95 at 3.8 GHZ at 2933mhz memory speed and it is running fine, but temp does reach about 73 Celcius under full load for cpu  which is a little higher than I would like. So I will try 3200mhz now again as the problem was cpu stability so it seems rather than dram.
Title: Re: X370 XPower Gaming Titanium (7A31V1) Bios Discussion
Post by: jaybe on 22-June-17, 23:36:37
I am adding to my previous post. It seems that my fans were not going to top speed on my AIO until 72 Celcius so went into bios and changed the curve to 100 percent after about 58 Celcius. So I did prime 95 at 3.8 GHZ at 2933mhz memory speed and it is running fine, but temp does reach about 73 Celcius under full load for cpu  which is a little higher than I would like. So I will try 3200mhz now again as the problem was cpu stability so it seems rather than dram.

Does your AIO have a separate pump output control?  If not, then the fans AND pump are being controlled via MB PWM, which is not recommended at all.   You want constant water pump speeds with variable fan speeds.
Title: Re: X370 XPower Gaming Titanium (7A31V1) Bios Discussion
Post by: imwechs on 27-June-17, 12:25:29
Does your AIO have a separate pump output control?  If not, then the fans AND pump are being controlled via MB PWM, which is not recommended at all.   You want constant water pump speeds with variable fan speeds.
There are times that people also increase pump speed. Are you afraid my pump will burn out??? It is manufactured to run at a very high speed.
Title: Re: X370 XPower Gaming Titanium (7A31V1) Bios Discussion
Post by: Formula350 on 28-June-17, 18:24:25
There are times that people also increase pump speed. Are you afraid my pump will burn out??? It is manufactured to run at a very high speed.
I'm not sure if this is what he meant, but I had assumed he was saying people should always run the pump at full speed, not to have it lower and raise depending on temp.
That's what I do on my Water2.0 PRO. It's a 3-pin, and the pump header is 4-pin, but it defaults to PWM mode and thus 12V is a 3-pin device is connected, unless I specifically change it to function as a 3-pin header (which I don't bother to, mainly cuz no reason, but also due to that LED becoming the ugly ass green... which doesn't look good on the Titanium lol)
Title: Re: X370 XPower Gaming Titanium (7A31V1) Bios Discussion
Post by: jm8780 on 30-June-17, 14:37:52
Anyone else having issues with 1.74?  I was getting random memory errors and throwing more voltage over 1.4v to it was making me uncomfortable. Slid back to 3064 @ 14-14-14-34 1T.  The problem is that though it shows 1T in the bios, everything reads it as 2T in windows. HWInfo64 and CPU-z.  When I was up at 3200 I had to run at 2T to get *any* stability.
Title: Re: X370 XPower Gaming Titanium (7A31V1) Bios Discussion
Post by: numlockfx on 30-June-17, 17:44:27
Are you using the A-XMP profile? Or manually entering the timings.

I have BIOS 1.74 and G.Skill FlareX 16GB and running at 3200 worked fine with the A-XMP profile.
Title: Re: X370 XPower Gaming Titanium (7A31V1) Bios Discussion
Post by: jm8780 on 30-June-17, 22:32:00
Are you using the A-XMP profile? Or manually entering the timings.

I have BIOS 1.74 and G.Skill FlareX 16GB and running at 3200 worked fine with the A-XMP profile.
I ran the A-XMP profile for 3200.  It was starting to throw tons of errors, so I increased the voltage, it stabilized to a few errors in an hour, but I was still getting bluescreens.  Now I'm manually running 3064 at the timings I've listed, but the system won't recognize 1T at all.  I guess I shouldn't complain, I'm sitting at 3900 and tight timings with reasonably decent speed on the ram, but I sure would like more. lol
Title: Re: X370 XPower Gaming Titanium (7A31V1) Bios Discussion
Post by: jaybe on 02-July-17, 18:48:56
Quote
There are times that people also increase pump speed. Are you afraid my pump will burn out??? It is manufactured to run at a very high speed.

No, not concerned about it burning out.  Pump speed is just more important, so if the water pump is being PWM with the fans, you'll usually see higher temps.  When my Corsair H100iv2 was being PWM controlled (fans AND pump because Asetek doesn't have separate fan and pump controllers) by the motherboard (after CMOS clear, Smart Fan control is usually on), my temps in the BIOS were over 60C without 20C offset at stock clocks.  That's because the water pump was being pulsed off/on when it should have been constant to maintain flow.  I keep mine at 3000rpm and just vary the fan speeds based on temps in Corsair Link (saves in the AIO controller itself, so even outside of Windows the fans are programmed).

I had an old 3-pin fan to 4-pin Molex adapter that also had a 3-pin fan connector with just sense line spliced in (no power/ground) for the motherboard.  So, I'm using that to prevent the BIOS from ever controlling my fans/pump, in case I forget that Smart Fan control is enabled.  Otherwise, my 1700x would overheat at 3.9GHz.

Anyone else having issues with 1.74?  I was getting random memory errors and throwing more voltage over 1.4v to it was making me uncomfortable. Slid back to 3064 @ 14-14-14-34 1T.  The problem is that though it shows 1T in the bios, everything reads it as 2T in windows. HWInfo64 and CPU-z.  When I was up at 3200 I had to run at 2T to get *any* stability.

I just flashed to 1.74 yesterday, and my previous memory settings still worked (3066 @ 14-15-15-34-54-1T, 1.4v).  I had to set my command rate manually though.  Mine was setting to 2T in auto mode.  Also disabled "Gear Down Mode".

After doing some stability testing, I found that even though my system boot and ran fine without memory errors with SoC voltage at 0.950v, during high loading like Cinebench, it'd crash to black screen (it also immediately crashed to black screen when I tried putting SoC voltage to 0.800v in Ryzen Master).  So, I've put my SoC voltage up to 1.100v and things are markedly better.

The only strange thing I'm experiencing with 1.74 is that my bus clock speeds are quite variable from 98.5 to 99.8MHz when they were a bit more constant on 1.73.
Title: Re: X370 XPower Gaming Titanium (7A31V1) Bios Discussion
Post by: imwechs on 03-July-17, 18:17:43
No, not concerned about it burning out.  Pump speed is just more important, so if the water pump is being PWM with the fans, you'll usually see higher temps.  When my Corsair H100iv2 was being PWM controlled (fans AND pump because Asetek doesn't have separate fan and pump controllers) by the motherboard (after CMOS clear, Smart Fan control is usually on), my temps in the BIOS were over 60C without 20C offset at stock clocks.  That's because the water pump was being pulsed off/on when it should have been constant to maintain flow.  I keep mine at 3000rpm and just vary the fan speeds based on temps in Corsair Link (saves in the AIO controller itself, so even outside of Windows the fans are programmed).

I had an old 3-pin fan to 4-pin Molex adapter that also had a 3-pin fan connector with just sense line spliced in (no power/ground) for the motherboard.  So, I'm using that to prevent the BIOS from ever controlling my fans/pump, in case I forget that Smart Fan control is enabled.  Otherwise, my 1700x would overheat at 3.9GHz.

I just flashed to 1.74 yesterday, and my previous memory settings still worked (3066 @ 14-15-15-34-54-1T, 1.4v).  I had to set my command rate manually though.  Mine was setting to 2T in auto mode.  Also disabled "Gear Down Mode".

After doing some stability testing, I found that even though my system boot and ran fine without memory errors with SoC voltage at 0.950v, during high loading like Cinebench, it'd crash to black screen (it also immediately crashed to black screen when I tried putting SoC voltage to 0.800v in Ryzen Master).  So, I've put my SoC voltage up to 1.100v and things are markedly better.

The only strange thing I'm experiencing with 1.74 is that my bus clock speeds are quite variable from 98.5 to 99.8MHz when they were a bit more constant on 1.73.

 That does not concern me since I am running my pump and fans at max. Sothey are as cool as cool can be in a sun room with 22,000 btus of air conditioning and 1 exhaust fan and 2 other fans blkowing cooler air from the dining roon. Right now the temp in here at 1pm on an 89 degree day outside is 85 degrees. Not ideal for overclocking or keeping your cpu cool. But there is no other place in the hosuse where I have the room for my compouter desk and large screen tv. The ac runs in here intil 7:30 or 8pm on hot summer days like this. Mosdt of the time I do my computer stuff early in the morning or after 6pm in the evening when the temps drop with the ac to about 75 Farenheit.
Title: Re: X370 XPower Gaming Titanium (7A31V1) Bios Discussion
Post by: mazahakaforever on 03-July-17, 23:05:08
Well, i hope that someone cares. I tested 1.74 beta bios
Today i managed to get some two-rank samsungs b-dies. They were oem and rated at 2133.
My kit is Corsair Vengeance LPX 5.32 (hynix) rated at 3200.
Mine is not able to do anything above 2933. Samsungs managed to get 3200 at CL16.
But that is not the most interesting part for me. With samsungs my CPU was able to overclock multiplier above 34. With hynixes any multiplier will rollback at 34 when i load to Windows.
Also, my USB headset dissappears from devices when i'm using hynix. Samsung is allright.

Please, don't release 1.7 at that state.
Title: Re: X370 XPower Gaming Titanium (7A31V1) Bios Discussion
Post by: numlockfx on 04-July-17, 22:27:35
That's a bit concerning.  But realize that just because that 1.0.0.4a string is in there, doesn't mean that 1.0.0.6 code isn't there.  It could be a remnant of old code that isn't used.

I was going to get off 1.74 BIOS and "up"grade to 1.7, but now I'm wondering if I should just wait things out for a while if 1.74 is running fine.

FYI @darkhawk, it still shows as 1.6 is the latest release (1.7 now) for X370 Titanium in the BIOS list
Title: Re: X370 XPower Gaming Titanium (7A31V1) Bios Discussion
Post by: numlockfx on 04-July-17, 23:40:01
So I updated to 1.7 (since it's technically newer than 1.74) and had no hiccups.  I'm happy to report it seems less buggy, in 1.74 I would occasionally get the BIOS into a 00 state where it would just idle if I tried certain settings.  That doesn't seem to happen anymore and my memory is happily running at stock 3200 with A-XMP profile chosen (if you're curious to know it's 16GB GSkill Flare X CL14).  Also, smart fan mode could never get disabled in 1.74, I would disable it and it would always come back.  Now it seems to stick!
Title: Re: X370 XPower Gaming Titanium (7A31V1) Bios Discussion
Post by: rindman on 04-July-17, 23:51:37
My experience so far on the 1.7 release with my Corsair LPX 3200mhz CL16 2x4Gb v5.39 if my memory doesn't fail me ( Hynix ones I doubt White/Red/etc change anything on this series or I've missed something ) :

Booting at 2933mhz at CL14 or CL16 : Stable with 1.36v on Dram, 0.975Nb/Uncore ( I could've let it at 0.9v ) but tRC MUST be at 69T or more.

3066mhz CL14/16 : Boot OK, BSOD, increasing NB/Uncore up to 1.1v doesn't help ( I doubt the IMC itself is bad, something is missing anyway ), the tRC is going "high" at 72T

3200 mhz : Not booting anymore, only the UEFI 1.0-1.5 allowed to booting and stability with CL16 and tRC at 75T or more.

So my question to expert on DRAM timings : having lower  timings on the CL with high value on the tRF is worthy or not ?

And my main question : Do we really need to tweak the new option on the dram voltage, or the geardown and new stuff on the advanced timings options ? Intel boards don't have so much :censored:  to play with ( are they really necessary for common frequencies ? )

Lot of people are trying to increase the uncore voltage like crazy and it doesn't really help ... What's wrong with Hynix and AMD ? In the mean time, I hope I will have someone with Intel plateforme to test my kit ...

And we know officially, Ryzen supports up to 2666mhz no less no more ... But AMD was aware DDR4 was able to reach 4ghz ...
Title: Re: X370 XPower Gaming Titanium (7A31V1) Bios Discussion
Post by: rindman on 04-July-17, 23:56:08
Edit : My board is the Gaming Pro Carbon. Since this topic was more active I posted here.

PS : Why we can't still properly edit our post ?!
Title: Re: X370 XPower Gaming Titanium (7A31V1) Bios Discussion
Post by: Svet on 05-July-17, 00:11:09
Edit : My board is the Gaming Pro Carbon. Since this topic was more active I posted here.

PS : Why we can't still properly edit our post ?!

there is limit of 180min that a post can be edited
https://forum-en.msi.com/index.php?topic=90789.0
Title: Re: X370 XPower Gaming Titanium (7A31V1) Bios Discussion
Post by: nilkhoksung on 05-July-17, 00:19:51
update my bios to 1.7. finally i can run my RAM at 3200. but now even at stock RAM speed i cant Overclock my CPU anymore no matter what core speed i use i just cant touch it, keep getting error code 0C (Reserved for future AMI SEC error) clear cmos then going back to previously Bios and everything is working. has anyone had the same issue?
Title: Re: X370 XPower Gaming Titanium (7A31V1) Bios Discussion
Post by: numlockfx on 05-July-17, 03:56:44
That didn't happen to me in 1.7, I can still OC fine.
Title: Re: X370 XPower Gaming Titanium (7A31V1) Bios Discussion
Post by: imwechs on 05-July-17, 12:45:17
update my bios to 1.7. finally i can run my RAM at 3200. but now even at stock RAM speed i cant Overclock my CPU anymore no matter what core speed i use i just cant touch it, keep getting error code 0C (Reserved for future AMI SEC error) clear cmos then going back to previously Bios and everything is working. has anyone had the same issue?

I see you have the exact same problem as me. You and I are not crazy, this is a bios flaw, now that I see it is more than just one person experiencing it.
Title: Re: X370 XPower Gaming Titanium (7A31V1) Bios Discussion
Post by: darkhawk on 05-July-17, 13:18:36
Well that topic needs update since MSI didn't pay Photobucket to host pictures :>

Yeah, we're aware of it. We're working on it. The photobucket situation is a really crappy one, and I'm quite sure photobucket will now die a fiery death for holding users hostage like this.
Title: Re: X370 XPower Gaming Titanium (7A31V1) Bios Discussion
Post by: imwechs on 05-July-17, 13:28:11
update my bios to 1.7. finally i can run my RAM at 3200. but now even at stock RAM speed i cant Overclock my CPU anymore no matter what core speed i use i just cant touch it, keep getting error code 0C (Reserved for future AMI SEC error) clear cmos then going back to previously Bios and everything is working. has anyone had the same issue?

  I reverted back to bios 1.74 as you did. Now the cpu multiplier issue with bios 1.70 is  not impacting me.  I trust that Darkhawk will report this concern to MSI staff so they can work on a fix. Thank you for reporting it and I thank Darkhawk for his efforts on our behalf.
Title: Re: X370 XPower Gaming Titanium (7A31V1) Bios Discussion
Post by: imwechs on 05-July-17, 13:52:57
Yeah, we're aware of it. We're working on it. The photobucket situation is a really crappy one, and I'm quite sure photobucket will now die a fiery death for holding users hostage like this.
   Darkhawk could you please delete reply #79 . It was an error on my part. My eyes are a bit blurry this time in the morning. I hit quote to the wrong post, so I did not actually post anything on that message. Sorry.
Title: Re: X370 XPower Gaming Titanium (7A31V1) Bios Discussion
Post by: numlockfx on 05-July-17, 13:59:10
I can't reproduce the multiplier issue, I seem to be able to overclock just fine.

One potential difference is the procedure of flashing the BIOS.
Did you restore all BIOS defaults before going from 1.74 -> 1.7?
I made sure the BIOS was back to default settings and cleared out any profiles, then loaded 1.7.
Title: Re: X370 XPower Gaming Titanium (7A31V1) Bios Discussion
Post by: darkhawk on 05-July-17, 14:26:09
I can't reproduce the multiplier issue, I seem to be able to overclock just fine.

One potential difference is the procedure of flashing the BIOS.
Did you restore all BIOS defaults before going from 1.74 -> 1.7?
I made sure the BIOS was back to default settings and cleared out any profiles, then loaded 1.7.

It doesn't effect everyone. Only some users.
I have a theory that it also deals with the CPU as well as the AMD AGESA code. I think it's linked between the two, and some lots of CPU's are reacting differently to the AGESA code than others. This would help explain why some users are seeing a problem and others are not, even with the same CPU and such.
Title: Re: X370 XPower Gaming Titanium (7A31V1) Bios Discussion
Post by: jm8780 on 05-July-17, 14:34:26
Well, 1.7 final is giving me the same results on ram.  No real surprise.  I can boot @ 3200 14-14-14-36 2T, but it throws errors no matter how much voltage I throw at the NB or DIMMs.  So I'm back to 3066 14-14-14-36 1T.   I've even put the tRC back to 48. No errors at all.  So I lose 134mhz of ram speed, but get tight timings and no errors?  I'll take it. 

As far as OC, my 1700 is currently at 3800 with 1.375v.  The only issue if I take it to 3950 is that Plex crashes randomly, but that's kind of a big deal for me.  I'll fiddle more with it later.
Title: Re: X370 XPower Gaming Titanium (7A31V1) Bios Discussion
Post by: darkhawk on 05-July-17, 14:40:41
Well, 1.7 final is giving me the same results on ram.  No real surprise.  I can boot @ 3200 14-14-14-36 2T, but it throws errors no matter how much voltage I throw at the NB or DIMMs.  So I'm back to 3066 14-14-14-36 1T.   I've even put the tRC back to 48. No errors at all.  So I lose 134mhz of ram speed, but get tight timings and no errors?  I'll take it.

As far as OC, my 1700 is currently at 3800 with 1.375v.  The only issue if I take it to 3950 is that Plex crashes randomly, but that's kind of a big deal for me.  I'll fiddle more with it later.

Honestly, that's pretty good overall.

I stick to around 3.8 or 3.9 GHz with my 1500X, but my memory is only made to run at 2400 MHz so that's what I use.

Much higher than 3000 MHz doesn't provide nearly as much benefit overall in system performance. 3066 is pretty darn good though. I'd be quite happy with that.
Title: Re: X370 XPower Gaming Titanium (7A31V1) Bios Discussion
Post by: imwechs on 05-July-17, 18:42:55
I can't reproduce the multiplier issue, I seem to be able to overclock just fine.

One potential difference is the procedure of flashing the BIOS.
Did you restore all BIOS defaults before going from 1.74 -> 1.7?
I made sure the BIOS was back to default settings and cleared out any profiles, then loaded 1.7.
  Yes my bios settings were at default.
Title: Re: X370 XPower Gaming Titanium (7A31V1) Bios Discussion
Post by: imwechs on 05-July-17, 18:45:02
It doesn't effect everyone. Only some users.
I have a theory that it also deals with the CPU as well as the AMD AGESA code. I think it's linked between the two, and some lots of CPU's are reacting differently to the AGESA code than others. This would help explain why some users are seeing a problem and others are not, even with the same CPU and such.
   Darkhawk have there been any other reports about this issue beside the other fellow and me?
Title: Re: X370 XPower Gaming Titanium (7A31V1) Bios Discussion
Post by: numlockfx on 05-July-17, 19:18:16
I am seeing a couple of other reports of the same issue on 1.7 on a different forum
http://www.overclock.net/t/1624134/official-msi-x370-xpower-gaming-titanium-am4-owners-club/1360 (http://www.overclock.net/t/1624134/official-msi-x370-xpower-gaming-titanium-am4-owners-club/1360)
Title: Re: X370 XPower Gaming Titanium (7A31V1) Bios Discussion
Post by: darkhawk on 05-July-17, 21:04:58
  Darkhawk have there been any other reports about this issue beside the other fellow and me?

There's plenty of people reporting problems overclocking both the CPU and the memory.
Nothing has really changed. I'm not aware of any updates regarding issues overclocking the CPU. 
As far as memory, unless you're having issues hitting 2667 MHz with just 2 sticks, then it's a limitation of the CPU itself. 4 sticks isn't a much better either.
Title: Re: X370 XPower Gaming Titanium (7A31V1) Bios Discussion
Post by: nilkhoksung on 05-July-17, 22:03:37
glad I'm not the only one with this issue. hope they'll fix it soon. thanks for replying.
Title: Re: X370 XPower Gaming Titanium (7A31V1) Bios Discussion
Post by: Boxkid on 06-July-17, 09:09:42
Just thought I as well should put a note in here.

When running the x370 Titanium BETA Bios 1.74 I was able to run 4 dimms at 2933mhz
The moment I tried running the Official Bios 1.7 I was having issues running on stock 2133mhz
 At stock ram speeds with the Offical Bios I was getting 00 boot hang-ups.
Still gave it a shot at overclocking my RAM anyway, but got a 07 error in addition to the 00 hang-up.
Title: Re: X370 XPower Gaming Titanium (7A31V1) Bios Discussion
Post by: darkhawk on 06-July-17, 13:54:26
Just thought I as well should put a note in here.

When running the x370 Titanium BETA Bios 1.74 I was able to run 4 dimms at 2933mhz
The moment I tried running the Official Bios 1.7 I was having issues running on stock 2133mhz
 At stock ram speeds with the Offical Bios I was getting 00 boot hang-ups.
Still gave it a shot at overclocking my RAM anyway, but got a 07 error in addition to the 00 hang-up.

Honestly, if the BETA BIOS worked well for you, you can stick to using that. The differences between 1.74 and 1.70 are most likely very minimal and may not even effect you.
Title: Re: X370 XPower Gaming Titanium (7A31V1) Bios Discussion
Post by: dragonfist22 on 06-July-17, 19:10:23
I flashed to 1.70 and I was able to run prime95 for about 10mins at 3k.  I had to get to work so I reverted to 2.9k until I have time to fully test but so far, that's the best I've had over 2.9k.
Title: Re: X370 XPower Gaming Titanium (7A31V1) Bios Discussion
Post by: dragonfist22 on 07-July-17, 16:14:40
Anyone know what the 1.81 is about?
Title: Re: X370 XPower Gaming Titanium (7A31V1) Bios Discussion
Post by: jm8780 on 07-July-17, 21:01:26
I'm going to flash it now and see what I see.  I'll report back later with my results.
Title: Re: X370 XPower Gaming Titanium (7A31V1) Bios Discussion
Post by: jm8780 on 07-July-17, 22:01:19
We may have a winner on our hands with 1.81.  I haven't run any benchmarks on it yet to test speed, but I am up and running at 3,800 and ram at 3200 @ 14-14-14-34 1T using the XMP-2 profile.  tRC is at 75 rather than 48, but I'll fuss with that later.  Maybe.  I'm still in mem test, but it's been almost an hour and I've got only two errors.  Generally by this point I have ten to fifteen or more.  Of course two is bad, but I can try to loosen the timings slightly. The memory is rated to run these speeds with a command rate of 2T.   More to come as I do more testing.
Title: Re: X370 XPower Gaming Titanium (7A31V1) Bios Discussion
Post by: jm8780 on 08-July-17, 01:07:55
Okay - better scores on the CPU by approximately 6% with a 100mhz decrease.  Everything is stable at 3200 XMP profile at 2T.  We have a winner here.  Good job, MSI.  I'm done posting now.
Title: Re: X370 XPower Gaming Titanium (7A31V1) Bios Discussion
Post by: imwechs on 08-July-17, 05:04:56
Unfortunately, beta bios 1.81 is NOT a winner. It continues the same fail to post problem found in 1.70. I can asure everybody who had this issue with 1.70 is still having it with 1.81. I really would like to see some corrective action.  I can be patient as beta 1.74 has been quite stable for me.
Title: Re: X370 XPower Gaming Titanium (7A31V1) Bios Discussion
Post by: dragonfist22 on 08-July-17, 05:09:00
I've got my 2x16 g.skill tridentz (Samsung) running at 3066 at rated timings (14-14-14-34-1T).  I set it as XMP profile 1 and then manually set the speed from 3200 to 3066 and was good to go.  I got 2hrs and 38min with no warnings or errors from prime95 passing 29 tests so far.

Without a doubt the best I've gotten on this pair so far.  1.70 showed similar promise but by the time I got around to having time to run tests, 1.81 was out so I flashed to it.
Title: Re: X370 XPower Gaming Titanium (7A31V1) Bios Discussion
Post by: darkhawk on 08-July-17, 05:14:09
Unfortunately, beta bios 1.81 is NOT a winner. It continues the same fail to post problem found in 1.70. I can asure everybody who had this issue with 1.70 is still having it with 1.81. I really would like to see some corrective action.  I can be patient as beta 1.74 has been quite stable for me.

Maybe not for you. 

I'm starting to think the issue isn't the BIOS and is something else with your hardware.
Title: Re: X370 XPower Gaming Titanium (7A31V1) Bios Discussion
Post by: darkhawk on 08-July-17, 13:49:54
Flashed the new 1.81 beta bios.

The new timing options i saw with bios viewer in Advanced DRAM Configuration are hidden for now,  only the Crypto Currency mining setting is visible.

Memory still runs at 2800 (16-18-18-38) F4-3200C16Q-32GTZR (4x8GB Hynix H5AN8G8NAFR)
The thing that i noticed is that XMP show same 3200 16-18-18-38 on both profiles no more 2933 and activating any of the profiles doesn't do anything :> memory still show at 2800 even after reboot or cold boot. If i put memory on auto , try it on disable and activate any of the XMP profiles i succesfuly boot at 2133 no training :> with XMP showing enabled

Have you tried increasing the NB/SoC voltage and DRAM voltage at all?
Title: Re: X370 XPower Gaming Titanium (7A31V1) Bios Discussion
Post by: imwechs on 08-July-17, 15:15:40
I've got my 2x16 g.skill tridentz (Samsung) running at 3066 at rated timings (14-14-14-34-1T).  I set it as XMP profile 1 and then manually set the speed from 3200 to 3066 and was good to go.  I got 2hrs and 38min with no warnings or errors from prime95 passing 29 tests so far.

Without a doubt the best I've gotten on this pair so far.  1.70 showed similar promise but by the time I got around to having time to run tests, 1.81 was out so I flashed to it.
      The same results were available on 1.74 beta. I have the same G.Skill dimms as you. By the way when you overclock memory I have found it better NOT to use the A-XMP profile and just choose the frequency you want from the get go and leave all timings at auto. I also do not disable gear down as others have suggested elsewhere as that changes the command rate from 1T to 2T.  Also only change one value at a time when you are adjusting things like dram voltage, Procodt, SOC voltage.  Base those 3 settings on what you see in bios on auto. Go into digipower and set first dram power setting to optimize . Then when completed finalize  it by setting vddp, (the one with 4 other letters preceding vddp) to about .98. Then save settings and immediately power down as that is the only way for the vdddp setting to be saved in settings Then power up and memory should be settings shouuld be optimal. It pays to be patient on this as whenever I am tired and try to do more than one setting at a tiem it comes back to bite me, either not posting or poorer performance.. There is a science to it and I am far from the expert, but I am learning from others who are bit by bit.. Hope some of what I said is helpful..
Title: Re: X370 XPower Gaming Titanium (7A31V1) Bios Discussion
Post by: imwechs on 08-July-17, 15:31:23
Maybe not for you.

I'm starting to think the issue isn't the BIOS and is something else with your hardware.
Has anyone who had the same issue as me on 1.70 had success with 1.81 beta???? So far I have have not seen enough feedback to determine  if that is true. Not enough people have converted to 1.81 after their problem with 1.70 and none has who had the problem originaally has said all is well now  Was the Agesa code in 1.74 beta different than the Agesa code in 1.70 official?? That seems unlikely based on the past patterns of the last stable beta pretty much becoming the next official bios So until we get more feedback I think too early to say. If it turns out other are now ok with 1.81 that were not with 1.70 then I will have to rexamine my technique . There was never any problem with any other official bios before 1.70 
I have been told by a couple of people who had a similar problem on overclock.net, that their way of getting around it was using game boost in the bios to raIse the cpu frquency instead of cpu multiplier. I never tried that , but even so that is a kludgy fix to the problem.
Title: Re: X370 XPower Gaming Titanium (7A31V1) Bios Discussion
Post by: Boxkid on 08-July-17, 16:46:43
When it comes to 4 dimms, I get the constant 00 boot and a max speed of 2933mhz 14-16-16-34 @1.35.
with any speeds 3000mhz and higher it will will not boot.

Does anyone know what the officially supported memory speeds are for 4 dimms?

EDIT: running beta bios 1.81 and aida64 is reporting AGESA Version SummitPI-AM4 1.0.0.4a
Title: Re: X370 XPower Gaming Titanium (7A31V1) Bios Discussion
Post by: darkhawk on 08-July-17, 17:46:27
When it comes to 4 dimms, I get the constant 00 boot and a max speed of 2933mhz 14-16-16-34 @1.35.
with any speeds 3000mhz and higher it will will not boot.

Does anyone know what the officially supported memory speeds are for 4 dimms?

EDIT: running beta bios 1.81 and aida64 is reporting AGESA Version SummitPI-AM4 1.0.0.4a

It's just a string within the BIOS, and MSI has (apparently) been very reluctant to update it within the BIOS.
I wouldn't worry about it. If you have all the new memory sub-timings available within the BIOS, it's 1.0.0.6. 
If it wasn't 1.0.0.6, it wouldn't have all those new sub-timings available.
Title: Re: X370 XPower Gaming Titanium (7A31V1) Bios Discussion
Post by: darkhawk on 08-July-17, 17:52:30
Has anyone who had the same issue as me on 1.70 had success with 1.81 beta???? So far I have have not seen enough feedback to determine  if that is true. Not enough people have converted to 1.81 after their problem with 1.70 and none has who had the problem originaally has said all is well now  Was the Agesa code in 1.74 beta different than the Agesa code in 1.70 official?? That seems unlikely based on the past patterns of the last stable beta pretty much becoming the next official bios So until we get more feedback I think too early to say. If it turns out other are now ok with 1.81 that were not with 1.70 then I will have to rexamine my technique . There was never any problem with any other official bios before 1.70
I have been told by a couple of people who had a similar problem on overclock.net, that their way of getting around it was using game boost in the bios to raIse the cpu frquency instead of cpu multiplier. I never tried that , but even so that is a kludgy fix to the problem.

I've seen a few.
I've even seen one user claim it fixed their 'downclocking' issue that has been plaguing the AM4 platforms for many users. But that was 1 user and I haven't been able to get any others that corroborate that yet.

If you can't hit those higher memory speeds, there's only a few things you can do.
1) Give up and recognize that it might just not be able to hit it.
2) Try a different CPU and see if that resolves the issue.
3) Try different memory and see if that resolves the issue.

It's fairly certain that the motherboard WILL do the memory speeds, and much higher.
But it takes good components. It could very well be that your CPU just cannot do those higher speeds. 
Or maybe it can't do those higher speeds with the memory you're using (for one reason or another).

But given that many users are seeing increased performance, memory speeds, and generally are happier, I really don't see the 'motherboard' as being the problem as much anymore.
Title: Re: X370 XPower Gaming Titanium (7A31V1) Bios Discussion
Post by: numlockfx on 08-July-17, 18:29:51
Just wanted to chime in my experience with 1.81 beta.  I upgraded fine, and I was curiout about the "PCI Subsystem Settings - Above 4G memory/Crypto Currency" option so I enabled and rebooted, I got nothing on my display.  BIOS read out A6 (which is what it usually reads once it gets into the BIOS menu), but saw nothing on screen.  So I cleared the CMOS, and was able to get back in.  I just have to make sure I never enable that.

The text is misleading, because I do have "above 4G" GPU, it's an MSI GTX1070 8GB, so I figured I could enable it.
Maybe it means 4GPUs and not 4GB?  Anyway, don't enable this if you have only 1 GPU.
Title: Re: X370 XPower Gaming Titanium (7A31V1) Bios Discussion
Post by: darkhawk on 08-July-17, 18:47:03
Just wanted to chime in my experience with 1.81 beta.  I upgraded fine, and I was curiout about the "PCI Subsystem Settings - Above 4G memory/Crypto Currency" option so I enabled and rebooted, I got nothing on my display.  BIOS read out A6 (which is what it usually reads once it gets into the BIOS menu), but saw nothing on screen.  So I cleared the CMOS, and was able to get back in.  I just have to make sure I never enable that.

The text is misleading, because I do have "above 4G" GPU, it's an MSI GTX1070 8GB, so I figured I could enable it.
Maybe it means 4GPUs and not 4GB?  Anyway, don't enable this if you have only 1 GPU.

It really is meant for mining. Otherwise I wouldn't worry about it.
There's a specific procedure that users should follow when doing this, otherwise it might take a LONG time to post as it goes through checking the system (ie it might take 10 minutes or more). It probably would have posted if you had waited (quite) a bit longer.
Title: Re: X370 XPower Gaming Titanium (7A31V1) Bios Discussion
Post by: nilkhoksung on 08-July-17, 21:43:05
update my bios to 1.7. finally i can run my RAM at 3200. but now even at stock RAM speed i cant Overclock my CPU anymore no matter what core speed i use i just cant touch it, keep getting error code 0C (Reserved for future AMI SEC error) clear cmos then going back to previously Bios and everything is working. has anyone had the same issue?

i think that i've found the issue. If you disable core performence boost your pc will not boot but if you set it at auto you can oc your cpu just fine. don't know why but it works.
Title: Re: X370 XPower Gaming Titanium (7A31V1) Bios Discussion
Post by: Boxkid on 08-July-17, 23:55:46
It's just a string within the BIOS, and MSI has (apparently) been very reluctant to update it within the BIOS.
I wouldn't worry about it. If you have all the new memory sub-timings available within the BIOS, it's 1.0.0.6.
If it wasn't 1.0.0.6, it wouldn't have all those new sub-timings available.
Do your perhaps know what speeds should be obtainable with 4 dimms? seems with only 2 dimms I can get 2300mhz to work well but not all 4 dimms
Title: Re: X370 XPower Gaming Titanium (7A31V1) Bios Discussion
Post by: darkhawk on 09-July-17, 00:34:42
Do your perhaps know what speeds should be obtainable with 4 dimms? seems with only 2 dimms I can get 2300mhz to work well but not all 4 dimms
See : https://forum-en.msi.com/index.php?topic=283351.msg1605024#msg1605024 (https://forum-en.msi.com/index.php?topic=283351.msg1605024#msg1605024)
Title: Re: X370 XPower Gaming Titanium (7A31V1) Bios Discussion
Post by: imwechs on 09-July-17, 03:26:14
I've seen a few.
I've even seen one user claim it fixed their 'downclocking' issue that has been plaguing the AM4 platforms for many users. But that was 1 user and I haven't been able to get any others that corroborate that yet.

If you can't hit those higher memory speeds, there's only a few things you can do.
1) Give up and recognize that it might just not be able to hit it.
2) Try a different CPU and see if that resolves the issue.
3) Try different memory and see if that resolves the issue.

It's fairly certain that the motherboard WILL do the memory speeds, and much higher.
But it takes good components. It could very well be that your CPU just cannot do those higher speeds.
Or maybe it can't do those higher speeds with the memory you're using (for one reason or another).

But given that many users are seeing increased performance, memory speeds, and generally are happier, I really don't see the 'motherboard' as being the problem as much anymore.
   
     I think you must of meant your reply to somebody else. I have no complaints on  my current memory speed. I am at 3066mhz at cl 14-14-14-34 CR T1.  <y issue was the cpu multiplier on both official bios 1.70 and beta 1.81 . I can not change the multiplier from auto without failing to post. I had contacted  MSI motherboard tech support  and the fellow there said they were aware of the issue with some users. That is all he said. Like I posted earlier I am happy for the time being back on beta 1.74. I have no issue on that bios. both good cpu overclock of 3.85 GHZ and high memory speed for dual rank dimms. I can certainly wait for a fix to so that I can move up to a better bios later.
Title: Re: X370 XPower Gaming Titanium (7A31V1) Bios Discussion
Post by: darkhawk on 10-July-17, 13:57:07
What about bios V1.81?
Title: Re: X370 XPower Gaming Titanium (7A31V1) Bios Discussion
Post by: imwechs on 10-July-17, 16:59:01
?
         

         Darkhawk I just read a post on overclock.net  MSI X370 Gaming Titaniym AM4 thread where a knowledgeable user states my issue has been seen on other branded motherboards. Now I have not seen a post myself to verify what he says, but if accurate perhaps you are right about your hunch that it is somehow agesa related. I will keep looking for verification of that assertion. I am calling MSI support again today to see if I may glean more information on the issue. Take care.
Title: Re: X370 XPower Gaming Titanium (7A31V1) Bios Discussion
Post by: darkhawk on 10-July-17, 18:35:04


Darkhawk I just read a post on overclock.net MSI X370 Gaming Titaniym AM4 thread where a knowledgeable user states my issue has been seen on other branded motherboards. Now I have not seen a post myself to verify what he says, but if accurate perhaps you are right about your hunch that it is somehow agesa related. I will keep looking for verification of that assertion. I am calling MSI support again today to see if I may glean more information on the issue. Take care.

I've been saying this for a few weeks now.....
The CPU is overclocked.
The CPU is stuck in a lower power state.
This is why a 1600X gets stuck at 2.2GHz, while a 1700X gets stuck at 1.5GHz, because they have different power states. 

It is seen on other OEM's.
The latest X370 Titanium V1.81 resolves the issue. As well as V1.71 for the B350 Tomahawk. No other MSI boards have updated BIOS like these 2 boards yet. 

I have confirmed this through various forums and other sources that the newest BETA bios does resolve the issue.
Title: Re: X370 XPower Gaming Titanium (7A31V1) Bios Discussion
Post by: imwechs on 10-July-17, 23:58:24
I've been saying this for a few weeks now.....
The CPU is overclocked.
The CPU is stuck in a lower power state.
This is why a 1600X gets stuck at 2.2GHz, while a 1700X gets stuck at 1.5GHz, because they have different power states.

It is seen on other OEM's.
The latest X370 Titanium V1.81 resolves the issue. As well as V1.71 for the B350 Tomahawk. No other MSI boards have updated BIOS like these 2 boards yet.

I have confirmed this through various forums and other sources that the newest BETA bios does resolve the issue.
  Be patient with me. I am on whole bunch of cardiac meds now. I am still not sure I am reading you correctly or that you are reading me correctly. When you say a bios caused the cpu to be "stuck in a lower power state" to me that means even if you change the multiplier it would boot into windows 10 at the old frequency. Yes I have experienced that problem as have many other. But changing multiplier causing cpu to not post seems to be a separate issue. Please correct me if I am wrong. I just want to make sure we are both communicating to each other effectively. Believe me I am eager to understand this and am not trying to be a pain in the posterior. Thank you for your understanding.
Title: Re: X370 XPower Gaming Titanium (7A31V1) Bios Discussion
Post by: imwechs on 11-July-17, 05:17:42
I've been saying this for a few weeks now.....
The CPU is overclocked.
The CPU is stuck in a lower power state.
This is why a 1600X gets stuck at 2.2GHz, while a 1700X gets stuck at 1.5GHz, because they have different power states.

It is seen on other OEM's.
The latest X370 Titanium V1.81 resolves the issue. As well as V1.71 for the B350 Tomahawk. No other MSI boards have updated BIOS like these 2 boards yet.

I have confirmed this through various forums and other sources that the newest BETA bios does resolve the issue.

    Ok, Darkhawk, I have some additional information for you and everyone. I flashed 1.81 bios again. I set gameboost in bios to 1, which on my 1800X boots to 4.0 GHZ . I booted to windows 10 and then restarted and went to bios again. Then I changed cpu multiplier to 38.75 which is my preferred overclock and lowered  vcore from the 1.45 v that gameboost set it at to 1.3675 with digipower set to profile 2 for llc. Giving me an actual vcore of 1.39 volts. I saved settings and wala it boots to 3.875 GHZ. Note that if I did not activate gameboost I would not have been able to modify the cpu multiplier and still be able to post. SO I have a workaround until MSI sorts everything out.
Title: Re: X370 XPower Gaming Titanium (7A31V1) Bios Discussion
Post by: darkhawk on 11-July-17, 13:16:27
One fast question for everyone with problems :

Do u load bios defaults -> save -> restart -> load m-flash when u flash new bios ?

I'm going to guess most are not.....
Title: Re: X370 XPower Gaming Titanium (7A31V1) Bios Discussion
Post by: jm8780 on 12-July-17, 23:50:12
Only if I am experiencing massive instability issues will I set default and then save/reboot.  Typically I just got to the bios, load up M-Flash and then flash it.
Title: Re: X370 XPower Gaming Titanium (7A31V1) Bios Discussion
Post by: mazahakaforever on 13-July-17, 02:48:50
DIdn't reset bios to default when flashed 1.81.
Here is my results.
http://i.imgur.com/2ssUHSe.png
I can boot my Corsair LPX to 3200 now.
Looks like stable and good. My monero cryptonight somehow bumped to 940 hashes from 510.
Title: Re: X370 XPower Gaming Titanium (7A31V1) Bios Discussion
Post by: phrost on 13-July-17, 03:01:32
DIdn't reset bios to default when flashed 1.81.
Here is my results.
http://i.imgur.com/2ssUHSe.png
I can boot my Corsair LPX to 3200 now.
Looks like stable and good. My monero cryptonight somehow bumped to 940 hashes from 510.
I see you changed command rate to 2T. did you do anything else? I'm assuming you have the same kit I have (5.39), but my board is x370 pro carbon and i'm hoping to get my RAM up to 3200 and hopefully increase my hashrate as well :/
Title: Re: X370 XPower Gaming Titanium (7A31V1) Bios Discussion
Post by: jaybe on 13-July-17, 05:55:15
One fast question for everyone with problems :

Do u load bios defaults -> save -> restart -> load m-flash when u flash new bios ?
Just going into M-Flash loads default BIOS settings for you.  It's done that since version 1.6, maybe.  Could've been earlier too, but I did have to do it manually in very early BIOS versions like 1.1 and 1.3.

I can always tell as my CPU temps reported in M-Flash are only 40C, when OC'd they're about 50C+ in BIOS.  CPU always runs at full speed in BIOS (and therefore M-Flash), so there's no other reason for lower temps.

Also found the culprit of my variable bus speed reporting: Samsung RAPID Mode on my 840 Evo.  Turned it off and now it reports at 100MHz, not 98.4-99.6MHz (usually ran at 99.0-99.2MHz; only 100MHz in CPUID stress test).  That's weird.  I think it was actually running the bus speed lower and not just reporting the speeds as lower, as I compared my CInebench scores at the same clocks and they were curiously reduced.  HWiNFO reported 3.9GHz as 3837-3884.  Cinebench score at 3.9GHz was closer to my scores at 3.8-3.85GHz.  Glad I got that sorted.  I'm on Windows Insider builds (16237.1001 currently), so RAPID driver might be interfering with something in these builds as I didn't notice such variable bus speeds before.  I've usually used RAPID.
Title: Re: X370 XPower Gaming Titanium (7A31V1) Bios Discussion
Post by: mazahakaforever on 13-July-17, 08:38:44
I see you changed command rate to 2T. did you do anything else? I'm assuming you have the same kit I have (5.39), but my board is x370 pro carbon and i'm hoping to get my RAM up to 3200 and hopefully increase my hashrate as well :/
Gear down - disabled.
That's al for me.
Also, hashrate did come back after 10-15 mins.
Title: Re: X370 XPower Gaming Titanium (7A31V1) Bios Discussion
Post by: jaybe on 15-July-17, 00:29:41
Also found the culprit of my variable bus speed reporting: Samsung RAPID Mode on my 840 Evo.  Turned it off and now it reports at 100MHz, not 98.4-99.6MHz (usually ran at 99.0-99.2MHz; only 100MHz in CPUID stress test).  That's weird.  I think it was actually running the bus speed lower and not just reporting the speeds as lower, as I compared my CInebench scores at the same clocks and they were curiously reduced.  HWiNFO reported 3.9GHz as 3837-3884.  Cinebench score at 3.9GHz was closer to my scores at 3.8-3.85GHz.  Glad I got that sorted.  I'm on Windows Insider builds (16237.1001 currently), so RAPID driver might be interfering with something in these builds as I didn't notice such variable bus speeds before.  I've usually used RAPID.

Definitely not RAPID mode, though bus speed was stable between 99.98-100.4MHz through numerous reboots after turning it off.  Windows 10 Insider Build 16241 installed, and now the variable bus speed issue is back and turning off/on RAPID mode has no effect.  It is again moving from 97.9-99.6 MHz with CPU-Z's stress test pushing it back to 99.9-100 MHz.  This is on a fresh Windows install too (as my other build 16237 had some unrelated issues).

Bus speed also affects memory speed, so it's having knock-on effects for performance.  I'm still investigating.

BIOS: 1.81 beta

See HWiNFO panel here: http://imgur.com/tzJNIuc (http://imgur.com/tzJNIuc)

EDIT:

After going back to fully stock (auto clocks+voltage) issue was still there.  

Went to 3.85GHz and 1.325v (turned off TPM and CPU virtualization) and it's back to 100MHz (or at least 99.98): http://imgur.com/VFOjk1q (http://imgur.com/VFOjk1q)
Something really strange is going on.
Title: Re: X370 XPower Gaming Titanium (7A31V1) Bios Discussion
Post by: imwechs on 17-July-17, 00:06:07
Gear down - disabled.
That's al for me.
Also, hashrate did come back after 10-15 mins.



   
    I found gear down disabled UNNECESSARY. I prefer to keep my CR at T1 for better performance and I have had no issues by not disabling gear down. I l;eave the setting on auto.
Title: Re: X370 XPower Gaming Titanium (7A31V1) Bios Discussion
Post by: jaybe on 17-July-17, 05:01:06
   
    I found gear down disabled UNNECESSARY. I prefer to keep my CR at T1 for better performance and I have had no issues by not disabling gear down. I l;eave the setting on auto.

Geardown Mode overrides whatever command rate you set.  So, it may say 1T, but it actually changes when modules are commanded to gear down.  Some other internal rates are changed too.

Disabling GDM and Bank Group Swap (BGS) improve performance a bit.

It's negligible, so use whatever works for your use case.  GDM may help some high memory frequency OC stability.
Title: Re: X370 XPower Gaming Titanium (7A31V1) Bios Discussion
Post by: imwechs on 18-July-17, 07:03:22
Geardown Mode overrides whatever command rate you set.  So, it may say 1T, but it actually changes when modules are commanded to gear down.  Some other internal rates are changed too.

Disabling GDM and Bank Group Swap (BGS) improve performance a bit.

It's negligible, so use whatever works for your use case.  GDM may help some high memory frequency OC stability.


  I found the opposite by noit disabling geardown my performance improved and I am at  T1. Disabling geardown changes you to T2. It is not a fake T1 I am at. It is real.
Title: Re: X370 XPower Gaming Titanium (7A31V1) Bios Discussion
Post by: jaybe on 20-July-17, 00:16:55
 I found the opposite by noit disabling geardown my performance improved and I am at  T1. Disabling geardown changes you to T2. It is not a fake T1 I am at. It is real.

Like I said, when commanded to geardown, it won't be 1T, no matter what is being reported.

You need to turn off GDM and manually set 1T command rate.  If it's unstable, your RAM cannot run true 1T CR at the specified speed.
Title: Re: X370 XPower Gaming Titanium (7A31V1) Bios Discussion
Post by: jm8780 on 20-July-17, 13:42:59
Like I said, when commanded to geardown, it won't be 1T, no matter what is being reported.

You need to turn off GDM and manually set 1T command rate.  If it's unstable, your RAM cannot run true 1T CR at the specified speed.
This.  Jaybe is right.  AMD themselves have explained how GDM works.  If you have it enabled, you aren't running true 1T.
Title: Re: X370 XPower Gaming Titanium (7A31V1) Bios Discussion
Post by: darkhawk on 20-July-17, 13:56:36
Here's my understanding of 'gear down mode'.....(taken from another post elsewhere....)

Here is what I understand about Gear Down Mode, feel free to correct me: Gear Down effectively halfs the frequency (1/4 of MT) of command and adress lines, while maintaining the frequency (1/2 of MT) of data (DQ) lines.

So at 3200 MT the command and adress lines would run at 800 MHz, while the data lines run at 1600 MHz. This is different from using 2T command-rate, because the latter still runs the lines at high frequency, which in turn may be less stable compared to 1T at lower frequency.

All that being said, others are correct. If you have Gear Down mode enabled, you will NOT be running at true 1T command rate. Yes, it might be running at a 1T command-rate according to all the settings everything reads, but it doesn't take into account the above information, so you aren't running at the true 1T command rate.
Title: Re: X370 XPower Gaming Titanium (7A31V1) Bios Discussion
Post by: jm8780 on 20-July-17, 17:06:05
BETA 1.82 

Well - here we are again.  A new beta, new settings to test!  I'm still early on in my testing.  Last build I had to roll back from 3200 to 3066 due to some system instability, but was pretty happy with ram timings and speed.  So, let's dig in, shall we? 

First off - 3200 @ 16-16-16-36 2T.  Seems stable.  But last time it took a few days before things went sideways.  So we'll see.  If it keeps running properly, I'll start tightening timings and subtimings until it cries.  Or I do. 

The only thing that jumps out at me is the MB Temp sensor.  It's locked at 24.  CAM is reading the temperatures correctly from the board though, so my fans are adjusting correctly.  I'll run it through the paces after I'm done with a few hours of Memtest to make sure things are cooking in there.  

Anyone else having that issue?
Title: Re: X370 XPower Gaming Titanium (7A31V1) Bios Discussion
Post by: jaybe on 21-July-17, 06:35:09
BETA 1.82

Well - here we are again.  A new beta, new settings to test!  I'm still early on in my testing.  Last build I had to roll back from 3200 to 3066 due to some system instability, but was pretty happy with ram timings and speed.  So, let's dig in, shall we?

First off - 3200 @ 16-16-16-36 2T.  Seems stable.  But last time it took a few days before things went sideways.  So we'll see.  If it keeps running properly, I'll start tightening timings and subtimings until it cries.  Or I do.

The only thing that jumps out at me is the MB Temp sensor.  It's locked at 24.  CAM is reading the temperatures correctly from the board though, so my fans are adjusting correctly.  I'll run it through the paces after I'm done with a few hours of Memtest to make sure things are cooking in there.  

Anyone else having that issue?

MB Temp sensor seems to be reading fine for me on 1.82.  If you're having DRAM stability issues at higher frequencies, go into DigitALL and disable DRAM Phase Control and put switching frequency at 625KHz (if you haven't already).  I've noticed some weird quirks with DRAM phase control enabled.  It'll be stable one minute and unstable the next (usually became unstable after a long idle period without sleep).  It seems to be optimized more for power saving, which is not what we want when trying to run higher frequencies.

MB was reading 44C when I first boot into Windows after flashing and putting my settings back the way they were.  It's now at 36C.  AUXTIN2 (CPU socket temp) is stable at 45C.  VRT1 (CPU) is 35C and VRT1 (SoC) is 35C.  tDie is ranging from 29-39C.

I think my weird bus speed issue was tied to virtualization mode.  It hasn't returned.  Might be a combination of SVM and these Windows Insider builds.  MS is changing a lot of stuff and there's just been some general quirkiness (I see a few background crashes every now and then from incompatibility with these changes).  Not great when trying to determine a potential hardware issue.

We do have access to a new CPU setting though: Opcache Control.  Hmm.
Title: Re: X370 XPower Gaming Titanium (7A31V1) Bios Discussion
Post by: numlockfx on 21-July-17, 12:37:23
upgraded to 1.82, and now once booted into an OS, my debug LED used to show temperature (I kinda liked that), but now just shows 00.  Tried to look for a BIOS setting to change it, but could not see anything.
Title: Re: X370 XPower Gaming Titanium (7A31V1) Bios Discussion
Post by: jaybe on 21-July-17, 14:58:49
MB Temp sensor seems to be reading fine for me on 1.82.  If you're having DRAM stability issues at higher frequencies, go into DigitALL and disable DRAM Phase Control and put switching frequency at 625KHz (if you haven't already).  I've noticed some weird quirks with DRAM phase control enabled.  It'll be stable one minute and unstable the next (usually became unstable after a long idle period without sleep).  It seems to be optimized more for power saving, which is not what we want when trying to run higher frequencies.

MB was reading 44C when I first boot into Windows after flashing and putting my settings back the way they were.  It's now at 36C.  AUXTIN2 (CPU socket temp) is stable at 45C.  VRT1 (CPU) is 35C and VRT1 (SoC) is 35C.  tDie is ranging from 29-39C.

I think my weird bus speed issue was tied to virtualization mode.  It hasn't returned.  Might be a combination of SVM and these Windows Insider builds.  MS is changing a lot of stuff and there's just been some general quirkiness (I see a few background crashes every now and then from incompatibility with these changes).  Not great when trying to determine a potential hardware issue.

We do have access to a new CPU setting though: Opcache Control.  Hmm.

Oh I see what you mean now.  The debug LED on the motherboard.  Interestingly, mine wants to be different and is stuck at 33.

It came in handy when software lagged from heavy usage or wasn't visible from a full-screen application (non-3D as I use RTSS to monitor tDie).
Title: Re: X370 XPower Gaming Titanium (7A31V1) Bios Discussion
Post by: jm8780 on 21-July-17, 19:59:25
If you're having DRAM stability issues at higher frequencies, go into DigitALL and disable DRAM Phase Control and put switching frequency at 625KHz (if you haven't already).  I've noticed some weird quirks with DRAM phase control enabled.  It'll be stable one minute and unstable the next (usually became unstable after a long idle period without sleep).  It seems to be optimized more for power saving, which is not what we want when trying to run higher frequencies.

We do have access to a new CPU setting though: Opcache Control.  Hmm.
Nice tip, I am trying it now with pretty tight timings.  2 errors @ 159% clearance.  The first didn't crop up till just over 150%.  This is 14-14-14-34 tRC -54, 1T with GDM and GSM disabled. I'll let it keep running for a bit longer and then maybe try to enable GDM and run it overnight. DRAM is set at 1.35v, so I can always feed more into it, too.  We'll see.
Title: Re: X370 XPower Gaming Titanium (7A31V1) Bios Discussion
Post by: jaybe on 22-July-17, 11:02:10
Nice tip, I am trying it now with pretty tight timings.  2 errors @ 159% clearance.  The first didn't crop up till just over 150%.  This is 14-14-14-34 tRC -54, 1T with GDM and GSM disabled. I'll let it keep running for a bit longer and then maybe try to enable GDM and run it overnight. DRAM is set at 1.35v, so I can always feed more into it, too.  We'll see.

Oh nice, that's not bad; so about a little more than halfway into the 2nd test, you had 2 errors?  Were they just 1-bit errors?  I usually disable Power Down Mode too, as it tends to introduce some instability.  I still haven't gone back to 3200, as these Corsair/Hynix modules just don't want to cooperate that well; I figured out those settings were causing instability the hard way through no POSTs and various other issues in Windows.  3066 at 14-15-15-34-54-1T (1.42v) is good enough for me until I change memory.

It can be difficult to discern where the memory errors are coming from (either the modules themselves or the actual memory controller), but through trial and error, you can find out.  Generally, if raising RAM voltage doesn't cure the memory errors, it's the onboard memory controller tripping up as it feeds data to the cores and back.  Many modules from Samsung and Hynix can correct for 1-bit memory errors even without ECC.  GDM definitely helps with that.  My Ryzen is not stable at 3200 unless I put it right at 1.25v CPU NB, which is just a bit too high for my taste; I've tried lower voltages, but I get random POST fails and other weirdness in Windows (if it successfully boots).  I don't know what the maximum voltage of CPU NB is, but because it also houses other vital system functions (SoC - PCIe, SATA, etc), I tend to be more conservative with the voltages than with past AMD processors like my FX-6100 where I ran the memory controller at 2400MHz/1.3v just to get a little more out of it.

Weirdness in Windows that qualify:
Hitching/pausing while loading from disk (usually SSD, but can be HDD too)
Feelings of increased lag
Actual cursor pauses when only lightly loaded
CTD (crash to desktop without error)
etc.

Usually signs you're on the absolute limit of stability and very near the brink of total instability.  It's that grey area where things still work, but don't work well.
Title: Re: X370 XPower Gaming Titanium (7A31V1) Bios Discussion
Post by: mrdanielbang on 23-July-17, 15:06:43
I just installed the latest "V1.82" beta bios... this [24] debug LED is utterly useless. Can we please get CPU temperature back again AND support for the 1700X+1800X offset?

Does any of the beta bios have the offset support?
Title: Re: X370 XPower Gaming Titanium (7A31V1) Bios Discussion
Post by: jm8780 on 23-July-17, 20:45:48
I'm back to 3066 again.  After my next reboot I got tons of errors and then started getting BSODS.  Increased voltage+loose timings accomplished nothing.  I'm starting to the think my chips IMC just can't do 3200 even with the Samsung B-Die ram I invested in to make sure I got the most out of it.  Ah well - with any luck when the Ryzen 2 chips start to ship it'll use the same socket and I'll give it another go.  The MB and the ram want to go fast, the processor just doesn't want to play along.  It's not like I'm getting bad performance out of it with the setup as is.
Title: Re: X370 XPower Gaming Titanium (7A31V1) Bios Discussion
Post by: darkhawk on 24-July-17, 02:18:40
I might also say that keep in mind that some have seen a 'memory hole' at 3200 MHz. 
Even though you have 3200 MHz memory, give something a bit higher a try, just for fun. It might actually be stable.....
Title: Re: X370 XPower Gaming Titanium (7A31V1) Bios Discussion
Post by: doom2pro on 24-July-17, 03:29:25
I might also say that keep in mind that some have seen a 'memory hole' at 3200 MHz.
Even though you have 3200 MHz memory, give something a bit higher a try, just for fun. It might actually be stable.....

Interesting Theory, I'll be testing it rigorously.
Title: Re: X370 XPower Gaming Titanium (7A31V1) Bios Discussion
Post by: doom2pro on 24-July-17, 03:44:15
I'd like to share my X370 XPower Gaming Titanium DDR4 OC results with everyone... Here is my setup:

CPU: Ryzen 7 1800X, stock everything.
Cooler: Corsair H100iV2 AIO 240mm Liquid Cooler.
RAM: 2x8GB Single Rank G.Skill Trident Z 3200 RGB CL16 (Hynix A-Die).
Motherboard: MSI X370 XPower Gaming Titanium Official BIOS 1.7 (AGESA 1.0.0.6) which is STILL reporting as 1.0.0.4a in software (just so you know Darkhawk).

I have thus far reached a STABLE* 3066Mhz Memory with the following settings:

Voltages:
SoC Voltage: 1.175V (Safe 24/7 on Air to 1.25V & 1.30V but not 24/7).
DDR4 Voltage: 1.47V (Safe 24/7 on Air to 1.5V and 1.6V (but voids Warranty), Samsung B-Die up to 1.9V absolute (heatsink required) not 24/7).

DRAM:
XMP: Disabled.
DRAM Freq: 3066 (set manually).
Memory Try It!: Disabled.
 Try it count: Set to 1 (if it doesn't pass the first try it never passes, don't waste your time).

Main Timings:
16-18-18-18-38 (2T)

Sub Timings, ETC:
Trc: 56
 TrrdS: 6
 TrrdL: 8
 Tfaw: 39
 TwtrS: 4
 TwtrL: 12
 Twr: 22
 Trcpage: 0
 Trdrdscl: 6
 TwrwrSd: 6
 Trfc: 561
 Trfc2: 416 - Ignore this you can't set it anyway
 Trfc4: 256 - Ignore this you can't set it anyway
 Tcwl: 16
 Trtp: 12
 Trdwr: 6
 Twrrd: 4
 TwrwrSc: 1
 TwrwrSd: 7
 TwrwrDd: 7
 TrdrdSc: 1
 TrdrdSd: 5
 TrdrdDd: 5
 Tcke: 8
 ProcODT: Auto
 Cmd2T: 2T
 Gear Down Mode: Disabled
 Power Down Mode: Disabled
 RttNom: Auto
 RttWr: Auto
 RttPark: Auto

Notes:
Some people with Hynix have had these settings work @ 3200, some additional settings you might try to get that working (didn't work for me, could be Silicon Lottery):

Set tRC to 75.
PROCODT: higher than or equal to 60 Ohms.
RttNom: RZQ/3    (80 Ohm)
RttWr: RZQ/3     (80 Ohm)
RttPark: RZQ/1    (240 Ohm)
VTT_DDR (DDR termination voltage or the Memory Controller Voltage) this will Auto to one half the DRAM Voltage, set this a tad higher than one half the DRAM voltage and you might get added stability without cooking your CPU's SoC.

Please post your results here, as I will.

* - Multiple passes in Memtest86, 10 Loops of Memtest64 in Win10, Passmark Benchmark, Heaven Benckmark, Cinebench, 3D Mark Timespy & Firestrike, CPU-Z Benchmark. No Errors, No Crashes, No BSODs.
Title: Re: X370 XPower Gaming Titanium (7A31V1) Bios Discussion
Post by: jm8780 on 24-July-17, 04:21:27
I might also say that keep in mind that some have seen a 'memory hole' at 3200 MHz.
Even though you have 3200 MHz memory, give something a bit higher a try, just for fun. It might actually be stable.....
That's not a bad plan.  I'll try something higher tomorrow and see what comes of it.  As usual, I'll make more posts than necessary and give unnecessary commentary.
Title: Re: X370 XPower Gaming Titanium (7A31V1) Bios Discussion
Post by: doom2pro on 24-July-17, 04:23:36
I should also add that when I first flashed to 1.7, I immediately tried XMP Profile 1 for my 3200 G.Skill C16 kit and to my surprise it posted and I got into BIOS and sure enough it showed 3200, however it froze at blank screen booting Win10 and I have NEVER been able to replicate it again, every time I try 3200 anything it hard resets during post and defaults to minimum DRAM settings whilst preserving all my BIOS settings.
Title: Re: X370 XPower Gaming Titanium (7A31V1) Bios Discussion
Post by: jaybe on 24-July-17, 08:16:15
I'd like to share my X370 XPower Gaming Titanium DDR4 OC results with everyone... Here is my setup:

CPU: Ryzen 7 1800X, stock everything.
Cooler: Corsair H100iV2 AIO 240mm Liquid Cooler.
RAM: 2x8GB Single Rank G.Skill Trident Z 3200 RGB CL16 (Hynix A-Die).
Motherboard: MSI X370 XPower Gaming Titanium Official BIOS 1.7 (AGESA 1.0.0.6) which is STILL reporting as 1.0.0.4a in software (just so you know Darkhawk).

I have thus far reached a STABLE* 3066Mhz Memory with the following settings:

Voltages:
SoC Voltage: 1.175V (Safe 24/7 on Air to 1.25V & 1.30V but not 24/7).
DDR4 Voltage: 1.47V (Safe 24/7 on Air to 1.5V and 1.6V (but voids Warranty), Samsung B-Die up to 1.9V absolute (heatsink required) not 24/7).

DRAM:
XMP: Disabled.
DRAM Freq: 3066 (set manually).
Memory Try It!: Disabled.
 Try it count: Set to 1 (if it doesn't pass the first try it never passes, don't waste your time).

Main Timings:
16-18-18-18-38 (2T)

Sub Timings, ETC:
Trc: 56
 TrrdS: 6
 TrrdL: 8
 Tfaw: 39
 TwtrS: 4
 TwtrL: 12
 Twr: 22
 Trcpage: 0
 Trdrdscl: 6
 TwrwrSd: 6
 Trfc: 561
 Trfc2: 416 - Ignore this you can't set it anyway
 Trfc4: 256 - Ignore this you can't set it anyway
 Tcwl: 16
 Trtp: 12
 Trdwr: 6
 Twrrd: 4
 TwrwrSc: 1
 TwrwrSd: 7
 TwrwrDd: 7
 TrdrdSc: 1
 TrdrdSd: 5
 TrdrdDd: 5
 Tcke: 8
 ProcODT: Auto
 Cmd2T: 2T
 Gear Down Mode: Disabled
 Power Down Mode: Disabled
 RttNom: Auto
 RttWr: Auto
 RttPark: Auto

Notes:
Some people with Hynix have had these settings work @ 3200, some additional settings you might try to get that working (didn't work for me, could be Silicon Lottery):

Set tRC to 75.
PROCODT: higher than or equal to 60 Ohms.
RttNom: RZQ/3    (80 Ohm)
RttWr: RZQ/3     (80 Ohm)
RttPark: RZQ/1    (240 Ohm)
VTT_DDR (DDR termination voltage or the Memory Controller Voltage) this will Auto to one half the DRAM Voltage, set this a tad higher than one half the DRAM voltage and you might get added stability without cooking your CPU's SoC.

Please post your results here, as I will.

* - Multiple passes in Memtest86, 10 Loops of Memtest64 in Win10, Passmark Benchmark, Heaven Benckmark, Cinebench, 3D Mark Timespy & Firestrike, CPU-Z Benchmark. No Errors, No Crashes, No BSODs.

If your Hynix modules are like mine and have an XMP profile for 3000MHz (1500MHz actual) at 15-17-17-34-51-1T (you can find additional profiles in HWiNFO memory or AIDA64 SPD pages), you might be able to run tighter timings with that RAM voltage.  Ryzen is only running it 33MHz (actual - 1533MHz) above that rating.

But, as always due to silicon variations, it's not possible in all cases.  You can certainly try though.  If you can't get full RAM speed, go for reduced latency to improve performance further.

Here's an image of the possible speeds and timings on my Corsair CMU16GX4M2C3200C16 (3200 @ 16-18-18-36-54-2T, ver. 5.39, Hynix): http://imgur.com/2S7PXZQ (http://imgur.com/2S7PXZQ)

There is conflicting information, unfortunately, about Corsair's ver. 5.39 modules.  AIDA64 and HWiNFO report Samsung as the manufacturer for me, however, Corsair usually reserves ver. 5.xx for Hynix, which is where the conflict is arising.  I wish someone would remove the heatsink on one so we can put it to bed, but I don't think anyone wants to willingly void their warranty.  If they are Samsung B-die, I can say that I haven't had the best luck with running at full speed either.

Or maybe Corsair is using both Samsung and Hynix, mine report this: http://imgur.com/j6dEbtE (http://imgur.com/j6dEbtE)
They are Samsung B-die.

No wonder there's so much confusion.
Title: Re: X370 XPower Gaming Titanium (7A31V1) Bios Discussion
Post by: jonrevis1985 on 25-July-17, 01:20:48
As of update to 1.81 I've been able to get my Corsair Dominator Platinum SE to 3600mhz at 14 14 14 22 and my cinebench jumped from 1680 to 1860 with the CPU at 3600Mhz. So I'm very happy about that. system seems extremely snappy, I do have a 500GB Samsung 960 Pro which doesn't hurt...
Title: Re: X370 XPower Gaming Titanium (7A31V1) Bios Discussion
Post by: jonrevis1985 on 25-July-17, 20:45:19
quick question has anyone had any luck using 4 dims of memory, I gave up somewhere around v1.32 and haven't attempted it since...
Title: Re: X370 XPower Gaming Titanium (7A31V1) Bios Discussion
Post by: Boxkid on 26-July-17, 00:47:30
quick question has anyone had any luck using 4 dims of memory, I gave up somewhere around v1.32 and haven't attempted it since...
Not having much luck, can't break 2933mhz
 using corsair CMU32GX4M4C2300C16
Title: Re: X370 XPower Gaming Titanium (7A31V1) Bios Discussion
Post by: imwechs on 26-July-17, 14:57:41
Darkhawk just want to bring your attention to the fact that the latest chipset file for X370 Titanium in download area of support has a crc error. I wanted to upgrade my chipset drivers but am unable to.
Title: Re: X370 XPower Gaming Titanium (7A31V1) Bios Discussion
Post by: darkhawk on 26-July-17, 16:37:30
Darkhawk just want to bring your attention to the fact that the latest chipset file for X370 Titanium in download area of support has a crc error. I wanted to upgrade my chipset drivers but am unable to.

Just downloaded it, didn't have any issues. I downloaded the Win10 x64 version, since I'm not sure which one you were talking about....
Title: Re: X370 XPower Gaming Titanium (7A31V1) Bios Discussion
Post by: jm8780 on 26-July-17, 20:29:27
So anything above 3066 is failing no matter how lax the timings or how generous the voltage.  But I've discovered a new issue.  I have returned to the CO boot lock.  Every reset results in this. I have to reset the machine a second time.  I flashed back to 1.7 official and it persists through the flash.  I've set everything to default prior to the flash and after and it still does it.  Reflashed back to 1.82 and the error is still here.  Anyone else?
Title: Re: X370 XPower Gaming Titanium (7A31V1) Bios Discussion
Post by: imwechs on 27-July-17, 05:51:57
As of update to 1.81 I've been able to get my Corsair Dominator Platinum SE to 3600mhz at 14 14 14 22 and my cinebench jumped from 1680 to 1860 with the CPU at 3600Mhz. So I'm very happy about that. system seems extremely snappy, I do have a 500GB Samsung 960 Pro which doesn't hurt...

    You never mentioned either your rated memory speed nor cpu overclock or any stability tests that your system passed. It would be beneficial for all if you provide that information.
Title: Re: X370 XPower Gaming Titanium (7A31V1) Bios Discussion
Post by: jm8780 on 03-August-17, 14:07:28
Hey Darkhawk - Can we possible chat with MSI again pertaining to posting of changelogs?  I'm sure I'm not alone in wondering what each new beta bios is bringing to the table.  I get it was shelved during the dark days early on, but things are improving drastically and this would be a benefit to all involved. Well, except you. You'll have more copy/pasting to do.
Title: Re: X370 XPower Gaming Titanium (7A31V1) Bios Discussion
Post by: darkhawk on 03-August-17, 15:41:25
Hey Darkhawk - Can we possible chat with MSI again pertaining to posting of changelogs?  I'm sure I'm not alone in wondering what each new beta bios is bringing to the table.  I get it was shelved during the dark days early on, but things are improving drastically and this would be a benefit to all involved. Well, except you. You'll have more copy/pasting to do.

As much as I would like to post them, I can't. This is something that we discuss a bit, and they just will not budge. I don't think it has anything to do with the engineers I speak with, this is a management decision from those higher up.
Title: Re: X370 XPower Gaming Titanium (7A31V1) Bios Discussion
Post by: jonrevis1985 on 03-August-17, 18:07:46
   You never mentioned either your rated memory speed nor cpu overclock or any stability tests that your system passed. It would be beneficial for all if you provide that information.
It's one of the limited to 500 edition of the corsair platinum, paid nearly 5bills for it, CMD32GX4M2C3200C14C. as for stability I run BOINC 24/7 which will crash an unstable system quicker than any burn in tests. CPU is at 3975 @3.75volts runs at 55C under full load. I did run CPUID burn in test and Cinebench. System has been on for 2 weeks at this point with no restarts.
Title: Re: X370 XPower Gaming Titanium (7A31V1) Bios Discussion
Post by: imwechs on 05-August-17, 16:58:50
It's one of the limited to 500 edition of the corsair platinum, paid nearly 5bills for it, CMD32GX4M2C3200C14C. as for stability I run BOINC 24/7 which will crash an unstable system quicker than any burn in tests. CPU is at 3975 @3.75volts runs at 55C under full load. I did run CPUID burn in test and Cinebench. System has been on for 2 weeks at this point with no restarts.

I know your vcore was posted incorrectly. 3.75 volts??? Your cpu would be toast.
Title: Re: X370 XPower Gaming Titanium (7A31V1) Bios Discussion
Post by: imwechs on 05-August-17, 17:08:36
Darkhawk, as you are aware with my bios issue I have to enable game boost in order to modify cpu multiplier and post successfully. With the latest 1.83 bios that is no longer an option. The only good thing about 1.83 is that gameboost starts at 3.8 GHZ on setting 1 instead of 4.0GHZ and goes up in 50 mhz  increments. I was running at 3.875 before now that  I can no longer adjust the cpu multiplier with game boost enabled I can not set cpu to boot at 3.875 GHZ it has to be 3.85 GHZ or 3.9 GHZ.  I hope this agesa code issue can eventually be sorted out by AMD as the straight jacket on my cpu is getting tighter and tighter.
Title: Re: X370 XPower Gaming Titanium (7A31V1) Bios Discussion
Post by: jaybe on 06-August-17, 01:29:02
Yikes.  In 1.83 beta, OC with Cool'n'Quiet enabled is broken.  I'm currently limited to 3.0GHz (3.9GHz set in BIOS) in Windows and 1.275v Vcore (manually set to 1.3625v in BIOS).  Using MSI Command Center, the voltage is set to Auto (CPU control).  Command Center also shows that the CPU is changing clocks (3.0GHz-3.9GHz, as I have minimum CPU state set to 75%), but HWiNFO does not correlate that and neither do benchmarks.

I'm going to disable Cool'n'Quiet in the BIOS and see if it fixes this issue.

EDIT: Disabling Cool'n'Quiet does indeed fix the clock/voltage issue.  So, I'm running at max clocks 24/7, which isn't great as I have long idle periods.  Usually why I leave C'n'Q enabled even with OC.
Title: Re: X370 XPower Gaming Titanium (7A31V1) Bios Discussion
Post by: cs.sapp on 08-August-17, 23:56:51
I have noticed the same issue with C'n'Q but I refuse to disable it as even with an OC the PC should be able to go back down to an idle state.
Title: Re: X370 XPower Gaming Titanium (7A31V1) Bios Discussion
Post by: jaybe on 10-August-17, 05:08:41
Yeah, I went back to BIOS 1.70 stable.  I wanted the debug LED temp readout back too.  I'll still test future betas, but I like having CnQ with my OC.
Title: Re: X370 XPower Gaming Titanium (7A31V1) Bios Discussion
Post by: darkhawk on 10-August-17, 12:10:07
Just flashed the stable bios 1.80 witch just appear on support page.

Temperature monitoring on LED IS BROKEN shows 24.

 The problem appeared i believe since 1.81 beta and your dev team couldn't fix it after 2 more beta releases so there are 2 possibilities :
1. The dev team doesn't take account of feedback posted on forum.
2. The motherboard is broken and they can't fix it.

Who knows what else might be broken...

The DEV team doesn't watch the forums (as far as I'm aware). The only way to really report it is to contact MSI directly. See : >>How to contact MSI.<< (https://forum-en.msi.com/index.php?topic=107326.0)
Title: Re: X370 XPower Gaming Titanium (7A31V1) Bios Discussion
Post by: jayirvinh on 10-August-17, 20:35:25
For me, the best has been the Shipping ver 1.10 (aka 110, I never tried 117). It flat out "worked" with my RAM like you'd expect. Plugged it in, turned it on, set it to 3200, saved, done. Didn't have to use AXMP, but even that worked just fine. Reboots? No problems. Crashes? None. 100% Stability. Since then I've tried release v1.3, beta v1.41, release v1.4, beta v1.51, release v1.5, and now beta v1.61.

They all have either completely broken RAM @ 3200, or are extremely temperamental. Generally things go like this: I set defaults, restart, flash the updated BIOS, enter and apply defaults, restart, ONLY set RAM to 3200, timings to 16-15-15-35 (kit is 2x8GB TridentZ 3200 15-15-15-35 Sammy B dies), set DRAM Voltage to 1.35 (operates at 1.36V though), and save.

Results prior to v1.4/v1.41b were no POST, results with v1.4-newer are it'll work. HOWEVER, it will not work if you have to restart for any reason, be it a crash or properly with Windows, or any sort of power cycle within at least an hour of shutdown will all result in a POST failure reboot cycle and defaults situation. As of v1.61b (I don't think the v1.5x did it) this has changed to something peculiar where it will reach the point where it's JUST about to POST and load the MSI logo, but hangs with a flashing command-line cursor on a black screen and a D6 diagnostic code, which is a "failure to initialize the video adapter". Restarting will invoke same thing, then eventually it'll do the "defaults" sequence.... except the defaults are not loaded when I go into the BIOS... it shows RAM is running at 3200 (instead of 2133 like it always shows when it HAS reverted). I'll save-exit, load Windows, and have verified it is at 3200. So figure that one out eh? lol In the end I suppose that IS better than the past versions, where it'd boot loop to Defaults and then I'd never get it to boot again at 3200... short of re-flashing I mean :P  (and no, setting Defaults via exit menu, or using F6 for Optimal, and restarting before trying to apply 3200 again, did not help...)

Beyond that, as long as I Sleep the computer each night, it works mostly fine. There are a lot of memory issues with 1.61 though, with sporadic CTD of Minecraft (don't judge lol I own/operate a MC server ), but only 1 BSoD so far.

Using v1.10 the only issue was the "Sleep Bug", and the combined issue of the temperature readings getting screwed up after a sleep. Otherwise, zero issues with it and I continually debate going BACK to it, having done so once already after problems with v1.4. I honestly wish that I could easily pull the AGESA out to mix-and-match and see where the problem is... if it's in the MSI changes, or if it's in the AGESA changes... I mean, I like the newer versions because they have BCLK hidden and I mod that to be visible (NOTE: my reports above are based on running unmodded versions, so if my modding was to somehow be the cause here, it would mean that the issue persists even after flashing a release twice back-to-back, as well as having flashed my original v1.10 dump [as they only have v1.17 available to download], which means there are bigger issues at play...) and while it is only, what I feel to be, more-or-less an adjustment of the very basic skew clock control to offset a crystal pulling too low a value (choices are Auto, 100, 101 102, 103), it is better than nothing... :P Granted, so far, only 100, 101, 102 are stable, as 103 fails to POST and I feel like it's caused by something OTHER than Memory. While running at 102, when I tried to add another HDD it would fail to POST, so I suspect at 103 it's derping the SATA controller.

My critiques other than that (in no specific order), have been that I have to modify and un-hide the "AMD Cool'n'Quiet" option (at least I have been since in early versions they've hidden it, I've assumed it still is). The DRAM "Bank Interleave" and "Channel Interleave" options are stuffed in an menu that's inaccessible through our ClickBIOS II GUI (and I can't move them), as I'd just like to benchmark things with 2 sticks in "Single Channel" mode for my own curiosity's sake. The voltage options should ALL show what they are currently running at EVEN IF they are set to "Auto", as that gives us a solid baseline for what everything is, and when you're on a brand new platform that's quite important for learning about your system! That there's no actual BCLK adjustments (I know they've left it hidden because it'd make them the laughing stock of the high end boards), which is something I'm kinda pissed about, but oh well. That we can't adjust Sub-Timings, but that's on AMD (I feel like that might be coming soon, since when I'd un-hide those menus, they used to at least DISPLAY what they were running at, and now they've been removed altogether). That we aren't given control over the LEDs, since the ones behind the audio cause that translucent PCB line to glow a very unflattering and contrasting "PCB-Yellow", as well as the Pump header when set to DC is a ugly ass Green. That the "ProcODT" memory option provides little to no info in the way of how it might be of benefit to anyone, what it is running at when configured to Auto... which again, rather important, since if one speed isn't working right at Auto where for example say it's running at 60Ohm, we can then at least try 62.5Ohm or 58Ohm, etc. With such a massive list of choices for that, I've only bothered with Auto and High Impedance (since that's what "Safe Defaults" value apparently is), not that either seems to help, and for all I know Auto is already utilizing High Impedance; thus, for all I know I've not actually changed anything....

Last thing to rant about is the lack of P-State options, since we don't get BCLK. At least if we were given P-State like what most other vendors have provided, we'd be able to keep Boost capability and, more importantly, the auto Voltage, since changing voltage or Core clock puts the chip into "Overclock Mode" and thus we lose those functions (literally, AMD configured some register to flip to a value of like 0x0C, indicating Overclock Mode lol).
[/rant-but-not-an-angry-rant]

DisclaimerDisclaimerDisclaimerDisclaimerDisclaimerDisclaimerDisclaimer
You needn't worry about me, Darkhawk! :D  I am not ranting with the notion that MSI will see this and do something about it. I know that I have to actually convey these sentiments to them via their official contact means through the Support page. I'm just venting steam :) I know full well that SOME of these points of mine are simply 'early adopter' issues, and the rest are not yet bothering me quite enough to motivate me to file an official 'complaint'. heh

I found this searching for custom p-states. I have a asrock x37 tiachi M/B running at 3950 top and the power is regulated nicely using custom p-states. I have to run my Pro Carbon and my Titanium full out @3850. My ram runs easily at 3200 on the Tiachi but I can only get 2932 on the Titanium. I'll have to see if I can contact msi about custom-p states.
Title: Re: X370 XPower Gaming Titanium (7A31V1) Bios Discussion
Post by: 920619lqy on 15-August-17, 03:58:34
Just flashed the stable bios 1.80 witch just appear on support page.

Temperature monitoring on LED IS BROKEN shows 24.

 The problem appeared i believe since 1.81 beta and your dev team couldn't fix it after 2 more beta releases so there are 2 possibilities :
1. The dev team doesn't take account of feedback posted on forum.
2. The motherboard is broken and they can't fix it.

Who knows what else might be broken...
Beta V1.83 is created after stable V1.8 (by the time of file) (V1.81 -> V1.82 -> V1.8 -> V1.83)
I think they do not watch forum.
So...what is that forum for?
Title: Re: X370 XPower Gaming Titanium (7A31V1) Bios Discussion
Post by: mazahakaforever on 15-August-17, 16:40:32
Just flashed the stable bios 1.80 witch just appear on support page.

Temperature monitoring on LED IS BROKEN shows 24.

 The problem appeared i believe since 1.81 beta and your dev team couldn't fix it after 2 more beta releases so there are 2 possibilities :
1. The dev team doesn't take account of feedback posted on forum.
2. The motherboard is broken and they can't fix it.

Who knows what else might be broken...
Cannot confirm this. Using stable 1.80
Title: Re: X370 XPower Gaming Titanium (7A31V1) Bios Discussion
Post by: dragonfist22 on 15-August-17, 20:23:03
Cannot confirm this. Using stable 1.80

I can.  I'm using stable 1.7 because I only get 24 with stable 1.8, no motherboard temp.
Title: Re: X370 XPower Gaming Titanium (7A31V1) Bios Discussion
Post by: xsauron on 16-August-17, 14:29:03
I can.  I'm using stable 1.7 because I only get 24 with stable 1.8, no motherboard temp.

I contacted support about problem with debug led and constant temperature value 24 under OS. They replied:

[font="Microsoft JhengHei", 微軟正黑體, "DIN Pro", Arial, Helvetica, sans-serif]"..., we mean the The Debug LED won't show CPU temperature under windows since the BIOS spec for that has been changed with the latest BIOS. ..."
[/font]

I dont understand, if they say, that is it is bug, and it will be correct in next BIOS or it is feature and it will not be correct in future.
Title: Re: X370 XPower Gaming Titanium (7A31V1) Bios Discussion
Post by: jm8780 on 16-August-17, 16:29:32
It reads like they are saying it's working as intended?  That makes no sense.  Can you reply to them for clarification?
Title: Re: X370 XPower Gaming Titanium (7A31V1) Bios Discussion
Post by: darkhawk on 16-August-17, 20:25:44
It is a BUG since it's not mentioned in BIOS changelog.

It is in the BIOS notes, as of 1.82. It is in fact NOT a bug.
Title: Re: X370 XPower Gaming Titanium (7A31V1) Bios Discussion
Post by: darkhawk on 16-August-17, 22:02:43
We are talking here about bios 1.80 from : https://www.msi.com/Motherboard/support/X370-XPOWER-GAMING-TITANIUM.html#down-bios

7A31v18 Release Date 2017-08-03 File Size 8.58 MB

 
 
Description
 
- Improved Intel 600P M.2 compatibility.
 - Enhanced board explorer function.
 - Improved post time.
 - Support "Above 4G Decoding" function.
 
 
 
Beta bios thread doesn't contain any change logs since : "NOTE 3: BIOS NOTES will not be provided. If this causes you hesitation, then don't flash them and stick to the most recently released version found on your motherboards product support page"

The product manual doesn't provide a description for code 24 neither the manual that can be downloaded from support page.

The only conclusion for anybody getting the 1.80 bios from support page  is that the motherboard is defective since in the manual page for the Debug LED is specified : Displays current CPU temperature after
the system has fully booted into the OS.

And I'm telling you different, because I know. I can actually see the BIOS notes (in case you haven't picked up on it, I'm the moderator that actually posts the BIOS's....). No, I am not allowed to share what they care. But I can confirm that indeed, in BIOS 1.82, it removes the CPU temp display on the debug display after BIOS.

You're more than welcome to contact MSI about it, but as you have already seen, they are telling you the same thing I am. As far as I am aware, it's not a bug and is working as intended. It may not work they way you want it to work, but it's working the way MSI wants it to.
Title: Re: X370 XPower Gaming Titanium (7A31V1) Bios Discussion
Post by: jm8780 on 16-August-17, 23:53:38
I'm mystified as to why they would take away the temperature monitoring after bios.  What does the 24 (or 40, as it shows now) represent?  Real time system temperature monitoring on the board is actually useful.  This is troubling.  Darkhawk, is it possible for you to submit user feedback to them about this?  They are already hearing it from us, but an extra nudge from you can't hurt, right?
Title: Re: X370 XPower Gaming Titanium (7A31V1) Bios Discussion
Post by: darkhawk on 17-August-17, 01:21:30
I do what I can. Trust me. There's so much that I fight for. More than most users even comprehend.

Look. I'm with you guys on this. I think it's dumb. I'm an engineer at my real job. I know why you want it, and I agree, it's useful and really doesn't take up any space or much code to implement.

However....again....I'm really just a slightly more empowered user than yourself. My words, my emails (daily in some cases), my thoughts, really don't mean much more than yours.

This is why I urge users to contact MSI directly. A few users complaining, doesn't mean much. A bunch of users complaining? Well....you get the idea.

Why doesn't MSI post the bios notes in more detail? I can't really say specifically. I don't think it has anything to do with the engineers I talk with on a regular basis. I think it's more a management decision. And if you've ever had a job where you deal with management.....you'll know how stupid that can be. Again, I'm right there with you. I want to release BIOS notes. I really do. Even though it means that I have an absolute TON more work to do for each of the 3 beta bios threads I maintain. Even if I could post abridged versions of the BIOS notes, with only information relevant to users and that they would understand, I would do it. But I'm not allowed. I'm not even 100% sure I should be specifically answering questions like I did above (hell, I'll probably get an email about it if they notice), but better to confirm it, than let users continue thinking it's a bug and start returning the boards (again, not a good idea. Hurting MSI like that won't help at all in the long run).

So please, understand that I do everything I can to help users. I'm with you. Unfortunately, I'm stuck between a rock (MSI) and a hard place (users) in trying to get it resolved.
Title: Re: X370 XPower Gaming Titanium (7A31V1) Bios Discussion
Post by: 920619lqy on 17-August-17, 07:27:10
at 1.80, my trident z cannot run at 3200MHz, (around 3170MHz with 3200MHz XMP setting), 1.70 and 1.83 has no issue.

so there are some other reasons about MSI remove the feature of CPU temper display?

it is hard to imagine.
Title: Re: X370 XPower Gaming Titanium (7A31V1) Bios Discussion
Post by: jm8780 on 17-August-17, 16:00:31
I'm as big a fan of hyperbole as the next guy, but this is a bit extreme.  Losing a useful feature sucks, especially when we gained nothing at the same time.  If removing the code gave us a 10% performance boost? Sure, okay.  Removing it for the sake of removing it?  Stupid, but not dangerous.  

Darkhawk - we know you try.  Well, I can't speak for everyone, but I think the majority of us do.  So - worst case scenario, I roll back to 1.7 stable and get my temp sensor back.  Nothing I've done has kept me stable at the speeds I want to be at, so it's clear I just lost the silicon lottery.  Talk about first world problems.  lol
Title: Re: X370 XPower Gaming Titanium (7A31V1) Bios Discussion
Post by: jm8780 on 17-August-17, 17:05:11
I'm far more curious about the *why* than I am about the fact it's not listed in the official BIOS changelog.  They disabled it. It's not a bug.  Okay, why?  What do they gain from this change? That's the part that troubles me.
Title: Re: X370 XPower Gaming Titanium (7A31V1) Bios Discussion
Post by: xsauron on 17-August-17, 23:50:00
I'm far more curious about the *why* than I am about the fact it's not listed in the official BIOS changelog.  They disabled it. It's not a bug.  Okay, why?  What do they gain from this change? That's the part that troubles me.
I think, reason it is this: http://www.guru3d.com/news-story/amd-ryzen-7-have-a-temperature-20-degree-c-reporting-offset.html

MSI Command Center start show different value than Debug Led some days ago than BIOS. And only X AMD ryzen processor has offset.

And how solve problem without big implementation? :-) Turn off temperature on Debug Led :-).
Title: Re: X370 XPower Gaming Titanium (7A31V1) Bios Discussion
Post by: jm8780 on 18-August-17, 15:06:02
Seems to me a simple  If-Then command would be easy enough to implement.  If Ryzen 1*00x, Then (Temp)-20c for the debug LED.  I mean, an electrical/software engineer I am not, but...
Title: Re: X370 XPower Gaming Titanium (7A31V1) Bios Discussion
Post by: jaybe on 18-August-17, 15:52:15
I definitely contacted MSI about this and other issues with 1.80 "stable".

1) OC with Cool'n'Quiet is broken just like 1.83 beta (sticks at 3.0GHz and ~1.280v in Windows unless you fully disable CnQ)
2) Debug LED CPU temp disabled (mine showed 33)
3) Unhide HPET option in BIOS (it's been hidden since 1.3 or 1.4 I think)

I also offered up a suggestion to allow P-state overclocking by using a voltage offset instead of setting a manual static voltage.  I've been using Auto voltage with LLC2 (1.368-1.384v under load at 3.9GHz) on BIOS 1.7 just to gain variable voltage back with my OC.  Long idle power consumption has been reduced significantly with that (goes down to 0.888v, 3w CPU core power draw with 50% core parking - one CCX disabled), and it can still do prime95 small FFT.
Title: Re: X370 XPower Gaming Titanium (7A31V1) Bios Discussion
Post by: krashd8 on 21-August-17, 09:47:29
Can we actually find out what the debug readout actually means then?  Mine says 33 also with 1.80 biotch, I had assumed my mobo had just froze on a random temperature.
Title: Re: X370 XPower Gaming Titanium (7A31V1) Bios Discussion
Post by: drakeconwell on 24-August-17, 00:48:15
I went 2 weeks talking to tech, only to come across this and find out that the 24 code and now 40 permacode was normal. they had me testing single sticks at a time. clearing CMOS and flashing Bios. I guess news slowly trickles. I was a hair away from buying new Ram to see if the board is bad. but now I know the board is not bad and the RAM isnt bad I can wait a little longer for good 3600 @ C16 or 15 to be in the QVL.  while I was looking I noticed that Corsair quitly was releaseing new Platinum and LPX(right now only in red) to higher speeds. though they are getting very loose timings to get there. G Skill F4-3600C16D-16GTZ looks to be as a very good sweet spot of content when we can sit well at 3600.
Title: Re: X370 XPower Gaming Titanium (7A31V1) Bios Discussion
Post by: dragonfist22 on 31-August-17, 22:50:50
1.91 appears to be rather good.  Though the LED still fails to show the temp any more and, for me shows "24", The XMP profiles have changed as well as the increments for the OC tool.  XMP Profile 1 is for 3066 on my memory and worked out of the box.  That is the fastest that I've gotten it to work with any stability (I've run p95 for about an hour with it passing tests.  I'll run it overnight to verify stability, but this much further than I've gotten with anything over 2933 before).

The XMP Profile 2 which is set to 3200 didn't work for me, but Profile 1 is looking good.  Also, I set the bios OC tool to 6 which has a multiplier of 3.95 and that seems to be holding as well (the 1hour or p95 was with this OC.)

So far, this is the most I've gotten out of this rig and if the stability holds up, it will be a pretty nice up from the last few bioses.
Title: Re: X370 XPower Gaming Titanium (7A31V1) Bios Discussion
Post by: jonmepham86 on 03-September-17, 10:12:20
I updated to 1.91 yesterday, and instantly had issues... windows became unstable (this is with the same ram settings I had working well on the previous official bios, not beta) also it's killed my wifi dongle it's just showing as disabled and wont let me enable it. nor am I able to uninstall the drivers for the hardware. this board was the biggest mistake I made with my Ryzen build, it's never really performed as a £300 board ought to.
Title: Re: X370 XPower Gaming Titanium (7A31V1) Bios Discussion
Post by: dragonfist22 on 04-September-17, 22:58:28
I'm sorry you guys aren't having fun with the new bios.  I found having cool and quiet on when OCing the CPU resulted in a set clock speed of 2800.  Without it on, the OC was stable for a couple days but started showing instability after a few days.  Probably need to lower the OC or something. 

However, at stock CPU speeds, I've gotten the best results out of the memory thus far.  And THAT has been stable as can be.  And CPU OC is not my priority at this point.  If one could simply up the lower end of the turbo, I'd be very happy.  I've no real desire to keep all cores at 4.1GHZ all the time.  I'd like my CPU to last me a while.
Title: Re: X370 XPower Gaming Titanium (7A31V1) Bios Discussion
Post by: mrdanielbang on 08-September-17, 07:47:46
Seems to me a simple  If-Then command would be easy enough to implement.  If Ryzen 1*00x, Then (Temp)-20c for the debug LED.  I mean, an electrical/software engineer I am not, but...

Apparently that is too hard for the MSI BIOS devs to work that out, so they are just displaying RAM clock instead (i think).
if (CPU.name.match(/X$/) {
   debugLED.offset = -20;
}
Title: Re: X370 XPower Gaming Titanium (7A31V1) Bios Discussion
Post by: 920619lqy on 08-September-17, 15:18:38
I think it is not RAM frequency or sth else.
Start up from turn off status it will shows 24
Sleep and wake up it, we can see 30
Do it one more time, we get 33
Title: Re: X370 XPower Gaming Titanium (7A31V1) Bios Discussion
Post by: 920619lqy on 13-September-17, 06:42:53
BIOS BETA1.93
CPU Core voltage can rush to 1.432V with 1700X (All auto and only OC memory).
It looks too high.
Title: Re: X370 XPower Gaming Titanium (7A31V1) Bios Discussion
Post by: dragonfist22 on 13-September-17, 17:58:17
BIOS BETA1.93
CPU Core voltage can rush to 1.432V with 1700X (All auto and only OC memory).
It looks too high.

Yeah, 1.93 I lost all gains from 1.91.  Wouldn't even post with 3066 where 1.91 was stable.  I didn't test other features as the memory speed is what is important to me at the moment.

I rolled back to 1.91
Title: Re: X370 XPower Gaming Titanium (7A31V1) Bios Discussion
Post by: 920619lqy on 13-September-17, 22:22:04
Yeah, 1.93 I lost all gains from 1.91.  Wouldn't even post with 3066 where 1.91 was stable.  I didn't test other features as the memory speed is what is important to me at the moment.

I rolled back to 1.91
Well.. I upgrade from 1.83.1.93 can pass AIDA64 stress test on memory with XFR turned off. So It looks better for me.
When I use 1.83, stress test (on memory only) will shut up in 3 min because "hardware failure" if I turn off XFR to have lower voltage (up to 1.2V on core) and I have 1.416V max voltage with XFR on. So 1.93 gives me an option at least.
For memory frequency, I should say gskill 3200C14 is the only option for 1st gen ryzen... It is AMD's fault.
Title: Re: X370 XPower Gaming Titanium (7A31V1) Bios Discussion
Post by: artur.aragao on 26-September-17, 01:50:56
Dear,

My memory in the current configuration (1 kit 2x8GB F4-3200C14D-16GFX) works perfectly. I got another kit from the same memory. I tried to put in 3200MHz with the XMP profiles, but the system rebooted, it indicates the code F9 and it returns to restart in an endless cycle. Restore, disable XMP and configure manually. The same thing. I go back in the BIOS and set to 2933Mhz. It works, it boots, but it gets unstable by locking the system. And code F9 is indicated again. I need 32GB to work. I have already posted some posts and even contacted MSI support that is taking a long time to respond. I was forced to remove the other kit and only stay in the 16GB.

And I still have another problem. The boost is not working. The 2.2GHz clock range for my CPU's maximum does not work with the Ryzen Balanced power profile, but it works with Windows's own Balanced. As??? I see that whoever has the B350 this feature is working properly. Here it is constantly at 3.7GHz.

https://www.youtube.com/watch?v=mDI7ZIusyjg
Title: Re: X370 XPower Gaming Titanium (7A31V1) Bios Discussion
Post by: artur.aragao on 27-September-17, 06:47:02
Dear,

My memory in the current configuration (1 kit 2x8GB F4-3200C14D-16GFX) works perfectly. I got another kit from the same memory. I tried to put in 3200MHz with the XMP profiles, but the system rebooted, it indicates the code F9 and it returns to restart in an endless cycle. Restore, disable XMP and configure manually. The same thing. I go back in the BIOS and set to 2933Mhz. It works, it boots, but it gets unstable by locking the system. And code F9 is indicated again. I need 32GB to work. I have already posted some posts and even contacted MSI support that is taking a long time to respond. I was forced to remove the other kit and only stay in the 16GB.

And I still have another problem. The boost is not working. The 2.2GHz clock range for my CPU's maximum does not work with the Ryzen Balanced power profile, but it works with Windows's own Balanced. As??? I see that whoever has the B350 this feature is working properly. Here it is constantly at 3.7GHz.

https://www.youtube.com/watch?v=mDI7ZIusyjg
I discovered bitterly that the problem was a bug in the BIOS of my mayoboard. Even resetting the BIOS does not solve. I disabled the ERP and re-enabled it. Then everything started working normally. Something happened with this bios and this was stuck version 1.6 to 1.9, because this feature never worked and the settings of the plans and BIOS have always been the same.

So I consider the clock variation problem solved, although you should check what happened here, as it is quite strange that a configuration has been locked since version 1.6.

I did some more tests with the memories (4x8GB) at 2400MHz which is the SPD clock of these memories. In the middle of the Windows boot it restarted. So I did not test anymore and only returned 2x8GB at 3200MHz.

I'm following the G.Skill forum, but I have not had any answers to my problem yet.
Title: Re: X370 XPower Gaming Titanium (7A31V1) Bios Discussion
Post by: xsauron on 29-September-17, 00:18:00
Hi, a lot of people say, that they can run with 4 RAM moduls on 3200MHz and that new Ryzen, which were created after 25th week, are very good for overcloking.
Maybe a lot of our problems are with old Ryzen revision. You can try RMA process, because all old Ryzen have Linux bug and AMD does send new AMD CPU free.

Check forum https://community.amd.com/thread/215773?start=1680&tstart=0

And do RMA with your CPU

Article about AMD replacement: https://www.extremetech.com/computing/254750-amd-replaces-ryzen-cpus-users-affected-rare-linux-bug
Ryzen killscript for test and log you can use like reason for RMA : https://github.com/suaefar/ryzen-test
RMA form for start for RMA process: http://support.amd.com/en-us/contact/email-form
Title: Re: X370 XPower Gaming Titanium (7A31V1) Bios Discussion
Post by: jaybe on 04-October-17, 23:18:44
Coincidentally, I've had to RMA my 4th week 2017 1700X.  It's on its way to AMD as we speak, so we'll see how the replacement does.

I've been having some terrible instability when resuming from sleep and other oddities (like requiring 1.25v SoC to use 3200MHz mem).  This is with 1.94 beta and any other BIOS version.  I keep getting a Windows green screen and DPC_Watchdog_Timer faults that result in a hard crash, mem dump, and reboot; happens nearly everytime I resume from deep sleep.  Other times, I've come back to my PC, still powered via long idle, but it's hard locked.

Also had a defective H100iv2 cold plate that wasn't sitting flush with my CPU, which was a huge reason for my higher than normal temps.  Interestingly, I had greater instability with cooler temps on replacement H100iv2.

It happens sometimes.
Title: Re: X370 XPower Gaming Titanium (7A31V1) Bios Discussion
Post by: imwechs on 09-October-17, 20:46:10
How is it I have downloaded and installed official bios 1.90 last week yet it is not listed in the the beta and official bios thread here for the Titanium X370??????
Title: Re: X370 XPower Gaming Titanium (7A31V1) Bios Discussion
Post by: dragonfist22 on 09-October-17, 21:34:17
How is it I have downloaded and installed official bios 1.90 last week yet it is not listed in the the beta and official bios thread here for the Titanium X370??????

Because it is a (non msi staff member) moderator trying to keep up with numerous products by himself.
Title: Re: X370 XPower Gaming Titanium (7A31V1) Bios Discussion
Post by: darkhawk on 09-October-17, 22:09:45
How is it I have downloaded and installed official bios 1.90 last week yet it is not listed in the the beta and official bios thread here for the Titanium X370??????

Because all I care about is the BETA's for here on the forums. I really don't care much about the released versions, and it's mainly on the page only for reference and that's it.

If it worries you that much, then don't look at the BETA page.
Title: Re: X370 XPower Gaming Titanium (7A31V1) Bios Discussion
Post by: imwechs on 14-October-17, 05:38:17
Not at all. I was just wondering if there was problem with 1.90 since I am using it. All is cool.  I had rma'd my MSI X370 Titanium board in hope that my muliplier issue would resolve.. It did NOT. I had already  replaced my 1800X with AMD's approval and that did not help either. Memory has been replaced 3 times all were good and used air to blow out memory slots all to no avail. Removed all my sata ssd drives to no avail. The only item that has not been removed is my Samsung 960 EVO nvme drive. I am waiting for my Alphacool Eiswolf RX Vega full cover gpu cooler to arrive and I will have my install tech remove the 960 EVO and see if the issue is resolved then. I can't do it because the retaining screw for the m.2 drive slot is so tiny and non-metallic I would definitely lose it. I am a little more klutsy in my old age. If that does NOT locate the problem I am out of options. If the 960EVO nvme drive is causing the multiplier failure to boot issue I will be devastated. It has been so stable and super high performance in every other possible way. If you have any further ideas on this let me know. I have picked the minds of some very experienced  users on overclock.net and everybody is clueless after I did all the other steps.
  By the way the Vega 56 is dooing very well. I am undervolting it while ovrclocking it. Just ran the Ashes of the Singularity Escalation benchmark over the past 2 days and id some tweaking of the Vega card with AMD's wattman utility. My best result was an average of 69 FPS for 4k at high quality settings for a combo of normal, medium, and heavy loads. Puts me at number 32 out of over 300 bench results displayed. When the Alphacool AIO gpu block arrives I figure to improve the performance another 5 to 6 percent. Some guy actually had the highest score with 117 fps on a Vega 64, probably liquid cooled. He beat out several 1080 Ti results. I do not know how he did 117 fps average at 4k High quality either he knows some tricks no one else does or he hacked the results some how.
Title: Re: X370 XPower Gaming Titanium (7A31V1) Bios Discussion
Post by: imwechs on 16-October-17, 23:36:31
Hi, a lot of people say, that they can run with 4 RAM moduls on 3200MHz and that new Ryzen, which were created after 25th week, are very good for overcloking.
Maybe a lot of our problems are with old Ryzen revision. You can try RMA process, because all old Ryzen have Linux bug and AMD does send new AMD CPU free.

Check forum https://community.amd.com/thread/215773?start=1680&tstart=0

And do RMA with your CPU

Article about AMD replacement: https://www.extremetech.com/computing/254750-amd-replaces-ryzen-cpus-users-affected-rare-linux-bug
Ryzen killscript for test and log you can use like reason for RMA : https://github.com/suaefar/ryzen-test
RMA form for start for RMA process: http://support.amd.com/en-us/contact/email-form

Well it is NOT a lot of people. It is a few people. It is mostly silicon lottery with better IMC than most Ryzen chips have. Settings can have some influence on this but I guarantee most people with 4 dimms are not running at 3200mhz on Ryzen boards in spite of the talk.
Title: Re: X370 XPower Gaming Titanium (7A31V1) Bios Discussion
Post by: jayirvinh on 03-January-18, 02:43:45
Im trying to get my GSkill TridentZ F4-3200C16D-16GTZKY to run post and it fails. I found this post searching google hope it helps. I have some of these settings plugged in when it fails. Ill try some more of them like 2T mines at 1T
Title: Re: X370 XPower Gaming Titanium (7A31V1) Bios Discussion
Post by: artur.aragao on 03-January-18, 02:53:46
Im trying to get my GSkill TridentZ F4-3200C16D-16GTZKY to run post and it fails. I found this post searching google hope it helps. I have some of these settings plugged in when it fails. Ill try some more of them like 2T mines at 1T


[font="Segoe UI", Tahoma, Helvetica, sans-serif]I'm disappointed with the MSI BIOS support. The ASUS has already manifested more agile in the BIOS fix for its mainboards.[/font][/color]
Title: Re: X370 XPower Gaming Titanium (7A31V1) Bios Discussion
Post by: jayirvinh on 03-January-18, 13:58:26
I went to a Gigabyte K7 that is very good. However I have to keep trying and hoping I can get the Titanium my wife games on up to speed. So far all its good at is reseting everthing to optimized settings.
Title: ...
Post by: 920619lqy on 07-February-18, 04:32:55
I flashed that latest BIOS.
....I don't know what will happen with old BIOS because I cannot flash back.. but if I set frequency manually (such as 3700MHz) and CPU is not in idle, BCLK will lower to 95MHz. and it is even not stable as old BIOS (1.90 in idle will stable at 99.98 to 99.99) but 1.C0 will up and down between (99.97 to 100.02 frequently)
Title: Re: X370 XPower Gaming Titanium (7A31V1) Bios Discussion
Post by: imwechs on 07-February-18, 08:24:29
Tried to contact MSI Support about the GAME BOOST LED problem got this since yesterday .....
(https://i.imgur.com/3mVVxVo.png)

L.E. Seems to work now after 1 day of trying ;>

New bios can now run 2x8GB Gskill H5AN8G8NAFR-TFC Hynix AFR at 3200Mhz XMP all AUTO before wasn't possible more then 2933 and with manual settings.
4x8GB no go with any XMP Profile and the error i'm getting is D8(Invalid Password) :>> and not F9 as with previous bioses.
I now run 4x8GB at 2800Mhz with 14-16-16-16-34 tweaked timings before weren't stable at 16-18-18-18-38. I will play with manual settings over weekend and see if i can improve more.
   
     Where are you obtaining this new bios from , it is certainly not on this website.
Title: Re: X370 XPower Gaming Titanium (7A31V1) Bios Discussion
Post by: imwechs on 08-February-18, 12:58:31
U might wanna check again the support page : https://www.msi.com/Motherboard/support/X370-XPOWER-GAMING-TITANIUM.html#down-bios ;>
Version 7A31v1C
Release Date 2018-01-29
File Size 10.25 MB
 
Description
 
- Improved memory compatibility.
 - Improved PCIE device compatibility.
 - Update AGESA Code 1.1.0.1 to support Raven Ridge CPU.
 
    Yes. But this angers me. They have an official release bios without public beta testing. That is very bad methodology.The reason there is public beta testing is to determine flaws that the developers would not see as they do not have every hardware variable covered in their labs or with their corporate customers. This is a bad policy that I hope they never repeat. By the way they have enhanced memory compatibility with poorer memory performance. My fps on cinebench 15 opengl is 10 points lower than it was with bios 1.90.
Title: Re: X370 XPower Gaming Titanium (7A31V1) Bios Discussion
Post by: darkhawk on 08-February-18, 14:49:51
 
    Yes. But this angers me. They have an official release bios without public beta testing. That is very bad methodology.The reason there is public beta testing is to determine flaws that the developers would not see as they do not have every hardware variable covered in their labs or with their corporate customers. This is a bad policy that I hope they never repeat. By the way they have enhanced memory compatibility with poorer memory performance. My fps on cinebench 15 opengl is 10 points lower than it was with bios 1.90.

*Sigh*

How many times do I really need to explain that this isn't the place to be complaining about that? It is 100%, absolutely, positively, pointless here. All it does is frustrate EVERYONE else. And I've said this to you multiple times now. And you still continue doing it. So one last time. See : >>Please read and comply with the Forum Rules.<< (https://forum-en.msi.com/index.php?topic=64858.0) and then >>How to contact MSI.<< (https://forum-en.msi.com/index.php?topic=107326.0)
Title: Re: X370 XPower Gaming Titanium (7A31V1) Bios Discussion
Post by: Stormfirebird on 08-February-18, 16:19:03
Nothing in this very post is informative, you are just ranting and wasting everybodys time including yours.
You are asking a rhetoric question,which has an obvious answer looking at darkhawks link, though evidently your didn't get it.
If their actual support can't help you just remember that, and don't buy again, it's that simple.
Title: Re: X370 XPower Gaming Titanium (7A31V1) Bios Discussion
Post by: Stormfirebird on 08-February-18, 17:38:26
Darkhawk does this stuff voluntarily and he has to tell this person the same thing over and over, somehow your reaction doesn't make sense.

What you described sounds more like a minor inconvenience, rather than a serious bug. The amount of people that would get that kinda board to just apply automated OC via the press of a button but at the same time care enought to keep BIOS up to date and report bugs is probably not that high.
Title: Re: X370 XPower Gaming Titanium (7A31V1) Bios Discussion
Post by: darkhawk on 08-February-18, 18:10:13
I'm trying since this morning 6 am or so to contact technical support . All I'm getting when hitting the replay button is that 500 server busy error....

Maybe is good to INFORM ("frustrate" ??) other people so they actually flood the support system with complaints and maybe after getting jaw dropping response like in my case for a ticked named BIOS 7A31v1C (2018-01-29) GAME BOOST
 they complain even more , RMA motherboards or not buy them at all so those in charge listen to people paying their wages. From all this situation i speculate that the 1st line of people that triage the support tickets don't really have technical background

I don't see how threatening other people that comment here with BANS for what i see like perfectly fine and informative comments will help.

But then again what is this forum for ?
Do we all need to behave like 12 years old and say things like : OMG !!! How coolz is this , the new bios made my white led on motherboard turn red, MSI the best !!! to be on terms with forum rules ?

And ofc i will also get BANED with this comment because MSI THE BEST ;> but that won't fix the BUG i have with the new BIOS.

It's easy to be ignorant of situations. Especially when you clearly know nothing about it.

Maybe instead of being irrational and 'behaving like a 12 year old', you should recognize that there is more to it than just 1 simple post (like, I dunno, maybe 6+ months worth of posts.....if you spent time looking into it).
Title: Re: X370 XPower Gaming Titanium (7A31V1) Bios Discussion
Post by: spudmanwp on 10-February-18, 03:43:43
Well.... It's a good update for me.

I've had continual problems with my GSkill 8GB 3600 modules (F4-3600C16-8GTZR) from the very beginning.  I have never been able to use XMP settings and could never get above 2600.

With the latest update XMP profile #1 (3333) worked on the first try.

I'll try full speed (3600) later.

(https://i.imgur.com/z3YYQQE.png)

(https://i.imgur.com/2WQOPDt.png)

(https://i.imgur.com/NOppJOu.png)

(https://i.imgur.com/LGxet1y.png)
Title: Re: X370 XPower Gaming Titanium (7A31V1) Bios Discussion
Post by: strikersgun on 11-February-18, 00:36:42
Newest update gave me a nice stability bump in ram and lower voltage use in my 1800x as well, before highest stable was 2666 with 4 Dimms now i can do 3000 altho anything higher results in BSOD after a few minutes, this is without manual timing adjustment however, CPU and ram frequency was simply numbered in and everything else was left at auto.
https://i.imgur.com/cMPTUko.png
Title: Re: X370 XPower Gaming Titanium (7A31V1) Bios Discussion
Post by: ulrichkoetter on 13-February-18, 17:33:24
I installed the D1 as well but had no improvement concerning Ram. It seems that 3066 Mhz is the Border for my Kit. I managed to boot with 3133 but the mem test failed.

Greetings from Germany, Uli
Title: Re: X370 XPower Gaming Titanium (7A31V1) Bios Discussion
Post by: imwechs on 18-February-18, 19:59:55
Well i just got from support another beta E7A31AMS.1D2 and seems to have fixed the GAME BOOST LED BUG. Waiting for final BIOS E7A31AMS.1D0 to see if there aren't any regressions and BUG reappear ;>
 That is very good. I find the bios quiote stablewith enhanced memory compatibility. But the sacrifice in peroformance to get that compatibility is substantial. On offivial bios 1.90 I was oonly able to run my ddr 3200mhz CL14 FlareX b-dies at 3066 14-13-13-13-28 but had consistent Cinebnech 15 openGL scores between 127fps and 131 fps. With the new agesa code bios both official and this latest beta at 3200mhz 14-13-13-13-32 I am only scoring between 116fps and 118 fps at 3.925 GHZ . Net loss of approximately 7 fps in poerformance. What this translates to in other benchmarks and games I do not know. This decreased fps on cinebench has been noted by other users on am4 motherboards in spite of improved memory compatibility. This if it holds up being widespread would put it in AMD's court to improve the agesa code for performance. I guess we are early in the game with new agesa code so it is probably too early to make a judgement call. The small bugs that are stillo being reported will most likely be ironed out with further bios enhancements. I did report 3 bugs to MSI tech support and I presume they will pass them on to AMD.
Title: Re: X370 XPower Gaming Titanium (7A31V1) Bios Discussion
Post by: imwechs on 18-February-18, 20:08:01
Well i just got from support another beta E7A31AMS.1D2 and seems to have fixed the GAME BOOST LED BUG. Waiting for final BIOS E7A31AMS.1D0 to see if there aren't any regressions and BUG reappear ;>
  Could you give me the link for this.1D2 beta bios? I would greatly appreciate it.
Title: Re: X370 XPower Gaming Titanium (7A31V1) Bios Discussion
Post by: cs.sapp on 26-February-18, 04:06:31
So I got to play today. And the results were amazing once I got everything dialed in.
I noticed that before putting on the mono block my biggest limitation was the VRM temps. So much so that I didn't even bother trying to overclock much.

I've got it dialed in now and the speeds are INSANE. And Stable.
I am curious to what everyone is running for voltages and if anyone would be interested in me taking the time to write up what I have as far as temps and voltages. (Because I am on a mono block and liquid cool the CPU/VRM)

Let me know.

R7 1800X @ 4.025Ghz w/ 16GB Flare X @ 3333 14-14-14-34-45-1T
Title: Re: X370 XPower Gaming Titanium (7A31V1) Bios Discussion
Post by: Stormfirebird on 03-March-18, 22:24:35
4Ghz with 1.176 Vcore? Nice CPU you have there :)
I assume it's a similar bug to what CPU-Z had with reporting Bus Clock, introduced with the Raven Ridge compatibility patch.
Title: Re: X370 XPower Gaming Titanium (7A31V1) Bios Discussion
Post by: imwechs on 08-March-18, 00:18:18
At 111.5 mhz for bus clock , if that ia accurate reading in bios, you are risking serious data corruption. I would call MSI about this . It is not a feature, but a bug.
Title: Re: X370 XPower Gaming Titanium (7A31V1) Bios Discussion
Post by: cs.sapp on 08-March-18, 08:41:05
Looking at your Min/Max/Current, are you running AUTO settings or AMD Cool'n'Quiet?
I have seen a jump as far as 104 and that was me pushing it with manual clocks and it compensating. (Under a Mono Block even.)
Title: Re: X370 XPower Gaming Titanium (7A31V1) Bios Discussion
Post by: imwechs on 22-March-18, 22:42:30
Darkhawk, by the amount of time that has transpired since the last beta, my guess is that there will be no more betas until Pinnacle Ridge code is ready for release. Tell me if you think that my take on it is most likely correct.
Title: Re: X370 XPower Gaming Titanium (7A31V1) Bios Discussion
Post by: Stormfirebird on 22-March-18, 23:04:11
Check his last post in this thread https://forum-en.msi.com/index.php?topic=301362.0
So yes, your assumption would most likely be correct.
Title: Re: X370 XPower Gaming Titanium (7A31V1) Bios Discussion
Post by: darkhawk on 22-March-18, 23:06:47
Darkhawk, by the amount of time that has transpired since the last beta, my guess is that there will be no more betas until Pinnacle Ridge code is ready for release. Tell me if you think that my take on it is most likely correct.

Generally speaking, MSI hasn't been keen on us providing the newer BETA BIOS's.....so probably not until the official Pinnacle Ridge bios's are out. Which should be relatively soon I believe.
Title: Re: X370 XPower Gaming Titanium (7A31V1) Bios Discussion
Post by: imwechs on 23-March-18, 18:26:29
Generally speaking, MSI hasn't been keen on us providing the newer BETA BIOS's.....so probably not until the official Pinnacle Ridge bios's are out. Which should be relatively soon I believe.
 
   Thank you.
Title: Re: X370 XPower Gaming Titanium (7A31V1) Bios Discussion
Post by: ulrichkoetter on 30-March-18, 13:29:38
I did: some new stuff under overclocking/cpu sektion. Mem is still running @ 3066 mhz.

Greetings Uli
Title: Re: X370 XPower Gaming Titanium (7A31V1) Bios Discussion
Post by: imwechs on 30-March-18, 22:09:26
New Bios
https://www.msi.com/Motherboard/support/X370-XPOWER-GAMING-TITANIUM.html#down-bios
7A31v1E Release Date 2018-03-19 File Size 10.54 MB
 
 
 
Description
 
- Improved memory compatibility.
 - Improved M.2 device compatibility.
 - Improved Windowns7 compatibility.
 - Update AGESA Code 1.0.0.1a to support new upcoming processors.

Anyone tried it ?



  
     I installed it yesterday. It is stable unlike the last two betas. The memory oc is smaller than on the preceeding betas, but still good. As soon as the Ryzen 2 processors are out , I will but the 2700X and most likely an x470 motherboard. Which motherboard remains a mystery. If MSI has improved the power phase control for both cpu and memory I will buy an updated Titanium. Since these Pinnacle Ridge cpus run at higher clock speeds with a slightly higher TDP and the memory is going to overclock to higher speeds improved power phase control is a MUST. I am eager to see the specs on all these new motherboards. By the way I just bought a sewcond RX Vega 56 reference card , MSI this time. Iwill run it with my other custom cooled Vega 56 in power save mode on wattman. Should raise my 4K FPS to above 90 for my games. I might custom cool this card as well, but not right away. I am hoping in power save mode my 860 watt platinum Seasonic power supply will be adequate. I am sure if I use custom power settings I would need a 1000 volt power supply. Good ones run at least $200 even on sale. So that may be something I put off for a while.
Title: Re: X370 XPower Gaming Titanium (7A31V1) Bios Discussion
Post by: 920619lqy on 01-April-18, 19:09:11
New Bios
https://www.msi.com/Motherboard/support/X370-XPOWER-GAMING-TITANIUM.html#down-bios
7A31v1E Release Date 2018-03-19 File Size 10.54 MB
 
 
 
Description
 
- Improved memory compatibility.
 - Improved M.2 device compatibility.
 - Improved Windowns7 compatibility.
 - Update AGESA Code 1.0.0.1a to support new upcoming processors.

Anyone tried it ?
That is the first BIOS that I can lock core voltage at 1.35V (1.352, sometimes 1.344) instead of rushing over 1.5V automatically (that core voltage setting was never working on my motherboard)
Title: Re: X370 XPower Gaming Titanium (7A31V1) Bios Discussion
Post by: imwechs on 05-April-18, 11:42:34
Is there any news when MIS will announce their X470 motherboard lineup with full specs and features? I am interested n what improvements will be made to the Titanium, specifically if they will beef up vrm digo power for gpu and memory. With the higher cpu clock speed, and memory speed on thecRyzen 2 and is higher TDP, it would be the prudent thing to do.
Title: Re: X370 XPower Gaming Titanium (7A31V1) Bios Discussion
Post by: darkhawk on 05-April-18, 13:17:02
No one here will know anything. Not even the moderators are privy to information before it's released publicly. We honestly have nothing to share (ie we really don't know anything regarding non-released products).
Title: Re: X370 XPower Gaming Titanium (7A31V1) Bios Discussion
Post by: imwechs on 07-April-18, 04:50:50
Some of the new x470 motherboard are already leaked on internet, just do a search on google ;>

Example :
OLD  : MSI X370 Gaming Pro Carbon AC https://www.msi.com/Motherboard/X370-GAMING-PRO-CARBON-AC
NEW : MSI X470 Gaming Pro Carbon AC
Removed 1x PCI-E x1 slot because they integrated the external WIFI card from X370 into the motherboard
Added another 8 pin ATX conector etc...
(https://i.imgur.com/wWhFxTD.jpg)
 
  I am more interested whether there will be x470 Xpower Titanium with improved digi power phase or the x470 M& AC with improved power phase. If not I will probably jump to Asus Crosshair VII.  I would prefer to stay with MSI if they improve this power phase issue on their high end X470 boards.
Title: Re: X370 XPower Gaming Titanium (7A31V1) Bios Discussion
Post by: marcus.disi on 07-April-18, 20:09:46
FYI, a year later I put the board back in :)
Updated to latest BIOS, set XMP Profile 1 (2800MHz) and works like a charm out of the box.
Corsair Vengeance 3000Mhz (2x16GB)
Title: Re: X370 XPower Gaming Titanium (7A31V1) Bios Discussion
Post by: imwechs on 12-April-18, 00:05:29
After reading all the internet ;> about the horror of not being able to boot Windows 7 with new bios, made a separate usb stick with AFUE592.efi downgrade method,  today took a leap of faith and flashed E7A31AMS.1E0
I can confirm i lost around 25% memory speed with new bios, the VirtualBox Guests sounds now play in slow motion .... no crashes yet but its fresh so i will see in the following days.

(https://i.imgur.com/yNh81pV.jpg)

I believe people experiencing the pci.sys boot crash after flashing latest bios on Windows 7 is related to old Microsoft pci.sys driver not being updated to the AMD one

(https://i.imgur.com/eLlvvsc.jpg)

The bad part is the AMD driver setup doesn't install it by default instead it's copied to C:\Program Files\AMD\amdkmpfd\ folder with changed extension for the files...

(https://i.imgur.com/N4CXXTN.jpg)

In order to update the PCI Bus driver on Windows 7 with AMD one the files extension need to be changed like this :

amdkmpfd.csz -> amdkmpfd.cat
amdkmpfd.isz -> amdkmpfd.inf
amdkmpfd.ssz -> amdkmpfd.sys

Then it can be installed from Device Manager.

So there is my fresh experience with Windows 7 and latest bios.
      
      I also confirm the loss of memory performance .  I raised it with MSI technical support and their "solution" was to emaol me an old .D2 beta bios. Not going to bother with it. I had installed that bios and it had made no difference concerning this memory performance problem I am experiencing. I will just wait another month or two and hope by then news bios revisions will address the issue.
Title: Re: X370 XPower Gaming Titanium (7A31V1) Bios Discussion
Post by: Stormfirebird on 13-April-18, 11:11:09
Isn't that only relevant if you were to do BCLK overclocking. If so, why would you necessarily need or want to?
I haven't read up on Ryzen 2 that much, where do you have your info from?
Though I know for a fact that my top of the line MSI motherboard has a seperate clock generator.
Title: Re: X370 XPower Gaming Titanium (7A31V1) Bios Discussion
Post by: imwechs on 22-April-18, 02:16:22
I just had my Ryzen 2700X installed in my Titanium today with the latest official bios E0 . It replaces my 1800X. I aam getting a consistent crash in cinebench cpu for multicore any time the cpu is set above 3.8 GHZ. My old cpu ran flawlwssly at 3.9GHZ and even for testing at 3.9GHZ with stability. I have the same excellent liquid coolinbg in my system and Alphacool Eisbaer 360. I ramped voltahe to about 1.40 volts for 3.9GHZ attempts that should be MORE than enough voltage for a sub 4.0GHZ overclock. I have a 1200 watt power supply that is more than ample. No cables were disconnected in the installation. I have no idea why it comisstently crashes about 6 seconds into the multicore cpu run in cinebench 15. All assistance will be appreciated.
Title: Re: X370 XPower Gaming Titanium (7A31V1) Bios Discussion
Post by: imwechs on 23-April-18, 02:09:59
I just had my Ryzen 2700X installed in my Titanium today with the latest official bios E0 . It replaces my 1800X. I aam getting a consistent crash in cinebench cpu for multicore any time the cpu is set above 3.8 GHZ. My old cpu ran flawlwssly at 3.9GHZ and even for testing at 3.9GHZ with stability. I have the same excellent liquid coolinbg in my system and Alphacool Eisbaer 360. I ramped voltahe to about 1.40 volts for 3.9GHZ attempts that should be MORE than enough voltage for a sub 4.0GHZ overclock. I have a 1200 watt power supply that is more than ample. No cables were disconnected in the installation. I have no idea why it consistently crashes about 6 seconds into the multicore cpu run in cinebench 15. All assistance will be appreciated.
   Following up. It is a thermal shutdown when the cpu reaches 100 Celcius in these benchmarks. Never had temps like these before and my Alphacoool Eisbaer is fine as far as the pump speed and fans   according to bios and and whinfo64 readings. I never exceeded 64 Celcius under full load  on my 1800X on this Titanium board. My suspicion is either the bios is faulty and is not reading the 2700X sensors properly causing shutdowns or the cpu itself is faulty. I have seen posts of this happening on the Crosshair VII with a few users. It could be the the code AMD supplied the  motherboard manufacturers or the cpu itself. What are you guys hearing on this thermal shutdown issue???
Title: Re: X370 XPower Gaming Titanium (7A31V1) Bios Discussion
Post by: william.keating2008 on 23-April-18, 14:21:41
First of all, apologies for what may be a stupid question. 

I bought the X370 Xpower Titanium on xmas day (bargain price), and it has been sat in its box while I waited for the price of Ryzen CPU's to come down. Luckily I waited long enough to be able to buy the Ryzen 2700x which should be delivered later this week. My question is, can I update the bios without the CPU working out of the box? I have built systems before, but this is new territory for me and I really don't want to bugger anything up. Thanks in advance for any advice offered
Title: Re: X370 XPower Gaming Titanium (7A31V1) Bios Discussion
Post by: darkhawk on 23-April-18, 14:49:11
First of all, apologies for what may be a stupid question.

I bought the X370 Xpower Titanium on xmas day (bargain price), and it has been sat in its box while I waited for the price of Ryzen CPU's to come down. Luckily I waited long enough to be able to buy the Ryzen 2700x which should be delivered later this week. My question is, can I update the bios without the CPU working out of the box? I have built systems before, but this is new territory for me and I really don't want to bugger anything up. Thanks in advance for any advice offered

No, you'll need another supported CPU first.
If I'm not mistaken, AMD might have a service where they will provide you with a CPU to upgrade. I'm not 100% certain though.

See : https://support.amd.com/en-us/kb-articles/Pages/2Gen-Ryzen-AM4-System-Bootup.aspx
Title: Re: X370 XPower Gaming Titanium (7A31V1) Bios Discussion
Post by: william.keating2008 on 23-April-18, 15:52:41
The manual at page 39 say it's should be posible with Flash BIOS Button with only PSU connected on AXT_PWR1 & CPU_PWR1 and a USB stick formated FAT32 with the bios file renamed to MSI.ROM on it.

Thanks for the pointer, I have followed the manual instructions, the BIOS appears to have updated. Hopefully it will all work out when I drop in the CPU
Title: Re: X370 XPower Gaming Titanium (7A31V1) Bios Discussion
Post by: william.keating2008 on 23-April-18, 15:55:05
No, you'll need another supported CPU first.
If I'm not mistaken, AMD might have a service where they will provide you with a CPU to upgrade. I'm not 100% certain though.

See : https://support.amd.com/en-us/kb-articles/Pages/2Gen-Ryzen-AM4-System-Bootup.aspx


I have flashed the BIOS, Its not as if I have anything to lose by trying it, hopefully it works out okay
Title: Re: X370 XPower Gaming Titanium (7A31V1) Bios Discussion
Post by: imwechs on 24-April-18, 01:38:09
This is my final post in this thread as I have upgraded to the MSI X470 Gaming M7 AC with superior vrm and power phase support as well as better cooling for the m.2 drive.  My last post mentioned great difficulty with a thermal shutdown after installing the Ryzen  2700X  in the X370 Titanium with the 1E official Pinnacle Ridge supported bios Thjese problems surfaced when doing any benchmarks or stress on the cpu at all frequencies above 3.8 GHZ. Once I moved everything over to the new X470 Gaming M7 these problems completely disappeared. Conclusion 1: the 1E bios needs a lot of work before it can handle the 2nd generation 2700X. Power phase and power input for the cpu are insufficient to overclock the 2700X above 3.8 GHZ. Conclusion I advise against the expectation of successful overclocking of the 2700X on the X370 Titaniujm.. Save yourself all the grief and buy an X470 motherboard. I do highly recommend the MSI X470 Gaming M7. It is everything the Titanium is not at a decent price of $259 versus the $299 the Titanium sold for.
Title: Re: X370 XPower Gaming Titanium (7A31V1) Bios Discussion
Post by: darkhawk on 24-April-18, 05:04:22
Well i suspected since long time ago after i bought this motherboard from MSI that all our problems were because they are selling us subpar products with subpar support at expensive price points. I mean the most expensive AM4 motherboard doesn't even support RGB but 7 colors. All those moderators telling us we have crappy CPUs and that's why we can't run memory at higher speeds, then 1 year later i get a bios that magicaly runs my memory at higher speed with same components. What a joke ! And what a waste of money

But then again this could also be "Planned obsolescence" witch i think is illegal at least in EU.


This findings should be posted not only on overclock.net forum but also on reddit and other major sites so unware buyers stop buying products from a company that say officialy that AMD products are subpar. The only subpar thing is MSI . Even BIOSTAR has bioses with AGESA 1002a avaiable for download and that say it all.

Everyone has an opinion.....especially when they don't know the full story. Or the many emails regarding issues that get sent.....

Think what you want, 'subpar' products is going too far. Your post isn't even at least constructive criticism. It's straight up just ranting. So I'll do this first : >>Please read and comply with the Forum Rules.<< (https://forum-en.msi.com/index.php?topic=64858.0)

If you want to go to other sites, then I highly suggest doing that. Because this will not continue here any further.
Title: Re: X370 XPower Gaming Titanium (7A31V1) Bios Discussion
Post by: william.keating2008 on 27-April-18, 10:42:28
Just a quick post to confirm that with the latest bios flashed to the board, the Ryzen 2700X is correctly detected and boots to UEFI. No need to have a gen 1 ryzen to hand.
Title: Re: X370 XPower Gaming Titanium (7A31V1) Bios Discussion
Post by: darkhawk on 18-May-18, 03:01:26
https://drive.google.com/open?id=1OFZ61G_B0pa8_48JjI0qe-b6s5orNwwF (https://drive.google.com/open?id=1OFZ61G_B0pa8_48JjI0qe-b6s5orNwwF)

1G2 BIOS. Since another user asked and I actually saw it was updated further than what was posted, I'll post this here too.
Title: Re: X370 XPower Gaming Titanium (7A31V1) Bios Discussion
Post by: ulrichkoetter on 18-May-18, 10:26:50
Thanks for DL Link. Agesa is now 1.0.0.3 and for my Ram the XMP-Profile Switch is greyed out.

Greetings Uli
Title: Re: X370 XPower Gaming Titanium (7A31V1) Bios Discussion
Post by: miklet on 22-May-18, 00:57:13
Dear Mr Darkhawk
Any chance you might uncover a 1.0.0.3 Beta BIOS for the X370 Gaming Pro Carbon?
Best Regards
Mike
Title: Re: X370 XPower Gaming Titanium (7A31V1) Bios Discussion
Post by: darkhawk on 22-May-18, 03:18:43
Dear Mr Darkhawk
Any chance you might uncover a 1.0.0.3 Beta BIOS for the X370 Gaming Pro Carbon?
Best Regards
Mike

The support website currently has the latest BIOS I can see for it.
Title: Re: X370 XPower Gaming Titanium (7A31V1) Bios Discussion
Post by: smog on 03-April-19, 13:38:39
Hello,
Do we have any news about BIOS with ZEN2 support and new 0070 AGESA? Some companies already released new BIOS for x370 motherboards.
Title: Re: X370 XPower Gaming Titanium (7A31V1) Bios Discussion
Post by: darkhawk on 07-April-19, 14:34:02
Don't get your hopes up MSI it's talking about cheapening out even on x570 motherboards by saving few pennies to use again 16MB bios chips instead of 32MB or more that are required to include all backward compatibility code to support all Ryzen series 1000, 2000, 3000 etc
https://www.youtube.com/watch?v=8q2ltJWegW8

While I'm not going to disagree with your point.....

Is it really needed? How many people do you really think are going to be trying to use a 1k series chip with a new motherboard like this?
I don't really see that as being required. Most people are going to be looking at a 3k series chip with a new motherboard like that anyway......Yes, I'm sure there will be some that are trying to upgrade the motherboard with an older chip, but that number is going to be very small compared to the number of people that will be upgrading to a whole new system. 

I understand your point, but I also think it isn't REALLY that required at this point. Besides, it's not like those 1k or 2k chips are going to support all the new features on that new board anyway.
Title: Re: X370 XPower Gaming Titanium (7A31V1) Bios Discussion
Post by: darkhawk on 08-April-19, 01:14:17
From my point of view all products from vendors that do the same by dropping support for older Ryzen series because they cheap out on bios chips should be considered crippled products that consumer should avoid. It's the same with this motherboard that advertise "RGB" and actually supports only 8 colors.

I'm ready to upgrade my motherboard to a x570 with all current components till Ryzen 3000 16c/32t comes out. 2 years was enough for my 1st and last MSI product.

P.S. You can add another 20% warning to my account for disturbing your MSI forum bubble

If that's the case, why come back? 
Why come back continually complaining on a forum where no one here as any ability to fix your issues? You'd be better off contacting MSI directly about it. See : >>How to contact MSI.<< (https://forum-en.msi.com/index.php?topic=107326.0)
This isn't a public forum like Facebook. You're welcome to put your opinion out there, but unfortunately for you, it's not YOUR page to just voice whatever you want. That's not how it works here.
Title: Re: X370 XPower Gaming Titanium (7A31V1) Bios Discussion
Post by: smog on 08-April-19, 12:21:13
I believe Zen2 support should be released soon for all MSI x370 boards, the current BIOS file size is about 11 MB, and we have about 5 MB to add ZEN 2 support. Already released BIOS from other vendors for x370 boards, with ZEN 2 support, the size is about 14 MB, so 16 MB is enough.
Title: Re: X370 XPower Gaming Titanium (7A31V1) Bios Discussion
Post by: smog on 09-April-19, 13:53:28
Example from ASUS:

Version 4602
2019/03/25
Size 10.3 MBytes
PRIME X370-PRO BIOS 4602
Update AGESA 0072 for the upcoming processors.
ASUS strongly recommends that you update AMD chipset driver 18.50.16 or later before updating BIOS.
Title: Re: X370 XPower Gaming Titanium (7A31V1) Bios Discussion
Post by: smog on 09-April-19, 16:03:44
Yep, you are correct about the BIOS size and free space.

I hope, if Asus was able to fit 0072 in 16 MB, MSI should be able to do the same. In other cases, I will sell MSI x370 and will buy any non-MSI MB with ZEN 2 support.
Title: Re: X370 XPower Gaming Titanium (7A31V1) Bios Discussion
Post by: smog on 10-April-19, 13:27:58
I am totally shocked by this schreenshots.
Title: Re: X370 XPower Gaming Titanium (7A31V1) Bios Discussion
Post by: Nichrome on 10-April-19, 13:57:57
My suggestion for them would be to start removing Intel from BIOS

1st bios E7A31AMS.110 2017-03-01 and latest one E7A31AMS.1K0 2019-01-31
(https://i.imgur.com/1HBFB4m.png)
Suggestions should be sent to MSI => >>How to contact MSI.<< (https://forum-en.msi.com/index.php?topic=107326.0)
Title: Re: X370 XPower Gaming Titanium (7A31V1) Bios Discussion
Post by: darkhawk on 16-April-19, 02:40:45
And in the news : https://www.techpowerup.com/254634/msi-betrays-amds-socket-am4-longevity-promise-no-zen2-for-300-series

While I don't doubt the response from MSI, no technical reason is given. We're left wondering WHY that is the case.....

Besides.....there's plenty of blame to go around....As AMD hasn't kept their word either, at least not to OEM's. Even their specs have changed for the sockets as time has progressed. Hitting moving targets is bound to create problems like this moving forward, as it has in the past. Just look at the 2nd gen APU's and problems on some motherboards that it caused....

All things aside, it does suck. But given the improvements in Zen 2 and what it supports.....I'd pretty much say you'd have to be pretty :censored: cheap not to get a new board to get the full benefit of the CPU.
Title: Re: X370 XPower Gaming Titanium (7A31V1) Bios Discussion
Post by: smog on 16-April-19, 11:01:14
Looks like MSI does not respect their customers.
I have most of my PC parts from the MSI (MB, GPU, Coller), but if Asus could provide support for their x370 customers, and MSI could not, I will prefer other vendors next update time.
I do not need any X570 features, I just want NEW CPU support for most expensive x370 MB on the market, as promised.
Title: Re: X370 XPower Gaming Titanium (7A31V1) Bios Discussion
Post by: Nichrome on 16-April-19, 20:32:35
@smog

Not sure if you noticed yet, but this thread is about X370 XPower motherboard BIOS discussion, not about Asus motherboards.



MSI's official statement should be released within the next 72 hours.


Until then, no need for hate speech. 
Also please be aware that >>Forum Rules<< (https://forum-en.msi.com/index.php?topic=64858.0) still applies,  whether MSI makes good or bad decisions. 
Title: Re: X370 XPower Gaming Titanium (7A31V1) Bios Discussion
Post by: smog on 16-April-19, 20:51:22
MSI press release, according to this issue.

Most of hardware news sites published information about MSI x370 BIOS issues today. So looks like MSI decided to update some x370 motherboards.
https://www.techpowerup.com/254669/msi-issues-clarification-on-next-gen-amd-cpu-support-on-300-series-motherboards
Title: Re: X370 XPower Gaming Titanium (7A31V1) Bios Discussion
Post by: smog on 17-May-19, 11:14:49
Good news,

New bios is here 7A31v1M1(Beta version).

https://www.msi.com/Motherboard/support/X370-XPOWER-GAMING-TITANIUM.html
Title: Re: X370 XPower Gaming Titanium (7A31V1) Bios Discussion
Post by: miklet on 30-May-19, 18:04:57
Thank you for sharing that information.

Any chance you could provide a screen shot of micro code in 7B77v18? located at
https://www.msi.com/Motherboard/support/X470-GAMING-M7-AC#down-bios

I have early plans on a Ryzen 3700X maybe higher on my existing MSI X470 motherboard.
Title: Re: X370 XPower Gaming Titanium (7A31V1) Bios Discussion
Post by: Nichrome on 11-June-19, 19:26:20
What's the point of releasing BETA if you don't have access to CPUs anyway? Give them time to test it properly.
Title: Re: X370 XPower Gaming Titanium (7A31V1) Bios Discussion
Post by: darkhawk on 12-June-19, 04:51:49
What's the point of posting BIOS changelogs ? They should change that to Almost supporting new AMD CPUs like Intel does for their 10nm :>

(https://imgur.com/re4WR2N.png)

Let's make this simple.

If you don't have something to contribute, other than constant negative comments, don't bother posting here?
Title: Re: X370 XPower Gaming Titanium (7A31V1) Bios Discussion
Post by: darkhawk on 20-June-19, 03:57:19
Just because the marketing department wrote that changelog to combat the bad press they received in april , doesn't really change the reality that the microcodes for new CPUs are not included in any ComboPI 1.0.0.1 beta bioses.

Since my last comment there was some B450 ComboPI 1.0.0.3 beta bioses released, at the moment of this comment removed from download section. I got the B450 Mortar Titanium beta bios and i can confirm it included Ryzen 3000 and other microcodes updated.

(https://i.imgur.com/zYL5pxa.png)

(https://i.imgur.com/JwmpiEs.png)

And since they removed the new beta bioses from download page we are back at no Ryzen 3000 support regardless of any changelogs posted there.

First off, this comment has absolutely nothing to do with the topic of this thread.
Second, do you even know why they took it down? Maybe they found an issue with it. Who knows? 
Does it suck? Sure. But Ryzen 3000 isn't even out yet. So does it matter if the board supports a CPU that isn't even available yet? No. It doesn't. 

Get over yourself.

At the end of the day, this isn't the place for these comments. Talk to MSI. See : >>How to contact MSI.<< (https://forum-en.msi.com/index.php?topic=107326.0)
Title: Re: X370 XPower Gaming Titanium (7A31V1) Bios Discussion
Post by: darkhawk on 21-June-19, 00:18:25
What exactly should we talk about in BETA & MOD BIOS Section > X370 XPower Gaming Titanium (7A31V1) Bios Discussion ???

Please enlighten us what exactly i'm posting that isn't fallowing the exact discussion start post :

I have a suggestion if u post immediately after me u don't have to quote me, looks really bad visually for people that browse the topic.

No where in your post did you talk about the motherboard in question. Not once.

Nor do you take anyone's advice. 

People like you have a name. Troll.

As far as your suggestion, Good luck. I quote for a reason. So even if you decide to delete or change your post, it isn't removed and everyone can see what you've said. It doesn't look bad for me bub.
Title: Re: X370 XPower Gaming Titanium (7A31V1) Bios Discussion
Post by: smog on 21-June-19, 13:19:32
I am looking forward to having new non-beta bios for Zen2.
Title: Re: X370 XPower Gaming Titanium (7A31V1) Bios Discussion
Post by: mongoled on 10-July-19, 10:16:12
Who believes that we will see any difference in our memory overclocks with the new Ryzen 3000 series ??

I for one believe that the memory overclocking of our boards will stay abysmal.

As my RAM is the 'best' RAM available from the best bin then there should really be no reason that it cannot be used as per its official spec, i.e. 3600mhz CL15 (https://www.gskill.com/en/product/f4-3600c15d-16gtz) and no I wont accept the reason 'oh its not on the QVL' been overclocking since the year 2000........

If the memory overclock stays abysmal then its safe to say that we were sold turkeys for flagship motherboards.

Considering that our flagship motherboards have seen no sign of any bios that supports Ryzen 3000 (the beta bios that existed was pulled).

I am hoping that the reason is not to what I have alluded to above, i.e. the :censored:  has hit the fan when the MSI technicians have recognised that they CANNOT get this 'flagship' motherboard to run RAM at anything consistently above 3333mhz.
Title: Re: X370 XPower Gaming Titanium (7A31V1) Bios Discussion
Post by: mongoled on 11-July-19, 14:31:37
BETA BIOS incoming ........

https://www.msi.com/Motherboard/support/X370-XPOWER-GAMING-TITANIUM

:lol_anim:

Arghhhhh

spoke to soon

Says

File not found."

:nooo: :nooo:
Title: Re: X370 XPower Gaming Titanium (7A31V1) Bios Discussion
Post by: Nichrome on 11-July-19, 22:33:39
BETA BIOS incoming ........

https://www.msi.com/Motherboard/support/X370-XPOWER-GAMING-TITANIUM

:lol_anim:

Arghhhhh

spoke to soon

Says

File not found."

:nooo: :nooo:

Works fine for me
[attachthumb=1]
Title: Re: X370 XPower Gaming Titanium (7A31V1) Bios Discussion
Post by: darkhawk on 11-July-19, 22:53:00
Downloaded just fine for me.

Try using the GLOBAL site instead of your home country. Sometimes it takes longer for the files to get to the other sites, compared to the global.
Title: Re: X370 XPower Gaming Titanium (7A31V1) Bios Discussion
Post by: mongoled on 12-July-19, 08:31:43
Obviously someone fixed it

As yesterday the path and file name was

http://download.msi.com/bos_exe/mb/7A31v1MM.zip

And today it is

http://download.msi.com/bos_exe/mb/7A31v1M.zip

With 1 'M'

Also to support what I am saying even the wording for the BIOS in the products page has 2 'MM' not 1

Regards
Title: Re: X370 XPower Gaming Titanium (7A31V1) Bios Discussion
Post by: mongoled on 12-July-19, 09:32:26
Just a heads up.

Flashed the BIOS with no issue.

Currently retesting identical settings with previous BIOS.

Noticed BankGroupSwapAlt has re-appeared in the menu (compared to 7A31v1K).

Hopefully will have a Ryzen 3600x sometime next week.

8-))
Title: Re: X370 XPower Gaming Titanium (7A31V1) Bios Discussion
Post by: Nichrome on 12-July-19, 10:22:38
Obviously someone fixed it

As yesterday the path and file name was

http://download.msi.com/bos_exe/mb/7A31v1MM.zip

And today it is

http://download.msi.com/bos_exe/mb/7A31v1M.zip

With 1 'M'

Also to support what I am saying even the wording for the BIOS in the products page has 2 'MM' not 1

Regards
No one's saying you are / were wrong, but if someone's fixed it already then we have pointed it out to you that it works (now). :)
Title: Re: X370 XPower Gaming Titanium (7A31V1) Bios Discussion
Post by: mongoled on 12-July-19, 11:14:28
No one's saying you are / were wrong, but if someone's fixed it already then we have pointed it out to you that it works (now). :)

Hi,

I didnt infer someone did!

So dont know why you thought you needed to say that.

I simply relayed factual information.

Thanks

:)
Title: Re: X370 XPower Gaming Titanium (7A31V1) Bios Discussion
Post by: mongoled on 26-July-19, 17:27:29
Heads up to peeps!

I just spent the day stripping my system down (full custom watercooled loop) and re-assembling only to find out that I cannot use the Ryzen 3600x CPU with my Samsung NVMe 960 EVO and my Asus GTX 780 DCII OC graphics card.

System boots then locks up.

If I remove the GTX 780 and use a lowly GT 710 then the PC works OK but I have hundreds of whea-logger warning messages!

From what I have read this requires a BIOS update from MSI to fix this issue, yes I understand that the BIOS that is currently available for this board is a beta version so I am hoping that a non beta BIOS will be released soon to fix this issue.

Only real positive thing I have seen is that my RAM can now run at its rated speed!
Title: Re: X370 XPower Gaming Titanium (7A31V1) Bios Discussion
Post by: mongoled on 29-July-19, 16:17:54
The only way I can load the OS with the GTX 780 is by setting everything to GEN2 in the "PCI subsytem Settings"