Forum breadcrumbs - You are here:ForumEVC2: User projectsASP0907 / uP6208
Please or Register to create posts and topics.

ASP0907 / uP6208

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

 

GtiJason and jessec0626 have reacted to this post.
GtiJasonjessec0626

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!

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

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 NMKR on 2019-08-31, 23:09

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

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.

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.

mllrkllr88 and jessec0626 have reacted to this post.
mllrkllr88jessec0626

Awesome, thanks so much for supporting this!