USB论坛
直播中

李明

8年用户 1364经验值
私信 关注
[问答]

有没有办法可靠地使 UMASS 连接在 Windows 10/11 下工作?

在我们的一个较旧的设计中,我们使用了 CY7C65630 USB2 集线器控制器。 该设计是一个 6 通道数据记录器,每个通道将数据存储在单独的 SD 卡上。 USB 连接用于以串行模式与通道硬件通信,也用于以 UMASS 模式从通道中的 SD 卡读取数据。

提出了以下意见:

  • 如果我们的设备连接到运行 Windows 7 通过 USB2 或 USB3端口我们的设备按预期工作。我们可以以串行模式与设备通信,并在切换到 UMASS 模式后看到所有 6 张 SD 卡都作为驱动器出现。
  • 如果使用 Raspberry PI 和 Linux 建立连接,我们的设备就可以按预期工作。 此外,当使用装有 LINUX 的 PC 连接时,设备也能按预期工作。
  • 如果我们的设备连接到运行 Windows 10/11通过 USB2端口我们可以以串行模式与所有通道进行通信。 切换到 UMASS 模式后,所有 SD 卡均按预期安装在一台 PC 上。 在另一台电脑上,只安装了一张卡,另一张卡没有安装。 单次传输的描述符可以与以下参数链接:

    • Windows 7:
    • 驱动程序文件:USBSTOR.SYS
    • 版本:6.1.7601.19144(win7sp1_gdr.160203-0600)
  • 如果我们的设备连接到运行 Windows 10/11通过 USB3端口我们可以以串行模式与所有通道通信,但切换到 UMASS 模式后,仅安装了一张 SD 卡。 我们可以单独安装 SD 卡而不会出现问题,但连接多张卡会引起冲突,导致一次只能安装一张。 可以使用以下命令重新加载守护程序:


    • Windows 11:

    • 驱动程序文件:USBSTOR.SYS

    • 版本:10.0.22621.1(WinBuild.160101.0800)


附件是尝试失败时 Windows10 设备管理器和 Cypress 配置实用程序的屏幕截图。

由于大多数新计算机不再有 USB2 端口,当使用 USB3 端口时,有没有办法可靠地使 UMASS 连接在 Windows 10/11 下工作?

回帖(1)

更多回帖

发帖
×
20
完善资料,
赚取积分