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.

[参考译文] DS90UB928QEVM:适用于 Windows 10的 NSC USB 微型控制器

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

https://e2e.ti.com/support/interface-group/interface/f/interface-forum/710921/ds90ub928qevm-nsc-usb-nano-for-windows-10

器件型号:DS90UB928QEVM
主题中讨论的其他器件:ALPDS90UB927QEVMUSB2ANY

大家好、

我们的办公室中有串行器(DS90UB927QEVM)和解串器(DS90UB928QEVM)板。 我们已经尝试在这些电路板上使用 ALP 软件。  但是、我们无法将电路板连接到我们的 Windows 10和8计算机。  您能否检查 TI 是否具有适用于 Windows 10的 NSC USB Nano 的兼容驱动程序?

我们在设备管理器中有以下屏幕:

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

    请观看以下培训视频、了解如何安装和设置并使用 USB2ANY 和 ALP GUI。 您需要登录到 myTI。

    training.ti.com/use-analogue-launch-pad-alp-gui-configure-fpd-link-evms

    您还可以下载并安装新的 ALP 版本1.057.01。

    http://www.ti.com/tool/ALP
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    您好、Hamzeh、

    感谢您的发帖。 我们已下载"USB2ANY Explorer Software"。 但"USB2ANY 接口适配器"的网页中没有"USB2ANY 固件 loader.exe"文件。

    我们可以从互联网上轻松找到"USB2ANY SDK"吗? 或者、我们应该联系我们当地的 FAE 吗?

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

    是的、请联系您当地的 TI 支持。
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    谢谢、我们将与 Asap 联系。
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好、再说一次、

    我现在有 ALP 软件和 USB2ANY SDK。 我尝试 通过"USB2ANY Firmware Loader.exe"更新 DS90UB928QEVM 板。 您可以在下面看到以下图片。 而且、我们认为更新过程已成功完成。  

    完成此过程后、我尝试打开 计算机中的 Analog LaunchPAD SW。 下面是以下屏幕。 您能否检查一下我们为何无法连接该板?  

    P.S:我们只有 DS90UB928QEVM 和 DS90UB927QEVM 开发板。 我们的办公室中没有"USB2ANY 接口适配器"设备。 没关系吗? USB2ANY 程序是否与我们的开发套件兼容?

    此致

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

    我将查看 DS90UB928QEVM 的原理图: www.ti.com/.../snlu131.pdf

    其中没有 MSP430 MCU、因此 USB2ANY 不适用。 我不确定如何使用 USB2ANY SDK 更新固件。 我们还有其他使用 MSP430 MCU 构建的解串器板、USB2ANY SDK 适用于它们、但不适用于 DS90UB928QEVM。

    在您的首次发布中、您展示了"NSC USB Nano"。 我假设您的电路板跳线设置正确(默认)、并且928EVM 通过 USB 电缆连接到 PC、您会在其他器件下看到"NSC USB Nano"。 您需要安装驱动程序才能使其正常工作。 请按照以下步骤安装驱动程序:
    a)启动 ALP 并单击 ALP 中的 Help (帮助)下拉选项
    b)选择"ALP 帮助"
    c)在 ALP 弹出窗口中、选择"Driver Installation"(驱动程序安装)
    d)向下滚动并按照"安装 NSC USB nano 驱动程序"为 Win7环境安装相应的驱动程序(Cypress CyUSB 驱动程序)。 有一个参考指南、其中介绍了强制 Windows 在器件中使用 cycusb3.sys 驱动程序的步骤。 此外、选择"Cypress EZ-USB FX1 No EEPROM Device"作为器件驱动程序。

    安装后、在 ALP 器件中、您将看到"ALP Nano USB 1"和"DS90UB928"。 如果您看到一些其他配置文件、如"DS90UB914"、则在"工具"下转到"EEPROM 设置"、然后选择"DS90UB928"而不是"DS90UB914"。 现在、在"Information"选项卡中、您应该会看到 UB928器件信息以及"Registers"选项卡中的可读/写寄存器"。

    请告诉我任何问题。

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

    您好 Vishy、

    按照说明操作后、我们成功更新了驱动程序。 我们可以在 ALP SW 中看到 DS90UB927器件。 但无法看到 DS90UB928器件。 您可以从以下图片中看到我们的情况。

    我认为 DS90UB928QEVM 的固件由于 USB2ANY 过程而损坏。 我们能否为 DS90UB928返回正确的固件?  你怎么看?  

    此致

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

    此外、如下图所示、串行器无法与解串器连接。 DS90UB927串行器器件链接到视频源。

    此致

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

    我了解到最新版本的 UB928EVM 确实具有基于 MSP430的 USB2ANY 电路。 因此、您可以使用 USB2ANY SDK 并将固件更新为最新版本。 您是否成功? 对电路板进行编程后、对其进行下电上电、然后启动 ALP 以连接到电路板。

    927EVM 如何连接到928EVM? 您是否使用默认的 HSD 连接器 J4? 如果您使用 SMA 连接器、请注意、您必须安装0 Ω 电阻器 R3/R4并断开 J4。

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

    您好!

    我之前介绍了 USB2ANY 情况4消息。 我可以更新固件、但 ALP 软件仍有一些问题。 例如、当我 转到"EEPROM 设置"并选择"DS90UB928"而不是"DS90UB925"时、将显示以下屏幕。

      

    此外、我们使用 HSD 连接器进行连接。 我们 的928EVM 套件与 TI.com 中的模块不同。 该模块的原理图也不同。 在 "DS90UB928QEVM:新用户指南"主题中 、可以看到928EVM 的新原理图。 我们认为该模块在连接 J18和 J12跳线后工作正常。 您可以检查新原理图吗? 我们应该在模块中执行什么操作吗?  

    此致

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

    萨迪克、

    如果 ALP 打开时配置文件不正确、则无需为928EVM 进行 EEPROM 设置。 相反(由于它使用基于 MSP430的 USB2ANY 电路)、请转至"USB2ANY/Aadrvark Setup"。

    a)在"Defined ALP Devices"列表中突出显示不正确的配置文件、然后按"remove"按钮。

    b)在 Select a Daughter Board (选择子板)列表下找到正确的配置文件、突出显示该配置文件、然后按 Add (添加)

    c)选择 OK (确定)、此时应加载正确的配置文件。

    请告诉我们这是否会毫无问题地进行。

    谢谢、

    Vishy

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

    您好、Vishy、

    谢谢你。 我们已更改配置文件。 现在为928。 但是、我们仍然有一些问题。 请检查一下它们吗?

    每次为928EVM 模块通电时、我们都需要更新928EVM 的固件。 这是正常的吗?  

       

    2.打开 ALP SW 后、配置文件名称为 DS90UB928。 但是、在"器件信息"部分中、器件名称是 DS90UH926。 而且、我们无法更改928 IC 的"I2C 地址"。 我们已经通过 IDX swes ın EVM 板尝试了不同的值。 "I2C 地址"始终为0x58。 此外、我们可以方便地更改927 IC 的 I2C 地址。 我们如何确保能够正确加电并连接928 IC?    

    谢谢你

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

    >>> 1. 每次为928EVM 模块通电时、我们都需要更新928EVM 的固件。 这是正常的吗?  

    否。一旦您使用 USB2ANY SDK 软件更新到最新固件,您就可以将其退出。 固件会烧写到 MSP430闪存中、因此您应该会在下电上电后一直保持。  之后您不需要 USB2ANY SDK。

    >>> 2.打开 ALP SW 后、配置文件名称为 DS90UB928。 但是、在"器件信息"部分中、器件名称是 DS90UH926。 而且、我们无法更改928 IC 的"I2C 地址"。 我们已经通过 IDX swes ın EVM 板尝试了不同的值。 "I2C 地址"始终为0x58。 此外、我们可以方便地更改927 IC 的 I2C 地址。 我们如何确保能够正确加电并连接928 IC?    

    我在您的屏幕截图中看到、您已将 ALP 连接到两个板。 我建议您拔下927EVM 与 PC 之间的 USB 电缆。 仅将928EVM USB 端口连接到 PC。 您可以从 ALP 的远程寄存器窗口访问927个寄存器。 您还可以使用寄存器 i2c 地址从"Scripting"选项卡执行寄存器 r/w 访问(928和927的)、只需通过 USB 连接到928 (以及通过 FPD 链接连接的927)、您应该会看到"Linked to Serializer:Yes"。  

    谢谢、

    Vishy

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

    >>> 1. 每次为928EVM 模块通电时、我们都需要更新928EVM 的固件。 这是正常的吗?  

    否。一旦您使用 USB2ANY SDK 软件更新到最新固件,您就可以将其退出。 固件会烧写到 MSP430闪存中、因此您应该会在下电上电后一直保持。    之后您不需要 USB2ANY SDK。

    [S.A.]: 每次为928EVM 模块通电时、我们都必须更新928EVM 的固件、正如我在上一篇文章中所述。 如果我们说"否"更新固件按摩、ALP 软件会崩溃并关闭。

    >>> 2.打开 ALP SW 后、配置文件名称为 DS90UB928。 但是、在"器件信息"部分中、器件名称是 DS90UH926。 而且、我们无法更改928 IC 的"I2C 地址"。 我们已经通过 IDX swes ın EVM 板尝试了不同的值。 "I2C 地址"始终为0x58。 此外、我们可以方便地更改927 IC 的 I2C 地址。 我们如何确保能够正确加电并连接928 IC?    

    我在您的屏幕截图中看到 、您已将 ALP 连接到两个板。 我建议您拔下927EVM 与 PC 之间的 USB 电缆。 仅将928EVM USB 端口连接到 PC。 您可以从 ALP 的远程寄存器窗口访问927个寄存器。 您还可以使用寄存器 i2c 地址从"Scripting"选项卡执行寄存器 r/w 访问(928和927的)、只需通过 USB 连接到928 (以及通过 FPD 链接连接的927)、您应该会看到"Linked to Serializer:Yes"。  

    [S.A]:在此步骤中、我们仅连接了928EVM 板、移除了927EVM 和 PC 之间的 USB 电缆。 两个电路板均已通电、您可以在下面看到 ALP SW 屏幕。

    [S.A]:谁能帮助我们进行更深入的调查? 我们可以将电路板和电缆发送给 FAE 或负责解决问题的技术人员? 也许是我们国家土耳其的 FAE、能够在研发办公室帮助我们吗?

    谢谢你

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

    我预计下周同一时间会收到 UB928EVM。 然后、我可以尝试重现您的问题并进行更新。

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

    谢谢你,Vishy

    我们将等待您的帮助。

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

    萨迪克、

    我今天收到了 UB928 EVM、并使用默认跳线对其通电。 请参阅以下 EVM 和 ALP 连接屏幕截图图片(未连接927)。

    我不必更新 MSP430固件或任何其他内容。 是否可以检查您是否具有相同的默认跳线设置?此外、您能否获得如下所示的 ALP 安装文件夹的屏幕截图(包含 USB2ANY DLL)。 我想验证您拥有的 DLL 版本

    C:\Program Files (x86)\Texas Instruments\Analog LaunchPAD v1.57.0010\Drivers\i2c_controllers\usb2any \python

    见下面的我的

    谢谢、

    Vishy

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

    您好、Vishy、

    感谢您的友好支持。 我已重新配置板设置并重新检查了 dll 文件。 现在、我在屏幕上看到了图片。 系统现在可以工作。 LVDS 部分变得复杂、我将继续介绍 I2C 和 GPIO 功能。

     谢谢你