I'm not quite sure what's going on here, but I'm looking for some info.
I built a 2200g computer and I've been having various issues like BSODs, Youtube being corrupted with Hardware Acceleration on, CEMU crashing, rainbow colors, and general system instability.
Some BSOD errors include Video_TDR_Failure, Critical Structure corruption, IRQL Not less or equal (Seems to happen with Gigabyte mobo software), and a few others.
Also, its impossible to find gpu clock. Radeon Settings says 201mhz, RM says 400, BIOS used to say 1000 and now says auto, and other software like HWinfo says random stuff like 800.
I'm using the latest version of Windows 10, and the newest gpu drivers are 17.7. Chrome sometimes displays "Oh Snap!" and the tab crashes.
Take a look at these links. I'm also having variations of the issues these people post:
Aida64 crashes when I test ram. No ram speed is stable, and changing SOC voltage doesn't help either.
GA-AB350 Gaming 3
Integrated Vega 8 @whatever the REAL gpu clock is
Does anyone know what's going on here? Could someone help do some testing to figure out the issues? The system is amazing when it works, but the random crashes and things like that are annoying.
Message was edited by: Matt B
Solved! Go to Solution.
Ok, well, I've done everything here. I've found the issue and workarounds. Looking through other posts online, there is no definite fix for this, and some people are just luckier than others, so I'm sharing this here for anyone else who gets the same problems.
The problem here is with the GPU drivers. They haven't been fixed since the day these APUs came out. They cause BSODs, slow OpenGL performance, visual distortion, and full on crashes requiring shutdown via reset button or holding the power button.
-The workaround for Youtube video distortion on Chrome is simple. Disable hardware acceleration in the settings. You'll immediately notice. No more black screen and refresh, no more jumping between the last two seconds, no more rainbows, and no more strange blurred gray boxes. All gone.
-For games, you have to change your fullscreen settings. If your game is in fullscreen and you get a black screen with random rainbow colors on the screen, then you need to change to WindowedFullscreen or Borderless. If that doesn't work, you'll have to play in Windowed and just maximize it. Every game seems to act differently. On my system, Fortnite HATES the windowed/borderless. I have to maximize a normal window. Portal, Defiance, VRChat, and many others will work on all options for me.
-As for the OpenGL, there's no fix. Your only option is to get an Nvidia GPU for that. CEMU gets capped at 20fps. Dolphin is capable of running 60fps games at more than 120fps on DX12, but can only reach 65-75 with OGL. Mario Galaxy drops frames with OpenGL, but is buttery smooth with DX12. For all games, try to switch your renderer to Vulcan or DX12 or even 11. If OpenGL is your only option, then you're simply out of luck with the 2200g.
-Try adding some extra voltage to ram, even if it appears fine in all tests. Not sure what happens here, but it makes the crashes less frequent sometimes. I can't get it stable at any voltage or any speeds, but I can at least get it slightly more stable.
Thank you to everyone who helped me here. I'm really glad to be able to get help from a community of kind people like you.
I've now reduced the amount of BSODs and crashes from maybe 4 times a day to 0 or 1 very rarely.
If you have any other suggestions though, feel free to reply.
EDIT: My ram is more stable at 2933mhz than it is at 2133mhz... ...with no voltage increases. I've also learned that upping SOC voltage in the BIOS instead will lock it at 1v no matter what the offset is. Off to Gigabyte support I go!
APU on 2200/2400G have various performance levels (clocks) where it changes on what you exactly trying to do, if playing video or game.
In Ryzen Master you can change GPU clocks in Creator mode / Game mode (tab) for example.
In BIOS, what voltage you have set for Vcore and SOC voltage? i guess you can't set Vcore via manual mode, but there is only option for Auto / Offset.
You probably have issue i had (including these crashes) where voltage where either too high or too low.
Make sure your RAM is stable on 3000Mhz (test it for example via memtest86)
The last time I checked, I used WMD. I've redone my timings since then though and set the soc voltage up a tiny bit. I'll try memtest86 when I'm at my pc again.
I know gpu clocks change frequently, but these numbers show up t the same time. AMD's own software shouldn't be showing two different things at the same time.
Ran the Memtest and no errors at all.
Vcore was at auto. Showing up as 1.356v maximum in HWinfo.
Motherboard VCORE SOC reaches a max of 1.272. I think that's a bit high, so I'll try turning that down.
CPU SOC reaches a max of 1.094V
What is the Make & Model of your PSU? Are you also using a Discrete GPU card besides the iGPU from the APU?
Run SFC /scannow in elevated Command Prompt or Powershell. That will make sure, at least, you have no missing or corrupt Windows files. Also try running Ckdsk with the appropriate switches to test your C: drive for any errors or problems. Is your PSU Outputs within range under load (3.3, 5.0 & 12 volts)?.
What are your temperatures for your APU under load? Is the memory you are using compatible with the APU or Motherboard (check Gigabytes Support site)? Did you buy the Memory as a kit or are you using different brands of Memory modules? How much RAM do you have installed?
Do you have the latest AMD Chipset and BIOS for your Motherboard? Try putting everything back to default (BIOS and APU) and see if it helps with some of the crashes. Sometimes OC improperly causes many problems.
According to your Motherboard at Gigabyte Support you have to fairly new Chipset and BIOS.
AMD Chipset (Support for Raven Ridge CPU) 2/12/2018
BIOS - F22B (Update AGESA 126.96.36.199a + SMU 30.67.0 for Raven Ridge CPU performance enhance) - 2/13/2018
Here is a copy of the latest Ryzen APU driver from AMD Support:
Radeon Software for Ryzen Desktop Processors with Radeon Vega Graphics is AMD's advanced graphics software for enabling high-performance gaming experiences. Experience Radeon Software with industry-leading user satisfaction, rigorously-tested stability, comprehensive certification, and more.
Radeon Software for Ryzen Desktop Processors with Radeon Vega Graphics Highlights
Only using the Vega 8
All scans went well.
The CPU is never really under much load. With Prime95 I sometimes see 70C, which I don't like. I'd like to overclock the cores soon, so I'm planning buying a new cooler.
The ram is not on the list. However, there are many others with nearly identical numbers. It's a 2x4gb kit.
I currently have BIOS F22b, but these issues have been happening on all BIOS releases I've tried. The board came with F10.
I have the Chipset drivers. However, I just read something about the chipset drivers breaking the gpu drivers if the gpu drivers are installed first. That could be a problem.
It isn't even being put under stress in normal use. I was just running a game that uses maybe 10% cpu a few minutes ago and the sound hiccupped, and 10 seconds later I was greeted with a TDR failure due to atikmpag.sys.
The crashes seem to happen when gpu load is anything higher than 2% for more than 10 minutes.
It usually takes around an hour for it to crash if it will crash. Other times, it just doesn't crash at all from startup to shutdown.
Everything seems to point at the gpu, so next, I'll try uninstalling and reinstalling the drivers to see if things improve. I'm hoping that the issue is just that I got the gpu drivers first.
EDIT: Reinstalled all AMD stuff. Had to set HDMI scale to 6%, but all is well. I noticed that the chipset drivers are NEWER than the stuff in the graphics driver. WHAT?!?!
All that's left is for me to wait and see if a crash happens. I'll report back then.
The Chipset deals with the Motherboard and not the GPU which is why the Chipset can be newer than the GPU driver.
BTW, AMD Support has a slightly newer (about month) AMD Chipset for the B350 Motherboard:
|NAME||FILE SIZE||REVISION NUMBER||RELEASE DATE||DOWNLOAD LINK|
|AMD Chipset Drivers||67 MB||18.10.b||3/12/2018||*DOWNLOAD|
Supports Windows® 7/10 for
7th-Gen AMD A-Series Processors
AMD X370 Chipset
AMD B350 Chipset
AMD A320 Chipset
AMD Ryzen™ Threadripper™ Processor
AMD Ryzen™ Desktop Processor with Radeon™ Vega Graphics
AMD Chipset Drivers
AMD Ryzen™ Balanced Power Plan
You can download it by clicking on the Orange Download button in this post if you want.
First install drivers and update windows as well. Before windows update my system (A320m + r3 2200g) was giving random BSODs, too. So Update Windows!...
I know how to find drivers, its just thaf the two installations conflicted the last time I did itnot. The graphic drivers also, have things like gpio and audio in it and the motherboard gpio and audio are different.
Installing the gpu drivers makes it look like a downgrade since I'm going from 18 to 17.
I'll see if anything happens.
EDIT: Well, I'm back, and its still unstable after reinstalling drivers. Chrome is worse after the driver reinstall. Youtube may flash black sometimes or simply display more "Oh Snap!" issues.
Edit: This is literally 3 minutes later. Just got a Page Fault in Non Paged Area BSOD.