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.

[参考译文] TPS6.5982万:TPS寄存器读取返回字节计数=0

Guru**** 2463330 points


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

https://e2e.ti.com/support/interface-group/interface/f/interface-forum/596373/tps65982-tps-register-read-returns-a-byte-count-0

部件号:TPS6.5982万

各位专家,您好!

我在从I2C接口读取TPS寄存器时遇到问题。  TI 部分记录地址0x38和其他查询,但当我读取寄存器时,它返回字节计数=0。 我尝试了多个不同的寄存器读取 ,我总是得到字节计数 =0。 这是否表示PROM损坏或TPS存在其他问题? 正如我提到的,TPS (从机)确认 地址,因此它不会完全失效。

此致,

伙计

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

    您是否正在使用主机GUI版本2.15 读取0x38注册器?
    模式寄存器是否显示'app'?
    您也可以尝试以主服务器的身份读取,查看问题是否仍然存在。

    谢谢
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    您好,Jeff:
    TPS整合在我们的系统中,我们使用我们自己的I2C主模板来读取TPS部分。 正如我提到的,当我读取寄存器时,我只从字节计数和寄存器内容中得到0。

    我必须重新刷新PROM,然后才能读取任何寄存器并获取0以外的值。

    所以我的问题是,任何寄存器读取(包括模式寄存器)的闪存是否会返回0。 这是预料之中的吗?

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

    嗨,Guy,

    很抱歉回复太晚。 模式寄存器应显示引导(例如FW不正确,因此x82卡在引导中)或APP (例如FW正确,出现goodCRC等)。 如果您卡在启动中并读取寄存器,则它 应该有0。 如果模式寄存器有0,则可能是固件不正确或I2C线路工作不正常。

    谢谢

    Jeff

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

    您好,Jeff:

    感谢您的回复。 请关闭此问题。

    此致,

    伙计