TI工程师:
你好!
目前按照925/926参考原理图设计的方案如下:

但是从FPGA2向925发数据(递增数),通过926解析,在FPGA1端接收的数据如下:

请问这个问题有什么解决思路吗?
非常感谢,期待您的回复。
user5061837:
TI工程师:
你好!
我们采用贵司的DS90UB925/926芯片做数据通信,方案如下(只画出与控制相关部分):
目前FPGA1与926之间的IIC通信正常,但是通过926不能访问925(设置0x08和0x10别名后,IIC不响应),
并且也不能将IIC信号传递给FPGA2(FPGA2端检测不到IIC信号),925/926两部分原理图全部参照数据手册参考设计,
寄存器目前只配置了926的0x03(I2C pass-through enable)、0x07(remote device ID)、0x08(slave ID0)、0x10(slaveAlias0)。
另外,目前上电后,925芯片在未配置状态下,略微发热(温度大概40度)
请问寄存器配置是否正确,原理图方面是否正确,调试过程中需要注意什么问题。
非常感谢,期待您的回复,
Kailyn Chen:
输出引脚lock是什么状态?
数据通信有误,首先考虑的是925/926之间的同步没有做好,引起同步没有做好的硬件上的原因,可能需要考虑电源纹波是不是很大,clock的jitter是不是很大导致。
user5061837:
回复 Kailyn Chen:
Chen:你好,问题已经解决,接收端时钟延迟180度就可以了,谢谢。
Kailyn Chen:
回复 user5061837:
非常感谢您的反馈,后续有什么问题,大家可以一起讨论
user5061837:
回复 Kailyn Chen:
好的
TI中文支持网



