各位专家好:
最近正在调试基于6678的板子,C6678电源设计问题汇总,请专家帮忙解答,谢谢!
1.硬件设计时没有留PMbus接口,只是6678的VID接口与UCD9244相连,上次技术工程师来我们单位,说可以通过DSP的电源控制模块,通过程序和VID接口就可以实现电源管理,但是我在Mcsdk中没有找到关于UCD电源配置的例程,请问编程时需要编写电源方面的程序吗?要编写的程序的功能是烧写UCD9244内部的Flash还是实时控制电源电压,还是SmartReflex自动管理(不用编程),硬件接上就行了?
2.UCD9244内部的Flash必须配置吗?第一次上电时肯定没配置,那岂不是要出错,DSP起不来就不能配置,不配置DSP就起不来,这不是先有蛋还是先有鸡的问题吗?配置一次就可以了还是每次都要配置啊?UCD9244内部的Flash为空估计DSP也能起来吧?
3.对电源控制芯片UCD9244的必须的配置包括什么?手册里看到可以配置VID_lockout_interval ,手册里还说VID的接口模式,4bit,6bit,8bit是由PMbus command决定的,我感觉应该是对电压电流配置,但是既然是浮动电压的,为什么还要配置那?
4.
关于供电设计,硬件设计手册中提到使用UCD7242,但是从散热设计及热功耗性能考虑,推荐大家在设计时改用UCD74111。如果是视频应用,UCD7242供电能力余量不足,必须使用UCD74111,这是真的吗?我照开发板的设计不行吗?
最近把论坛帖子读遍了,没找到答案,麻烦了。
谢谢!
Andy Yin1:
1. 需要对电源控制器编程,给DSP提供一个初始电压值,推荐是1.1V;EVM板上的数字电源控制程序下载链接:www.advantech.com/…/6678le_download3.aspx
2. 关于7242与74111的选择如上所述,主要是考虑散热设计及功耗性能,74111更佳,完全按照EVM进行设计没有问题。
另外关于电源的问题可以发到电源子论坛https://www.deyisupport.com/question_answer/f/24.aspx?PageIndex=1&forumoptions=::11::,这样回复的更快些。谢谢您的支持!
yingdong chu:
回复 Andy Yin1:
Andy Yin 你好:
1. SmartReflex模块平时工作时通过VID接口自动管理DSP的电压,但是先需要使用FPGA或者适配器通过PMbus接口配置一下UCD9244芯片的初始电压,这样理解对吧?
2. 我根据您提供的链接下载TMDXEVM6678L_UCD9222_16May11_ver5.xml,这个一个什么文件啊,没见过
3. 为什么开发板的FPGA源码没有啊?只有烧录文件,谢谢您的解答!
Melody Chen:
回复 yingdong chu:
2. TMDXEVM6678L_UCD9222_16May11_ver5.xml文件是UCD9222的配置文件,可由TI的电源管理软件Fusion Digital Power Designer配置UCD9222生成。
www.deyisupport.com/…/9053.aspx 请看看这个例子能不能帮助您。