kingpincooling.com

Go Back   kingpincooling.com > Overclocking & Benching > TiN's Dungeon

TiN's Dungeon The mad engineer's home at KPC..

Reply
 
Thread Tools Search this Thread Display Modes
  #71  
Old 04-12-2012, 12:08 PM
s0lid's Avatar
s0lid s0lid is offline
Ambient
 
Join Date: Sep 2011
Posts: 27
Default

"Lame in coding"
How humble of you

Nice init seq there. Tomorrow i shall zombify my HD2900Pro and send it to GPU heaven
After that Coding em C like a boss. Currently sitting in a train which i've done for about 10 hours today, 3 hours and i'll get home...
__________________
Where is my damn soldering iron!
Reply With Quote
  #72  
Old 04-12-2012, 03:33 PM
0skill's Avatar
0skill 0skill is offline
Sub-Zero
 
Join Date: Jan 2011
Posts: 123
Default

nice work
both
Reply With Quote
  #73  
Old 04-13-2012, 02:20 PM
s0lid's Avatar
s0lid s0lid is offline
Ambient
 
Join Date: Sep 2011
Posts: 27
Default

Uh oh. Zombified my HD2900, haven't tested it yet but did the gnd -> 12V and Vout measurments.

GND - 12V, raises to 48kOhm then drops to 11kOhm after a while
GND - Vout, 99.1Ohm... Is this bad?

Everything has been soldered so far except the 3.3v line to U24's pin14.

E: Solved.
Remove R689, it's a 100ohm burden resistor in between Vout and GND. GND - Vout is now ~3kOhm and rising.
Something you could highlight in the how-to TiN
__________________
Where is my damn soldering iron!

Last edited by s0lid; 04-13-2012 at 04:56 PM.
Reply With Quote
  #74  
Old 04-13-2012, 04:54 PM
RRainbo's Avatar
RRainbo RRainbo is offline
Ambient
 
Join Date: Jun 2011
Posts: 49
Default

Quote:
Originally Posted by s0lid View Post
Is this bad?
I have same values on my 2900gt and card working without problem.

I today also tried communicate with slaves. Working OK
So if someone interested here is code:

Code:
unsigned short lock=85;
unsigned short ovride=129;
unsigned short temp=167;
unsigned short stat=163;

//WRITE MASTER
//example
wrsmbus(24,tempwr);  

void wrsmbus(unsigned short cmd,unsigned short wr){//writing
      I2C_Start();
      I2C_Wr(adr);         //device adres
      I2C_Wr(cmd);         //register
      I2C_Wr(wr);          //new value
      I2C_Stop();
}

//WRITE New voltage
//example
writesmbus(126);

void writesmbus(unsigned short tempwr){  //tempwr unsigned short
      wrsmbus(24,tempwr);     //write new value to DAC    value 0-255
      wrsmbus(29,lock);       // write enable register    lock code 01010101b
      wrsmbus(25,ovride);     //override reg  1000 0001b override enable
}

//READ Master
//example
//something=readsmbus(6);

unsigned short readsmbus(unsigned short cmd){
      I2C_Start();  //start communication
      I2C_Wr(adr);//write dev address
      I2C_Wr(cmd);//choose register to read
      I2C_Repeated_Start();
      I2C_Wr(adr+1);//select reading value
      mstat = I2C_Rd(0);//recieve 8bit value
      I2C_Stop(); //end communication
      return mstat;
}

// READ SLAVE
//example
//something=readslavesmbus(1,temp);

unsigned short readslavesmbus(unsigned short slnmbr,unsigned short comand){
      wrsmbus(8,0);   //Clear slave ID reg
      wrsmbus(7,comand); //(temp) or (status)
      slnmbr=slnmbr+128; //slave number + MSB=1
      wrsmbus(8,slnmbr);  //write slave number
      Delay_ms(10);
      read=readsmbus(10);
      return read;
}
Reply With Quote
  #75  
Old 04-13-2012, 04:59 PM
s0lid's Avatar
s0lid s0lid is offline
Ambient
 
Join Date: Sep 2011
Posts: 27
Default

Quote:
Originally Posted by RRainbo View Post
I have same values on my 2900gt and card working without problem.
Yeah already found out the reason why it differed from the tutorial. I had R689 burden resistor in place which TiN removed when doing the turorial.

Also i forgot to buy resistors while i was at local electornics shop earlier today
Got no resistors for pull-down atm... I can get something done but can't test the code.
__________________
Where is my damn soldering iron!
Reply With Quote
  #76  
Old 04-14-2012, 04:55 AM
s0lid's Avatar
s0lid s0lid is offline
Ambient
 
Join Date: Sep 2011
Posts: 27
Default

The main pwm gives out a 1.28-1.34V voltage but memory is at 0.01V.
Also the pwm keeps little rattling noise. Some protection kicking in and switching off the memory side?

I can change the controller and slave(s) no prob, got some donators and equipment here

Used 2.7Ohm 17W resitors as dummy load. Too high resitance?
__________________
Where is my damn soldering iron!
Reply With Quote
  #77  
Old 04-14-2012, 10:21 AM
RRainbo's Avatar
RRainbo RRainbo is offline
Ambient
 
Join Date: Jun 2011
Posts: 49
Default

Yes it will be probably some protection. What kind you will get from Master status reg.
My card make noise too when i set higher voltage. Probably because of small(no) load i think.

2.7ohm -> cca 500mA (I=U/R)
Reply With Quote
  #78  
Old 04-15-2012, 06:45 AM
0skill's Avatar
0skill 0skill is offline
Sub-Zero
 
Join Date: Jan 2011
Posts: 123
Default

i dont know what we should take as minimum load but when i tested my zombies i used a few 1ohm and 0,67 ohm resistors 20W

btw. really nice coding RRainbo

Last edited by 0skill; 04-16-2012 at 03:32 AM.
Reply With Quote
  #79  
Old 04-15-2012, 01:16 PM
s0lid's Avatar
s0lid s0lid is offline
Ambient
 
Join Date: Sep 2011
Posts: 27
Default

I think i'll desolder the memory side of my hd2900 zombie.
I'll take new one from HD3870X2's gpu pwm hrhr. 2 phases for memory should be nice overkill
__________________
Where is my damn soldering iron!
Reply With Quote
  #80  
Old 04-15-2012, 04:17 PM
teurorist teurorist is offline
Ambient
 
Join Date: Mar 2011
Posts: 8
Default 4870

wrong thread but i love your work with the arduino

Last edited by teurorist; 04-15-2012 at 04:21 PM.
Reply With Quote
Reply

Tags
2900xt, engineering madness, overclocking solder guys, zombie


Currently Active Users Viewing This Thread: 1 (0 members and 1 guests)
 
Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


All times are GMT -5. The time now is 02:25 AM.

Contact Us - www.kingpincooling.com - Archive - Top
Powered by vBulletin® Version 3.8.3 Copyright ©2000 - 2014, Jelsoft Enterprises Ltd.