• Happy holidays, folks! Thanks to each and every one of you for being part of the Tom's Hardware community!

Solution for screen flickers in ATI Cards (esp HD 4800 series)

Page 2 - Seeking answers? Join the Tom's Hardware community: where nearly two million members share solutions and discuss the latest tech.
Status
Not open for further replies.

Jeffonline

Distinguished
Nov 10, 2009
21
0
18,510
In this thread you will find multiple remedies for a common flickering issue among the recent HD series of cards. Although the same general principles apply to some of the GeForce nVidia cards, the information here is specifically targeting the ATi Radeon™ family.
First of all DO NOT and I repeat do not fix the flickering issue via installing Riva Tuner. RT is a fantastic piece of software and I highly recommend it to anyone who is keen on seeing what goes on behind the scene and enjoys taking full control of the hardware side of the system, but it's not the solution for this particular problem... Here are more details:
The flickering is a common occurrence with ALL (...yes all) VGA cards that are overclocked by default by the manufacturer beyond the recommended 900 MHz memory clock. This phenomenon happens regardless of the chosen PCB manufacturer (Asus, Gigabyte, XFX, Powercolor, Sapphire, HIS and so on) when the operating system switches profiles within the graphic card. This is done to adjust performance settings according to the users interaction with the system by consuming less power at off-peak thus prolonging the VGA service life.
As discovered by previous users of this thread, With some ATI ® cards overclocking by the manufacturer has become an issue but underclocking the RAM frequency completely resolves the issue. I fully understand that these cards were marketed with the catch phrase of having that extra performance benefits and that was how consumers were lured into paying the premium over their counterparts but unfortunately this technical glitch has turned the strength into a weakness and the promises performance does not materialize. By using the default ATI Overdrive™ feature you can safely reduce the frequency at to match the off-peak 900 Mhz (at peak game usage or off peak browsing) while still taking advantage of the overclocking provided by the GPU frequency management module. In other terms while you lose 25 MHz of RAM performance via the CCC™ limit, the GPU clock is managed flawlessly and when needed, your core clock speed is increased from its default value to the recommended overclock value. This constant adjustment does NOT happen with Riva Tuner and that is why there are no screen flickers happening. When you overclock with Riva tuner (which ever version it may be) to the recommended default factory setting (ie: 780 or 800 @ 925 or 950 MHz) the graphic card is constantly idling at that peak frequency (unfortunately in the pre OC-ed VGA it's the maximum that the card can safely handle). If you monitor the behavior of the VGA with Riva Tuner it's evident that it does not change the values to the desirable idle values (500 @ 900 Mhz) once the gaming application has terminated or you are working with 2D applications. This constant exposure to the highest overclocked voltage along with the inevitable heat sink mishaps and environmental temperature variations will soon lead the way to the famous VPU recovery scenario which plagues many HD4800 series cards, rendering the VGA useless and dramatically degrading your gaming experience with constant disruptions, system failure (hangs) and the blue screen of death. The VPU itself is not the problem, but it's an indication that the system is vulnerable at certain operating scenarios.
Here is the temporary solution for the average know-how user until there is a permanent fix for the RAM issue:
- Undo whatever (damaging) procedure you have done so far
- CLEAN Install the latest drivers (FROM ATI®)
- Enable ATI Overdrive™ (bypass the confirmation prompt)
- Underclock your "Memory Clock" to 900 MHz
- Apply changes
In most cases the fan control does NOT need adjustments [if the PCB vendor has done the profiling correctly]. You CAN install Riva Tuner after this, as it's a very nice addition for the enthusiast BUT do not overclock the VGA with it (or any other software).
Clearly you must repeat this for every new system that you install this class of VGA on - obviously the repetition includes OS changes and driver updates as well. If you are an advanced user, you can easily eliminate the undesirable flickering permanently from the graphics card hardware itself (independent of OS and OC Software) by flashing the EPROM. Modifying the Bios is something that I will not go into details here because the procedure has a high risk factor for the ordinary user and if an individual qualifies as an advance user he/she already knows the details.
I tried to explain the process as best as I can, I hope it helps all you gamers out there. Just in case you need further assistance I will check back on this thread later on, unfortunately I prefer not to disclose any personal contact detail here at this moment.

Best of luck
 


I'm glad it has worked for you so far
I believe I know the source of your problem but before I go on any further please provide specific details about your card; is it the HIS HD 4870 512MB (256bit) GDDR5 PCIe? [If you can, provide a product code or EAN Code]
 
The card i have is the following :

http://www.hisdigital.com/un/product2-381.shtml

Product Code H487F512P
EAN Code 4895139000740
Cooler Double-Slot Cooler
GPU 4870
Core Clock 750 MHz
Memory Clock 3600 MHz
Memory Size 512 MB
Memory Type GDDR5
Memory Interface 256 bit

The info above i send you from what i found in the producers site.
When i get home i will verify also with the serial number, but this is the box of the product and these are the specs. GPU fq by default is on 750 and memory on 900. These are the numbers i reduced with ATI overdrive tool and have some improvement.

I see now in the market that i can get another 4870 with 130 euro and plug it in crossfire. What do you think is it worthy? I just got yesterday a 24' LED samsung monitor, and HD gameplay is just great.

Thank you man, if you can help me further, it would be great.

 


Dear melitstom
Remove your S/N from your post, as you know this is a public thread and S/Ns should only be provided to authorized technical support. No one should ever ask you for part SN unless they are providing customer support.
Final question: What exactly are the GPU and Memory frequencies?
To answer a few of your questions: Having read your system specs I don't believe you are lagging because your system can't handle the game, with an i7 and a high-end HD series card you shouldn't have any problems. As far as fan control, you can tweak it via the CCC or third party software such as RivaT. For crossfire advice with respect to the resolution that you're running, I would refer you to the VGA charts in the main forum of Tom's HW here: http://www.tomshardware.co.uk/best-graphics-card,review-31723.html
 
Hi again
The default values are GPU: 750 and Memory :900.
After downsizing i have GPU:690 and Memory :890 and fan on manual control 40%.
In this way VGA temperature doesnt go over 60, even in high res, settings maxxed.
 
Have you heard about the widespread flickering issues with the new i7 iMac's? They use the ATi 4850's. What is your take on that? I'm extremely worried b/c my week 50 iMac is supposed to be here tomorrow. I'm forwarding this page to the APPLE FORUMS where thousands of people are having issues with graphic operations on these machines, screen flickers and yellow hues being the biggest issues.
 
I've never had any issue with my 4850s (one old one and one fairly new one), though that certainly doesn't mean there isn't a problem. The best advice I can give is keep an eye on the system temperatures and possibly try reducing the ram speed on the card. When you do get yours, make a thread if you run into the flickering (and try to describe its nature and when it occurs as best you can) and we'll see if we can help find the problem. Though I imagine if it is widespead Apple may be working on it too.
 
Please help

So, I have the flickering,

I have the i7 920
ATI Radeon HD 4800 series

I'm in ATI Overdrive and have
[x] Enable ATI Overdrive

GPU Clock: 750MHz
Memory Clock: 900MHz

No Fan Control

Current Values
GPU 600MHz
Memory Clock 900MHz

What should I change these values too if I have slight flickering and my Memory Clock wasn't above 900MHz
 



Dear rahamud
If you had read the previous posts you would know that specifying your operating system and driver version also helps the troubleshooting process. I ran the XP simulation test on the pre-release beta driver using your specific configuration and here is what it should look like in your CCC™. Please note that your driver control panel will only have the first tab titled "Graphics Settings" instead of the five you see here. Also disregard the "Temperature" and "Activity" indicator values of 52 degrees and 0% in the posted image as they are irrelevant to the issue. Pay close attention to the "Current Values" and the ones you posted. Read the thread and my replies to other users for a more comprehensive analysis of the problem and the offered remedies as I will not repeat them here.
Good luck

screengrab.jpg

[Right click > Save as to see the image in full resolution]
 
I read all coment obove and none of them helped me.
Sorry for bad english, but I hope that you will understand.

I have Philips 220E TFT monitor, and Sapphire ATI Radeon 4670 1 GB DDR3 mem.

My monitor is constantly flickering. Monitor is brend new, and I tried 2 of them. Before this monitor I hade Asus 19ME TFT who is worked perfectly.

I buy new one and the problems has begun.

Rest of my configuration is:

Athlon X2 5700+
MSI NEO2 with nvidia nforce 570 chip
2 GB Geil DDR2 Ram on 800MHZ.

I have tried diferent cable, diferent DVI converter, different drivers.

Problem is on My COmputer, to repat, poroblems is only with this type of monitor. When I back my old one everything is OK.

I olso tried ti reduce memory to 900 MHZ but My card is working on 800MHZ. I also tried to reduce to 600 MHZ but preblem is stil present.
Problem is present every time welcome screen are show.
Sometimes flickering is gone, and i cant get some cocnlusion.

Thanks
 


Dear thedule
From what I read in your post it seems as though your system is suffering from a compatibility issue between the 2 hardware, where both parts seem to be OK separately. As you mentioned, your VGA works fine with other LCDs so modifying it at this point seems irrational. The above mentioned remedies are mainly for the GDDR5 cards which exhibit a specific kind of flickering regardless of the display device they are attached to due to frequency switching. My advice at this point is to simply use the LCD that works best [for now], I'll run further tests when I get back and hopefully find out what could be the cause…
Good luck for now

pn: Merry Christmas and happy New Year everyone

 
I am trying to overclock my video card memory clock to 900 MHz, but the lowest that my memory card setting will go to is 1000. Does anyone have any suggestion as to what my next step might be? Thanks in advance.
 
My system specifics are as follows:

Motherboard Brand: Asus

CPU: Intel(R) Core(TM)2 Quad CPU Q6600 @ 2.40GHz

Ram: 3.00 GB

Video Card: HIS H485QT512P Radeon HD 4850 512MB 256-bit GDDR3 PCI Express 2.0 x16
(a link to the card http://www.newegg.com/Product/Product.aspx?Item=N82E16814161244)
 
According to ATI Overdrive, the current default setting GPU clock is at 650 MHz and the Memory clock is at 1000 Mhz. I managed to access the newegg website for this card and the relevant specifications can be found below:

Model
Brand HIS

Model H485QT512P

Interface

Interface PCI Express 2.0 x16

Chipset
Chipset Manufacturer ATI

GPU Radeon HD 4850

Core Clock 650MHz

Stream Processors 800 Stream Processing Units

Memory

Memory Clock 2000MHz

Memory Size 512MB

Memory Interface 256-bit

Memory Type GDDR3

3D API

DirectX DirectX 10.1

OpenGL OpenGL 2.1

Ports
HDMI 1 x HDMI (via Adapter)

DVI 2 x DVI
TV-Out HDTV / S-Video Out

General
RAMDAC 400 MHz

Max Resolution 2560 x 1600

RoHS Compliant Yes

CrossFireX Support Yes

Cooler With Fan

Operating Systems Supported Windows Vista/XP/MCE
 
Yep, that sounds about right. Mine I think was 625/1986. I assume you are saying you are getting flickering issues? If so, could you describe them in detail and when they happen? In general, GDDR3 cards are fine with memory clocks well above 900.
 
The problem seems to occur arbitrarily and it usually manifests in the following manner: first all color disappears and then the screen starts to flicker and it only gets worse from there. Eventually, I either get a blue screen of death or a screen full of white and black blurred lines. Also, in the beginning, I get a pop up stating that my ATI graphics card has ceased responding. The odd thing is that I have had this card for 5 months and I didn't have a single issue with it until i upgraded to windows 7. Thanks in advance for any advise.
 
My friend had this happen with his 4890 recently. It had the memory at 950 MHz as well. I booted up ATI CCC and clocked it down to 940 and it went away. I then increased it one at a time until the problem came back, it went to 972 MHz easily with no problems. Then when I set it to system defaults, meaning the BIOS turned it to 950 MHz again, it had no issues. I have no logical conclusion to this, perhaps the manufacturers overclocks are less stable than ATI CCC's? He has it running at 970 MHz right now and has had no problems yet.
 
Status
Not open for further replies.