我在看如题所述开发的的FPGA代码,发现PMBUS的信号PMBUS_DAT_p被定义为Input;我理解应该是一根I2C的SDA线,双向的;为什么这里定义为input;
我查了整个代码,这根线始终没有输出。这个代码应该不是开发板正在使用的代码吧?如果这样,怎么配置UCD9222?求解答!
lasswell Huang:
<shevm_fpga>文件中声明:
/**** PMBUS *****//*******************************///output PMBUS_CLK_p;input PMBUS_CLK_p; //20101229 for test;//CLK不是应该是FPGA输出吗?//inout PMBUS_DAT_p;//此处是不是应该是双向?
input PMBUS_DAT_p; //20101229 for testinput PMBUS_ALT_p; input PMBUS_CTL_p;
感觉TI能把一个debug版本的代码发布,很不严谨,这会浪费我们工程师很多时间。
ZhengTian Wang:
难得遇到用EVM6657的同仁,我最近在做EVM6657的boot,boot mode pin不知道怎么设置,因为它是经过FPGA转换过的,请问你是在哪里找到FPGA代码的,官网上没找到,如果有的话方不方便发我邮箱 ztwe13877@163.com
lasswell Huang:
回复 ZhengTian Wang:
https://www.einfochips.com/ti-tms320c6657-evm;这里开发版资料都有