The forum is currently inactive due to too much AI spam.
ASP0907 / uP6208
Quote from mllrkllr88 on 2019-08-30, 01:32Hey guys!
I created a power card from an old dead GTX580 Matrix to use with legacy cards like 8800GTX. I thought this would be a fun project to test the new EVC2 with because it's low risk if I kill something.
I got my mighty little EVC2 all updated with the latest firmware and running the latest software. It was a really smooth update process, everything is working great!
However, now I am stuck now because I don't see any compatibility with the PWM this power card has implemented. It's using the ASP0907, which I believe to be a rebranded uP6208. I used the uP6208 datasheet to get the power card working with pins such as 'EN' and 'PSI', so I feel pretty confident the ASP0907 and uP6208 are the same or at least very similar. Full datasheet here: https://doc.xdevs.com/doc/_Datasheets/_DC_DC/up6208_datasheet.pdf
That being said, is there any support for this PWM?? It seems like a pretty common part that several different older generations used, so it might be worth adding to the EVC2 library.
Thanks in advance,
David
Hey guys!
I created a power card from an old dead GTX580 Matrix to use with legacy cards like 8800GTX. I thought this would be a fun project to test the new EVC2 with because it's low risk if I kill something.
I got my mighty little EVC2 all updated with the latest firmware and running the latest software. It was a really smooth update process, everything is working great!
However, now I am stuck now because I don't see any compatibility with the PWM this power card has implemented. It's using the ASP0907, which I believe to be a rebranded uP6208. I used the uP6208 datasheet to get the power card working with pins such as 'EN' and 'PSI', so I feel pretty confident the ASP0907 and uP6208 are the same or at least very similar. Full datasheet here: https://doc.xdevs.com/doc/_Datasheets/_DC_DC/up6208_datasheet.pdf
That being said, is there any support for this PWM?? It seems like a pretty common part that several different older generations used, so it might be worth adding to the EVC2 library.
Thanks in advance,
David
Quote from mllrkllr88 on 2019-08-31, 02:18After some chat with Elmor, he figured out that the part is actually a uP6218! Within just a few minutes he whipped up some code and its working perfectly. This thing is so cool, I love that I can edit the switching frequency, active phases, and so much more. Oh..and yeah...voltage control is perfect!
The video is not importing here, so check it out directly at Imgur if you want: https://imgur.com/EVgYLRx
Thanks for the help and support making this project a reality. I will update you guys once I have a GPU selected for this power card!
After some chat with Elmor, he figured out that the part is actually a uP6218! Within just a few minutes he whipped up some code and its working perfectly. This thing is so cool, I love that I can edit the switching frequency, active phases, and so much more. Oh..and yeah...voltage control is perfect!
The video is not importing here, so check it out directly at Imgur if you want: https://imgur.com/EVgYLRx
Thanks for the help and support making this project a reality. I will update you guys once I have a GPU selected for this power card!
Quote from elmor on 2019-08-31, 11:22In case anyone wants to try it with SW version 1.0.0.10, add this file in the I2C_DEVICES folder: https://1drv.ms/u/s!Atmpv-6qHr_6tYZ821EZmIXeZ3i6mg?e=U93H7S
In case anyone wants to try it with SW version 1.0.0.10, add this file in the I2C_DEVICES folder: https://1drv.ms/u/s!Atmpv-6qHr_6tYZ821EZmIXeZ3i6mg?e=U93H7S
Quote from NMKR on 2019-08-31, 23:09tried with an 6870 HAWK that has the UP6812AM controller.
card gets detected, but offset changes have no effect.see as comment that imon is not right because of unkown math factor.
should be vr11 the pll voltage?attached a screenshot
tried with an 6870 HAWK that has the UP6812AM controller.
card gets detected, but offset changes have no effect.
see as comment that imon is not right because of unkown math factor.
should be vr11 the pll voltage?
attached a screenshot
Quote from elmor on 2019-09-01, 00:15Quote from NMKR on 2019-08-31, 23:09tried with an 6870 HAWK that has the UP6812AM controller.
card gets detected, but offset changes have no effect.see as comment that imon is not right because of unkown math factor.
should be vr11 the pll voltage?attached a screenshot
VR11 is hard-coded right now, will fix that in the future. But looks to be either VR10 or 11 according to the reading. You need to set Autophase = Enabled for voltage offsets to work, and it's best to set Force VS0 = Enabled to always use that offset regardless of the power state.
Edit: Imon is the reference voltage indicating the output current, and if it goes above 1.2V it will trigger OCP. What's not known is how to convert this voltage to an amperage reading since it will depend on the specific board design.
Quote from NMKR on 2019-08-31, 23:09tried with an 6870 HAWK that has the UP6812AM controller.
card gets detected, but offset changes have no effect.see as comment that imon is not right because of unkown math factor.
should be vr11 the pll voltage?attached a screenshot
VR11 is hard-coded right now, will fix that in the future. But looks to be either VR10 or 11 according to the reading. You need to set Autophase = Enabled for voltage offsets to work, and it's best to set Force VS0 = Enabled to always use that offset regardless of the power state.
Edit: Imon is the reference voltage indicating the output current, and if it goes above 1.2V it will trigger OCP. What's not known is how to convert this voltage to an amperage reading since it will depend on the specific board design.
Quote from elmor on 2019-09-11, 20:26uP6208 & uP6218 support is added in 1.0.1.0: https://elmorlabs.com/index.php/forum/topic/evc2-beta-software/#postid-36
Because detection is unreliable, it needs to be manually added.
uP6208 & uP6218 support is added in 1.0.1.0: https://elmorlabs.com/index.php/forum/topic/evc2-beta-software/#postid-36
Because detection is unreliable, it needs to be manually added.
Quote from mllrkllr88 on 2019-09-11, 22:22Awesome, thanks so much for supporting this!
Awesome, thanks so much for supporting this!