Thread 中讨论的其他器件:EK-TM4C1294XL、
工具与软件:
大家好、
根据 该线程、我也无法使 Stellaris ICDI 驱动程序在 Windows 11下运行。 它们在 Windows 10下运行良好。
错误说明为:
Windows 11驱动程序无法加载硬件的设备驱动程序。 驱动程序可能已损坏或丢失。 (代码39)
TI 能否确认 ICDI 驱动程序是否与 Windows 11兼容? 如果没有、是否有解决办法?
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.
工具与软件:
大家好、
根据 该线程、我也无法使 Stellaris ICDI 驱动程序在 Windows 11下运行。 它们在 Windows 10下运行良好。
错误说明为:
Windows 11驱动程序无法加载硬件的设备驱动程序。 驱动程序可能已损坏或丢失。 (代码39)
TI 能否确认 ICDI 驱动程序是否与 Windows 11兼容? 如果没有、是否有解决办法?
您好!
我尝试在 Windows 11计算机上的 EK-TM4C1294XL LaunchPad 以及 DK-TM4C129X EVM 上加载一个简单程序、但没有问题。 请参阅下图。 最简单的测试方法是将 LaunchPad 插入 Windows 11计算机。 如果它可以正常工作、那么驱动程序没有问题、并且它可以在 Windows 10和11版本上正常工作。 您可以在标题中指定 SW-DK-TM4C129X 作为器件型号。 让人奇怪的是、您的 ICDI 由 FTDI 负责。 ICDI 调试探针由板载 TM4C123芯片枚举。 它不是 FDTI 公司的。 我认为 Windows 使用了错误的驱动程序。 也许在过去你可能有不同的板使用 FTDI 芯片来灌肠 ICDI。 在任何情况下、都可以从下载适用于 Windows 的 ICDI 驱动程序 https://www.ti.com/tool/STELLARIS_ICDI_DRIVERS 并指示 Windows 选择正确的选项。 但如果您一块板上包含 FTDI 芯片、则情况就不同了。
感谢您对 Charles 的调查。
我可以解释您提到的怪异行为-我得到了错误的开发套件部件号! 我目前正使用 EK-TM4C1294XL 的前身 Stellaris LM3S9B96开发套件 、您的怀疑是对的、它使用 FTDI 芯片 FT2232作为 ICDI+虚拟 COM 端口接口、 并且可能使用不同的驱动程序文件。 在这种情况下、我应该为 Windows 11使用哪些驱动程序文件 ?
谢谢 Charles。
如果我只想保留虚拟 COM 端口(VCP)功能,而不需要 ICDI 方面是理论上可能是 从 FTDI 网站的 Windows 11驱动程序可能 会工作,还是有技术原因它不能工作 ? (例如、 TI 用于实施 ICDI 的 FT2232的定制 ROM 可能排除这种情况发生)
我的另一个选择是了解为什么 Windows 11可能拒绝该驱动程序,并且 Windows 11中可能有一个旧设置允许它接受 Windows 10驱动程序。
如果我只想保留虚拟 COM 端口(VCP)功能 、而不需要 ICDI 方面、那么理论上可能是 FTDI 网站的 Windows 11驱动程序可能 会起作用、还是有技术原因导致无法运行 ? (例如、 TI 用于实施 ICDI 的 FT2232的自定义 ROM 可能排除这种情况)[/QUOT]我不确定它是否能正常工作、但您可以尝试从 FTDI 获取驱动程序、看看它是否能正常工作。 我认为 FTDI 将枚举为支持 JTAG 和串行接口的单个 USB 复合器件。 在我看来,驱动器要么为两者都工作,要么不工作,而不仅仅是其中一个。 但我不能肯定地说,因为这是超出了我的知识如何 Windows 驱动程序的 FTDI 芯片。
[/quote]我的另一个选项是了解 Windows 11可能拒绝驱动程序的确切原因、以及 Windows 11中可能存在允许其接受 Windows 10驱动程序的旧设置。 [报价]这也是一件值得尝试的事情,但我再次认为它不会起作用。 问题在于设备和主机之间的 USB 枚举。 只有在启动 CCS 等应用程序时、Windows 兼容模式才会出现。 总之、请尝试一下、如果我错了、请告诉我。