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.

[参考译文] TXB0106:TXB0106和 SD 卡兼容性问题

Guru**** 2524460 points
Other Parts Discussed in Thread: TXB0106, TXS0206

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

https://e2e.ti.com/support/logic-group/logic/f/logic-forum/751079/txb0106-txb0106-and-sd-cards-compatibility-issue

器件型号:TXB0106
主题中讨论的其他器件: TXS0206

大家好、

我们面临着与 TXB0106的 SD 卡兼容性问题。

这是初始接口配置。 任务是从任何 SDcard 引导。 对于初始配置(希望您可以看到我尝试插入的图片、51k 上拉至 SD 卡接口上的3.3V)、仅当前 SD 卡库存中的以下卡有效: Kingston 64GB micro SDXC I U3

以下 SD 卡不适用于此电气配置:

- SanDisk Extreme 32GB 微型 SDHC I V30 U3
- Kingston 16GB micro SDHC I U1 Industrial

三星32 EVO Plus micro SDHC I U1
三星32 PRO Plus micro SDHC I U3

更改上拉电阻值后、检查信号和电源电压、我们最终得到以下 el。 配置所有卡工作的位置、但 Samsung 卡工作的位置:

因此、3.3V 侧的上拉电阻现在为1.8V 和100K。 如前所述、以下卡现在可以正常工作:

 -Kingston 64GB micro SDXC I U3

- SanDisk Extreme 32GB 微型 SDHC I V30 U3
- Kingston 16GB micro SDHC I U1 Industrial

以下三星卡仍然无法正常工作:

三星32 EVO Plus micro SDHC I U1
三星32 PRO Plus micro SDHC I U3

很难找到有关 SD 卡确切 IO 配置的数据表或任何规格。 在初始化期间、三星卡在 cmd 行上的上拉电阻似乎更强、因此会"覆盖" TXB0106、从而从不接收主机发出的 cmd (在本例中为 Intel A10AS057)。 但这只是一个猜测... 任何想法都非常感谢!

提前感谢。

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    您好!
    您的图片未通过(您在发布后看到的内容与我看到的内容相同)。

    我强烈建议不要将上拉或下拉电阻器与 TXB 系列转换器一起使用。
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    尊敬的 Emrys:

    感谢您的回复、是的、在发送我的帖子后、我看到图片未添加。 以上是我下一次尝试添加图片...

    为 SDCard 而不是 TXB0106添加了上拉电阻器,并根据 TXB0106数据表的建议(>50K)选择了上拉电阻器的值。 同时、我们认为、即使对于 SDCard、在 CMD 线路上拉一个上拉电阻也足够了。 数据线似乎是从开始的推挽式、而 cmd 线在 SDCard 变为 SD 模式后、从 SDcard 初始化周期的开漏变为推挽式。

    欢迎对上述内容的任何进一步投入或更正/支持。

    Thx

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    如果 TXB0106一直处于激活状态、那么线路应该处于一个有效状态并且不需要上拉电阻。 如果您要禁用 TXB0106、那么我了解外部上拉的要求。 由于 TXB0106具有极低的驱动强度、任何外部上拉都会导致性能下降。
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    谢谢 Emrys、

    TXB0106在我们的应用中未被禁用。 您是否建议移除100K 上拉电阻器、因为 TXB0106和 SDCard 都不需要它们? 插入三星 SD 卡时、CMD 线路上的信号如下所示:

    插入其他卡类型(如上所述)之一时、两侧的信号电平看起来正确。

    我知道 TXS0108、TXS0206或 LSF 类型等其他器件可能是此处的快速修复方法、并且所有卡都能正常工作。 但是、了解具体发生了什么 以及为什么有些卡可以工作、而三星卡在这种特定设置中无法工作、这一点很好。 这里有什么区别/有什么不同?

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    我担心我不能为 SD 卡制造商说话-我真的不知道他们如何设计/构建卡、我也不知道 Samsung 和 SanDisk/Kingston 设备之间的区别。

    在我看来、所示的3.3V 侧信号被100kohm 电阻器缓慢上拉至无效电压、然后驱动为高电平、再驱动为低电平。

    另一边似乎被某种东西拖下来。 您能否在同一个示波器屏幕截图上显示 TXB 的输入和输出、以便我了解它们如何对齐? 我的猜测是电容负载过大、但我无法100%确定。
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    谢谢 Emrys、

    我们不能通过将 TXB0106替换为"几乎"不兼容的 TXS0108来使设计正常工作。 所有提到的 SDCard 都可以与 TXS0108配合使用。 但是、它需要对布局进行一些微小的更改(因为它是一个8通道电平转换器;TXS0106不可用)。
    仍然无法理解 TXB0106的问题。 因此、如果有人有线索、我仍然感兴趣。

    Thx
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    参见下文
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    您好 Benjamin、
    我要求你们提供一些信息--如果你们不愿意和我一起工作,我不知道你们希望如何解决最初的问题。

    从您的回复中可以看到、您找到了令人满意的解决方案、无需尝试确定您在原始电路中做了哪些错误。

    如果您对其他公司的部件(即您列出的 SD 卡)有任何问题、我建议联系他们、了解其部件不符合竞争对手的相同标准的原因。 这不是我可以为您解决的问题。

    至于 TI 器件、我没有看到任何器件出现任何错误、我已经解释了原因。
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    尊敬的 Emrys:

    感谢您提供的有用建议、如果我写的任何内容伤害了您的感情、请向您道歉。

    的确、由于 TXS0108采用与 TXB0106相似的封装、我决定继续使用 TXS0108。 但是、从工程角度来看、TXB0106切换器的问题(例如三星卡)未得到解决/理解(这也是我无法点击"已解决"的原因)并不令人满意。

    我可能会回到这个问题、提供更多图形、我可能会尝试向 Samsung 寻求一些支持、但现在、我们必须找到解决方法、以便能够按照时间表进行操作。

    可能其他 TXB0106用户(或潜在用户)也对此问题感兴趣。 任何进一步的意见/想法都是非常值得欢迎的。

    Thx
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    您好 Benjamin、
    没有伤害感。 我的任务是解决这里的问题--不幸的是,在某些情况下,解决方案是“TI 无法解决这个问题”--所以整个“这个问题已经解决”的问题没有太大意义。

    希望三星能帮你!