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.

[参考译文] CC31XXEMUBOOST:CC3X20EMEDDEDPROG

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

https://e2e.ti.com/support/wireless-connectivity/wi-fi-group/wifi/f/wi-fi-forum/1073664/cc31xxemuboost-cc3x20embeddedprog

部件号:CC31XXEMUBOOST
“线程”中讨论的其它部件: CC3120UNIFLASH

大家好,团队

我们对.exe CC3X20EMBEDPROGG 软件有疑问。 我们使用此软件将.UCF 图像通过 CC31XXEMUBOOST 刻录到 CC3120,有时  CC31XXEMUBOOST 会被阻止。 有一些像  CC3X20EMEDDEDPROG 这样的软件或开发工具 ,我们只能将其用于重置 CC31XXEMUBOOST? 或者,唯一的方法是编辑 CC3X20EMBEDPROG 代码?

感谢你能抽出时间

此致

托马斯

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

    你好,Tomas,

    CC31XXEMUBOOST 被阻止意味着什么? 它的外观如何?

    如果我们不计算 Uniflash,除了嵌入式编程外,没有其他软件包。 嵌入式编程包含 EXE 文件的 Python 源代码。 您可以使用此代码执行任何所需操作。 CC31XXEMUBOOST 包含 FTDI 芯片(FT22322D,FT4232H),在 FTDI 网页上,您可以找到其他资源如何控制此芯片。

    1月

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

    你好,Jan,

    我的意思是, 如果.UCF 图像 刻录过程由于 焊接不良或类似的原因而失败,我们将更换另一个 PCB 并重新启动 .exe CC3X20EMBEDDEG,但该软件控制台的反应是“连接过程中出错”, 所有时间。 我们必须从 DE PC 断开并连接 CC31XXEMUBOOST ,才能正确重新启动该过程。   n´t CC31XXEMUBOOST 被锁定或处于类似状态,CC3X20EMEMEDPROG 无法重新启动。

    此致

    托马斯

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

    你好,Tomas

    我不知道您的案例发生了什么(如果问题与 FTDI 芯片本身或 CC31XXEMUBOOST 的其他问题有关)。 可能您可以尝试在出现问题时重新枚举 USB 设备(FTDI 芯片),例如,这样做。

    1月

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

    如果 FTDI 由于任何原因而卡住,并且唯一的选项是重置它,则唯一的选项是 Jan 建议的,即使用 FTDI 驱动程序以编程方式重置它。 我没有任何代码示例可供分享(也许您可以在网上找到)。 我会试着研究一下,看看我能不能想出什么。  

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

    你好,Jan,

    我尝试通过 DevCon.exe 重新启动该端口(如示例),它显示一条消息“需要重新启动”,但这不是一个解决方案,因为它停止了生产。但它 确实给了我们一个线索。           n´t 的问题似乎是,如果.UCF 图像正在刻录时发生问题,CC3X20EMBEDDEG 无法正确关闭与 COM 端口(FDI)的通信,因为在该问题发生后,我们无法重新启动 CC3X20EMBEDPROG,因为端口 COM 正忙。 我们已经找到了一个解决方案,通过 外部的 In c#程序来终止 CC3X20EMBEDDEDPROG.exe 进程,这是我们重新启动 CC3X20EMBEDPROGG 时使用的同一程序。

    感谢你的帮助,

    此致

    托马斯

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

    你好,什洛米,  

    我们 没有尝试 通过 FTDI 驱动程序重置 COM 端口,这可能是另一种解决方案,但我们发现杀死进程是有效的。

    感谢你的帮助  

    此致

    托马斯