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.

[参考译文] DS110RT410:关于一个由两台 DS110RT410s 组成的系统,该系统与未编程 EEPROM 系列。

Guru**** 2035740 points
Other Parts Discussed in Thread: DS110RT410, USB2ANY
请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

https://e2e.ti.com/support/interface-group/interface/f/interface-forum/1071106/ds110rt410-about-a-system-of-two-ds110rt410s-in-series-with-unprogrammed-eeprom

部件号:DS110RT410
“线程”中讨论的其它部件: DPS-Dongle-EVMUSB2ANY

大家好,团队

我构建了一个具有一个 EEPROM 和两个 DS110RT410s 系列的系统。

我打算将第一台 DS110RT410的 READ_EN 连接到地面,将第一台设备的 ALL _DONE 连接到下一台 DS110RT410的 READ_EN。

EEPROM 最初未编程。

因此,首先您必须使用 SigCon 软件编写 EEPROM。

根据 snlu126c 文档,DS110RT410 SMBus_EN 应该能够连接到地面。

因此,我正在尝试将两台 DS110RT410s 的 SMBus_EN 连接到地面。 写入 EEPROM 时,我将 SMBus EN 连接到接地。

这个想法有什么错误吗?  

我是否需要与两个 READ_ENS 无关?

翻訳结果

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

    您好,

    我想澄清的一个问题是,尽管 SigCon 将为 EEPROM 生成十六进制文件,但它不会方便将十六进制文件写入 EEPROM。

    尽管如此,编写 EEPROM 时将 SMBus_EN 连接到接地应该确保 DS110RT410不会在 SMBus 线路上通信,这是正确的。  您不需要对 READ_EN PIN 执行任何操作。

    如果出于某种原因,这一程序不能按预期工作,请告诉我,我可以提出一个替代程序。

    谢谢,
    绘制

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

    感谢您的回答!

    数据表中似乎没有指定此参数,但可以解释为 SMBus
    SMBus_EN 连接到接地时,是否禁用了 DS110RT410?

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

    您好,

    是的,我怀疑情况确实如此。  这是一些类似设备的行为(并在其数据表中记录)。

    谢谢,
    绘制

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

    好的。 请告诉我另一个。 我将能够断开未在电路中编程的 EEPROM 的 I2C 总线。 如果是这样,是否可以使用 Sigicon-SoftAware 初始化,控制和调试这两台 DS110RT410s? 有没有关于 READ_EN 和 SUMBUS_EN 的注释? 我正在考虑将 USB2ANY 或 DPS-Dongle -EVM 用于连接到 I2C。 顺便说一句,我正在考虑创建一个单独的软件,用于写入 EEPROM,并通过 I2C 写入 Sigicon-SoftAware 的十六进制文件输出。

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

    您好,

    是的,可以使用 SigCon 架构师控制这些设备。  我建议使用 USB2ANY 接口在 SigCon 和 I2C 之间。

    关于 READ_EN 和 SMBus_EN,您需要将这些设置为使设备处于“从属模式”。  对于此模式,请将 READ_EN LOW 和 SMBus_EN HIGH 绑定。

    谢谢,

    绘制

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

    感谢您的回答。

    我已经提出了。

    当 A2端子为 GND 时,该 EPPROM 的 I2C 地址为0xA0 (7位表达式为0x50),当它为 High 时,EPPROM 的 I2C 地址为0xA8 (7位表达式为0x54)。 因此,它是否与仅仅通过将 A2端子设置为“高”来断开两台 DS110RT410s 的连接相同? 如果我认为是对的,你只需要一个开关。

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

    您好,

    如果要通过 SigCon 架构配置 DS110RT410,则需要处于“从属模式”。

    正确的做法是,如果 EEPROM 的地址与预期不同,它将无法再访问,但如果不更改 READ_EN 和 SMBus_EN,DS110RT410将仍处于“主模式”。

    谢谢,

    绘制

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

    当 EEPROM 的 A2引脚设置为高且无法访问时,我会将 SMBus_EN 引脚设置为高(从属模式),将 READ_EN 引脚设置为低。

    根据数据表,在这种状态下打开电源时,DS110RT410首先进入主模式并使用 EEPROM 作为参考,但由于无法引用,它最终将稳定在从属模式下。 因此,Sigcon 将准备就绪,可供使用。 这个想法是错误的吗?

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    [引用用户 ID="511084" url="~ë/support/interface-group/interface/f/interface-forum/107110106/ds110rt410-ex-a-system-f-two-ds110rt410s-in 系列-未编程 EEPROM /3968RT312#3968312]\n 根据数据表,当其在主模式下使用时,但最终无法在主模式下使用时,因为它将在主模式下使用。 因此,Sigcon 将准备就绪,可供使用。 这种想法是错误的吗?

    是的,这应该有效。

    谢谢,
    绘制