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.

[参考译文] TUSB9261:TUSB9261无法处理*som* CompactFlash (IDE)卡[当 JMS539工作时]

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

https://e2e.ti.com/support/interface-group/interface/f/interface-forum/1475769/tusb9261-tusb9261-fails-to-handle-some-compactflash-ide-cards-while-jms539-works

器件型号:TUSB9261
Thread 中讨论的其他器件:CCStudio

工具与软件:

您好!

多年来、我们一直在现有的设计中使用 TUSB9261、取得了巨大的成功;源代码的可用性已经意味着我们也在考虑在其他产品中使用它-以支持 CompactFlash。

如果您有正确的(通常为 ) CF 卡...

硬件: 我们将 TUSB9261DEMO 板与 Delock 91660/91635/91687 SATA 至 CF 适配器(芯片组:Marvell 88SA8052)配合使用。 其他适配器-事实上我们已经尝试过的所有适配器-也出现了这个问题。

固件: 我们使用 TI 的 v1.06固件。

问题卡: 8MB (yes、8MB) SST CompactFlash、Canon FlashFilm 16M 16MB、CF 数码闪存64Mb

确定卡: Delkin 设备64MB

测试工具: Dazzle USBHS CF 读卡器(VID_07D0/PID_1102)、使用 JMicron JMS539 USB3至 SATA 桥接器(VID_152D/PID_0539)的商用(非品牌)适配器。

问题:如果我们将卡插入 TUSB9261 (通过 SATA 到 CF 适配器)、TUSB9261无法识别它们。 使用 JMicron JMS539选项 工作原理 (与商用 Dazzle 一样)、因此不会将适配器视为问题。

您能否就这是否是已知问题提供任何指导、或就从哪里开始解决此问题提供任何建议? 我有 CCStudio (6.1)、可以重建 TSUB9261固件(并运行它)、并且过去只为了我们的目的而对它进行(稍作调整)、这样我就熟悉 USB、您的开发工具和 TUSB9261。 仅强调一下 、我们使用的是 标准 TI 固件。

感谢您的任何指导...

