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.

[参考译文] TPS6.5982万-EVM:无法使用Aardvark I2C对器件进行编程

Guru**** 2482105 points


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

https://e2e.ti.com/support/interface-group/interface/f/interface-forum/665477/tps65982-evm-unable-to-program-device-using-aardvark-i2c

部件号:TPS6.5982万-EVM
主题中讨论的其他部件:TPS6.5982万TPS6.5981万EVMTPS6.5981万

您好,
我们的主板使用TPS6.5982万器件通过C型端口吸收电流,为系统供电。 该端口还可以接受使用USB 2.0 的闪存驱动器,但该驱动器无法正常工作。 因此,我们尝试按照前面的文章中概述的说明将设备的内部mux配置为直通:
e2e.ti.com/.../64.9116万

我们使用应用程序自定义工具来修改帖子中提到的寄存器设置。 但是,在通过I2C将主板连接到Aardvark主机适配器后,该工具始终无法对设备进行编程,错误消息为:
从设备导入期间遇到异常:导入aardvark.dll时出错
aardvark.dll的体系结构可能错误
没有名为aardvark的模块
DLL加载失败:找不到指定的模块。
键入'Exceptions.ImportError'>

请参阅随附的图片。

我们还尝试了相同的过程来对TPS6.5982万 EVM (器件->刷新EVM图像(恢复)进行编程,并收到相同的错误消息。 对造成这种情况的原因或如何解决它有什么想法?

e2e.ti.com/.../Aardvark-Error.tiff

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

    您好,Alex:

    很遗憾听到这个消息。 您是否可以获得TPS6.5981万EVM的操作? 它基本上是同一个设备,具有不同的封装,但它附带有一个FTDI板。  FTDI板可以断开并与TPS6.5982万一起使用,强烈推荐使用。

    我们经常更新FTDI主板的自定义工具(我们的大多数客户使用此方法将.bin映像刷新到我们的控制器),而Aardvark实用程序工具可能需要更新。 借助FTDI板(随附TPS6.5981万 EVM板),您将能够在TPS6.5982万 EVM上对固件进行编程,类似于Aardvark。

    另外,请确保下载应用程序自定义GUI,而不是主机接口GUI: www.ti.com/.../slvuar8a.pdf。  

    如果这回答了您的问题,请选择  "这解决了我的问题"。   我希望这能帮助你:-)

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

    我遇到了同样的问题,通过将正确版本的aardvark.dll放在c://windows/system32中解决了这个问题。  在我的win10x64案例中,这是dll的64位版本。