Showing results for 
Search instead for 
Did you mean: 

Erratic behavior PCIe x16: ROG Strix B650E-I Mobo + Ryzen 9 7900 + RTX 4060

Level 7

Hello, I would like to share my story regarding an issue that suspiciously resembles an older, previously occurring problem. I've recently built a new PC, which consists of an AMD Ryzen 7900 (non X), a B650E motherboard (ASUS ROG Strix B650E-I), and an RTX4060 graphics card. The problem lies in the fact that the computer exhibits strange behavior when the motherboard's PCIe x16 lane is set to default 'AUTO' or 'GEN4'. When I mention strange behavior, I mean 1. 'crackling' audio, 2. USB connectivity dropping intermittently, and 3. the GPU severely underperforming at times (e.g., 15FPS instead of 120FPS) even when it's at around 100% usage.

If PCIe x16 is set to 'GEN 3' though, these issues vanish. After extensive research to first identify the malfunction with the graphics card (initial suspicion was on faulty graphics card or chipset drivers), I've come across more and more articles discussing problems with an AMD CPU + Chipset and an NVIDIA graphics card. Ultimately, AMD themselves acknowledged that AGESA was the culprit in this matter and that a new version would be made available to manufacturers. However, all this information pertains to the AM4 socket. It seems that AGESA for AM5 is different because now there is mention of AGESA AM5 PI for my ASUS ROG Strix B650E-I. Could it be that the solution offered back then by the new AM4 AGESA wasn't implemented for AM5?


Problem the same as in the thread(s) below:

Please help


Level 7

Guys, there is definitely something wrong with the interaction between PCIe and the GPU.

I just flashed the motherboard to the latest available version: 1812 (2023/10/20). All settings were back to 'default.' So, PCIe x16 was set to 'Auto' (likely Gen 5?), but that immediately brought back the previously mentioned issues. In Futuremark 3DMark 11, my system scored P1841 (see screenshot, the HwInfo shot was taken around the same time). A terrible number!!


So then in the BIOS, I manually set it back to Gen 4. In Gen 4, it was still not running perfectly though the stuttering was much less frequent. Benchmarks are now significantly smoother (for example, compared to 'Auto,' 10fps suddenly turned into 150fps), but I still occasionally saw the screen 'locking up,' which is also noticeable in the GPU's buzzing sound during the benchmark— it occasionally stutters in line with the screen glitches. The same is evident when scrolling on YouTube or playing videos: Better, but there are still frequent stutters, and it's noticeably disruptive.

Additionally, in Gen 4, I can't access the BIOS anymore, no matter what I try. Hitting 'Del' or 'F2' frantically does nothing, and attempting it from Windows (Settings => System => Recovery => Advanced Recovery) also fails—I just boot back to the Windows desktop.

Therefore, I flashed back to the same 1812 version just to reset the settings to default and set PCIe x16 immediately to 'Gen 3'. Since PCIe x16 is set to 'Gen 3,' the computer runs smoothly, and I no longer experience interruptions. 3DMark 11 now scores P29000, a number I can live with.

Furmark runs at 250 FPS at the standard 1280x720 resolution without interruptions, something that was not the case with 'Gen 4'; there were noticeable interruptions every few seconds.

What could be going on here? Again, no other setting has been changed since the initial flash to 1812; everything is at default. All drivers are the latest official standard drivers available.

There must be an issue with the combination of the R9 7900 + B650E + RTX 4060, undoubtedly. I'm not exactly sure on a low-level what changing PCIe x16 from 'Auto' to Gen 4 or Gen 3 precisely does. Yes, it adjusts the PCIe version and lane speeds, but how can this have such an impact on the freezing / stuttering of the GPU?!?

I can recreate this problem so I'm 100% sure this is the issue/'culprite' but no idea how to solve this and which component (CPU/MOBO/GPU) is causing the malfunctioning..

3DMark 113DMark 11HwInfo Bios Rev 1812HwInfo Bios Rev 1812

Customer Service Agent

Hello, @H4si 

Generally, setting it to [AUTO] means it will automatically detect the version of your installed GPU and provide the corresponding bandwidth.
May I ask if you have attempted to clear the CMOS before further configuring it after updating the BIOS version?
Considering the three issues you described, including the GeForce RTX™ 4060 VENTUS 2X BLACK 8G OC's performance benchmark and the buzzing sound, we recommend cross-testing with different GPUs to identify potential problem areas.
Regarding the potential stuttering in low-power usage scenarios, such as while watching YouTube, we also suggest cross-testing with alternative system disks.

Thank you.

sharing complete hardware info & software config details will help us better understand the issue 🙂