Jason。

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

    尊敬的 Jason:

    您说过、TUSB9261已在现有设计中使用多年。  您的意思是 新设计中是否使用了相同的 TUSB9261、但这些方面存在问题 问题卡 在 旧系统中不会有问题的特性?  如果是、那么解决方案的一部分将是了解可能导致问题的两个平台之间的差异。

    据我所知,这不是一个已知的问题,所以我们需要更多的数据来提出一个假设。  我建议我们首先关注系统用于"识别"卡片的过程。  您是否在使用 Windows、使用什么软件来确定通过/失败?

    此致、

    Nicholaus

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

    Nicholaus、您好!

    要回答您的问题:

    >>您的意思是在新设计中使用了相同的 TUSB9261、但这些问题卡片在旧系统中没有问题吗?

    否 忽略旧系统。

    我们还没有新设计(尚未)。 旧的设计是无关的。

    TUSB9261 (可能)将用于新设计-如果测试证明成功的话。

    为了测试这一概念、我们将使用 SATA 到 CF 转换器(许多不同的制造商、相同的设计-我举个例子(为了方便起见)是 Delock、但在 eBay 和 Amazon 中查看此类示例-我尝试过 TUSB9261DEMO 都失败、但用一根 JUSB9261DEMO 指着 TUSB926539)。

    >>您是否在使用 Windows、使用什么软件来确定通过/失败?

    (1) Windows 10 Professional 版本10.0.19045内部版本19045

    (2)插入 TUSB9261DEMO + SATA 转 CF + CF 卡

    对于正常 CF 卡(例如:64MB):

    (3a)设备管理器->磁盘驱动器-> CF 识别自身("SMART CF USB 设备")

    (3B)磁盘管理[diskmgmt.msc]->磁盘2 ->可移动->在线(64MB)

    (3c)资源管理器->驱动器 E:可用并打开浏览文件存储器 OK。

    对于问题卡(例如:Microtech Digital FlashFilm 64MB):

    (4A)器件管理器->磁盘驱动器->无 CF 标识其自身、保留为"TI-DSG TUSB9261 USB 器件"

    (4B)磁盘管理[diskmgmt.msc]->磁盘2 ->可移动(E:)->无介质

    (4C) Explorer ->打开驱动器 E:产生提示"请将光盘插入 USB 驱动器(E:)":

    这是(更有帮助!) 我的意思是"卡不被识别"。

    我将串行端口连接到了我的 TUSB9261DEMO (GPIO8/9)上以进行诊断、但... 我假设这是一个 TTL 电平的 UART?

    谢谢!

    Jason。

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

    尊敬的 Jason:

    感谢您采用详细的测试程序!  下面我来了解一下更多信息、并 提供调试计划的后续跟进。

    对于 UART 调试接口、这里是连接信息。  是的、它是3.3V 电压。

    - SCI 接口配置-  

    •波特率:115,200
    •数据位:8
    •停止位:1
    •奇偶校验:无。
    •流量控制:无。

    此致、

    Nicholaus

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

    Nicholaus、您好!

    我已经在 PCB 和我的 PC 之间捆绑了一个 TTL UART。

    随附四个日志:

    (1)"NoCard"是单独的 TUSB9261DEMO 板。

    (2)"64MBCFOK"已成功使用[SMART] 64MB 卡。

    (3)"64MBCFFail (64MBCFFail)"未能使用[Toshiba (东芝)] 64MB 卡。

    (4)"CFAdapter"是(仅)插入了 CF 适配器的 TUSB9261、即不存在 CF 介质。

    我会自己看这些,但如果你能提供一些指导,将非常感谢...

    谢谢!

    Jason.e2e.ti.com/.../2025_2D00_02_2D00_23_5F00_23_2D00_03_2D00_16_5F00_64MBCFFail_5F00_Diag.loge2e.ti.com/.../2025_2D00_02_2D00_23_5F00_23_2D00_09_2D00_51_5F00_CFAdapter_5F00_Diag.loge2e.ti.com/.../2025_2D00_02_2D00_23_5F00_22_2D00_59_2D00_22_5F00_NoCard_5F00_Diag.loge2e.ti.com/.../2025_2D00_02_2D00_23_5F00_23_2D00_01_2D00_09_5F00_64MBCFOK_5F00_Diag.log

    e2e.ti.com/.../2025_2D00_02_2D00_23_5F00_23_2D00_01_2D00_09_5F00_64MBCFOK_5F00_Diag.log

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

    Nicholaus、您好!

    只是为了完整起见。。。 这里是(失败) 8MB 和 CF 卡太... (我可以看到 AHCI_WAIT_COMPLETE...上大约2秒超时)...

    感谢您为我提供的任何帮助 with...e2e.ti.com/.../2025_2D00_02_2D00_23_5F00_23_2D00_23_2D00_44_5F00_8MBCFFail_5F00_Diag.loge2e.ti.com/.../2025_2D00_02_2D00_23_5F00_23_2D00_25_2D00_00_5F00_16MBCFFail_5F00_Diag.log

    Jason。

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

    尊敬的 Jason:

    感谢您的更新。  我现在比较一下。

    此致、

    Nicholaus

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

    尊敬的 Jason:

    我看到 "Connected to 1 AHCI device (s)(已连接至1个 AHCI 设备)"。 在正常情况下与"已连接到0 AHCI 设备。" 在失败的情况下、我 也看到故障中的 AHCI_WAIT_COMPLETE()超时。  我正在回溯函数调用、以查看可能的故障点。

    此致、

    Nicholaus

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

    尊敬的 Jason:

    [quote userid="531776" url="~/support/interface-group/interface/f/interface-forum/1475769/tusb9261-tusb9261-fails-to-handle-some-compactflash-ide-cards-while-jms539-works 通过 Delock 91660/91635/91687 SATA 到 CF 适配器(芯片组:Marvell 88SA8052)。 其他适配器-我们尝试过的所有适配器实际上-也会出现问题。

    亚马逊上是否有现成的适配器?  我正在考虑要求购买其中一个适配器、但必须从特定位置购买。

    此致、

    Nicholaus

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

    Nicholaus、您好!

    怎么样:

    https://www.amazon.com/Suckoo-Adapter-Desktop-Expansion-Converter/dp/B0CMLD4KNK?crid=34C08Y5MOVTQC&dib=eyJ2IjoiMSJ9.EJ1I5P4nCD2Zqgi0K4BgvVbVVwPXLIlBJnGsUeeEgLbE5B22fYb1aAjqmuKXjstN1h7koQa9VjkqPzyjs3mOuAP1vihue3Kb6pwyNIQS88e5np453PBXgWDRaF5LJ52GMPiWT6IXnBNmyvblFwmTQAB1TOP4Ew_lIuJHGJdIAxSvQcUB2LlWZDm0N3JQml15ibD3bG-vFhEEXoN1GQN0WZfiUqhHE7wUzn0Gr1MlD8s.WiRtLjcissNIQOsuPZuj6Lp_d7eA1Ev3CVPFcgkEbvw&dib_tag=se&keywords=sata+to+cf+adapter&qid=1740575311&sprefix=sata+to+cf+adapter%2Caps%2C163&sr=8-1

    (亚马逊搜索:"SATA 至 CF 适配器"、标题"SATA 存储卡至2.5 CF 硬盘适配器 CF 50针至笔记本电脑台式机2.5 SATA 22针串行硬盘扩展板转换器红色")。

    它有一个品牌(suckoo)、但更重要的是、它有一个可识别的芯片(JM20330)。 如果桥接芯片(如上述的 CF 20330)必须易于识别并随时可用、请随时从任何合适的位置查找"JM20330"至 SATA"桥接卡。

    谢谢...

    Jason。

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

    尊敬的 Jason:

    我订购了您推荐的那款。

    此致、

    Nicholaus

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

    谢谢、Nicholaus。

    您将需要一些示例 CompactFlash 存储卡-这是我们可能遇到问题的地方。

    我有的问题卡通常是旧的,和小(64MB, 16MB, 8MB-请参阅上面/日志,因为我有很多关于他们的信息)。 现代/大型卡片不会显示问题。 如果您找不到任何与问题相关的东西、我很高兴向您发送一个或多个样片...

    感谢您的所有帮助-我非常感激,

    Jason。

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

    尊敬的 Jason:

    好的、设置一个工作台来测试这种情况将需要相当长的时间。  让我看看我们提供的卡片并跟进。

    此致、

    Nicholaus