This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

[参考译文] DS90UB948-Q1:关于 DS90UB948客户端报告主机和屏幕寻址错误的问题

Guru**** 2466550 points


请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

https://e2e.ti.com/support/interface-group/interface/f/interface-forum/1471845/ds90ub948-q1-regarding-the-issue-of-ds90ub948-client-reporting-host-and-screen-addressing-errors

器件型号:DS90UB948-Q1

工具与软件:

尊敬的   

  1)主机读取的解串器地址为0x3f、但我们硬件设置的地址为0x34。 那么、在什么情况下该解决方案会发生变化?  

电阻采用1%的精度

2) 2)以下是规格表中 IIC 的地址、没有地址0x3f。

我们将按以下方式调查这种情况:
1.我们已经检查了948端子的上电时序、符合规格表的要求。
2、排除 IDX 分压引起的电压波动。
请问是否有其他情况会令地址改变? 例如、在解串器内是否可以重写显示屏幕地址、或者是否有在加法器端重写该地址的方法?

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    e2e.ti.com/.../G59_2D00_HIGH_2D00_12_5F00_3_2D00_MFD_2D00_V2_5F00_1_2D00_20221017_2D00_948.pdf

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好!

    94.72的 I2C 地址在上电时设置。 该器件将测量 IDX 引脚上的电压、并根据数据表中所示的表设置 I2C 地址。

    没有地址0x3F、因此我想知道主机是否实际读取了正确的地址。 您能告诉我您正在使用什么串行器以及是否在串行器上启用 I2C 直通吗?

    串行器的寄存器转储和读取0x3F 地址的主机屏幕截图将会很有帮助。

    此致!

    插孔

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好、Jack  

    我们使用的串行器是 ds90ub941as、并在941初始化期间启用 I2C 直通、然后通过读取941 0x06寄存器来获得948 i2c 地址。
    我们没有寄存器转储或屏幕截图、因为问题发生在客户的车辆上

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    你好、Billy、

    我们需要澄清一些问题。 我无法判断您是说从此寄存器确定的 I2C 地址是0x3F 还是寄存器读回是0x3F。 如果您看到下面的寄存器说明、可在位字段[7:1]中找到7位 I2C 地址。 位0可用于覆盖解串器 IDX 选择。

    • 941寄存器读回的确切值0x6是否为0x3F?
    • 941寄存器读回的确切值0x6是否为0x7E?

    此致!

    插孔