6970m power issues
I was recently working on getting an AMD 6970m working in an R1 M17x. I didn’t get it working, but that’s probably largely due to the fact that I was testing with a bad card.
When the computer powers on, before it POSTs, it applies voltage to the three power rails for the graphics card. The graphics card is supposed to turn on its regulators and when things stabilize assert the MXM power_good signal. This happens before any signals are applied to the card’s busses. However if one of the regulators is out of spec, the power_good signal remains low and the computer will not even start POST so you won’t get any error codes, just a black screen.
I looked up the datasheets for the card’s two main regulators and measured the voltages produced. The regulator that I think probably runs the memory chips (APL5913) was spot-on but the regulator for the core (ISL6228) was off by about a tenth of a volt. Hence the failure to release power_good and continue boot. However my card was underclocked when I got it, so the voltage was commanded at .9V but was actually at 1.04V. Since none of the resistors or capacitors on the board are marked and I don’t have a schematic, it’s not really fixable. But since I knew 1.04V wouldn’t hurt the GPU core, I decided to just cut the power_good trace and see if it would boot. It was dead anyway so I didn’t have anything to lose. You can do this easily by cutting the trace from pin 6 of the MXM connector, plus there is enough trace there to jumper it back together with some solder. Turns out it worked.
With the trace cut the open-drains were removed for the signal line and it was allowed to be pulled high. The computer started up just fine and the video works. Because I know that the voltages are running high, I can just go in and manually drop all of the voltage settings in the vBIOS. It’s not as good as fixing it properly but it beats throwing it in the bin.
I did go back and test my R1 motherboard with the system BIOS that I modified the MXM information on when I got the card working. I had a hunch that the power and thermal definitions in the MXM block were preventing the card from POSTing. So I modified the structures for power and thermal and fixed the checksum. It didn’t work though, there must be something else in the BIOS holding it up. Since I got an R2 motherboard running in my machine, I’m not particularly motivated to tear my machine down and keep trying so I will probably abandon getting the 6970 working on an R1 board.
4 Comments to 6970m power issues
Leave a Reply
Other Stuff
Recent Posts
- 6CY7 dual triode valve amplifier
- Air quality sensor (TVOC and eqCO2)
- Automotive rear fill “surround sound” with Boss DD-3
- Spring tester / weight scale
- Ducati 749/999 Tail Light
- Instruments for the GSXR
- Light pipe tail light for the GSXR
- M17x 6990m / 6970m overheating
- PAR / Spectrum analyzer
- Acrylic polishing and scratch removal
Archives
- May 2019 (2)
- April 2017 (3)
- October 2015 (1)
- May 2015 (1)
- March 2014 (2)
- December 2013 (1)
- July 2013 (1)
- November 2012 (1)
- October 2012 (4)
- September 2012 (1)
- August 2012 (3)
- June 2012 (1)
- March 2012 (1)
- February 2012 (1)
- January 2012 (1)
- October 2011 (3)
- July 2011 (1)
- June 2011 (3)
- May 2011 (2)
- April 2011 (1)
- December 2010 (1)
- August 2010 (1)
- July 2010 (3)
- April 2010 (2)
- March 2010 (2)
- January 2010 (2)
- December 2009 (2)
- October 2009 (2)
- September 2009 (1)
- August 2009 (15)
WOW! Though I admittedly don’t understand alot of what you write, I do come and see what you are up to once in awhile. Was trying to figure out where you were working in this particular picture and realized that it was your screens behind your project – not a huge window! Thought I would share my funny with you. Keep up the good work!
“With the trace cut the open-drains were removed for the signal line and it was allowed to be pulled high. The computer started up just fine and the video works. Because I know that the voltages are running high, I can just go in and manually drop all of the voltage settings in the vBIOS. It’s not as good as fixing it properly but it beats throwing it in the bin.”
let me get this straight .in the above paragraph you say that it works but the following paragraph you tried to modify the motherboard bios and it didnt work . so in theory if i get a good 6970m it shpuld post right? not to mention all the tweaking involved to enable 3d settings, fans , etc.
got a question can you put a picture of pin 6 i looked online and cant find a schematic anywhere
Sorry I don’t have anything but if you google MXM pinout you’ll be able to figure it out.