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.

[参考译文] MCT8329EVM:MCT8329AEVM MSP430 I2C 即使 GUI 检测到 UART 也无法正常工作

Guru**** 2393965 points
Other Parts Discussed in Thread: MCT8329A, MCF8316A, MSP430FR2355, MCT8329EVM

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

https://e2e.ti.com/support/motor-drivers-group/motor-drivers/f/motor-drivers-forum/1524503/mct8329evm-mct8329aevm-msp430-i2c-not-working-even-though-gui-detects-uart

器件型号:MCT8329EVM
线程中讨论的其他器件:MSP430FR2355、MCF8316A、MCT8329A、MCF8317FEVM

工具/软件:

您好、

我们正在评估 MCT8329AEVM、遇到了 GUI (v1.1.3) 成功连接并显示绿灯 (UART 9600bps) 的问题、但 MSP430FR2355 根本不发送任何 I2C 信号。
我们刷新了在线找到的固件、但找不到 GUI v1.1.3 附带的原始固件。
请提供:

  • 原始固件(与 GUI 1.1.3 兼容)

  • 所需的任何引脚连接列表(例如,是否需要将 nFAULT 拉至高电平才能使固件正常工作?)
    提前感谢!

此致、

Justin

WPC 系统有限公司

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

    尊敬的 Justin:

    感谢您联系我们、您能查看这个  有关固件的 e2e 常见问题解答并告诉我这里的常见问题解答是否有效?

    不需要特定连接、建议点击“Start Guided Tuning“页面下的“Find Address“、以确保 I2C 通信正常工作。

    此致、
    Sachin S.

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

    您好、

    我已经测试了您在 E2E 主题中提到的固件、特别是名为:

    MCxEVM_MSP430FR2355_Firmware.out –这可以与旧的 GUI Composer GUI 配合使用。

    很遗憾、我的设置仍然无法使用此固件。

    经过进一步测试后、我可以确认这一点 Motor Studio 仅支持 MCF 系列设备 (如 MCF8316A)、和 不支持 MCT 系列 (如 MCT8329A)。 我尝试了多种组合、但 TI 网站上提供的固件版本均无法正常工作。

    此时、 只有能够成功连接到 MCT8329AEVM 的软件是旧工具: MCT8329A_GUI_1.1.3

    问题在于、我找不到与此 GUI 版本匹配的正确 MSP430 固件。 我已经尝试了产品页面和 E2E 主题中列出的所有固件包、包括.out.txt文件、但它们都不适用于 GUI 1.1.3。

    您能否提供.txt最初捆绑的固件版本或文件MCT8329A_GUI_1.1.3

    提前感谢。

    Justin

    WPC 系统有限公司

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

    尊敬的 Justin:

    您是否可以尝试“开始指导调优“页面中的“查找地址“。 有时、必须触发 MSP 以通过 GUI 查找地址。

    此致、
    Sachin S.

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

    您好、Sachin、

    感谢您的答复。 我之前尝试使用了“Find I2C Address“函数、但根据我在示波器上观察到的情况、MSP430 不会发送任何 I2C 信号、当然、I2C 目标地址的指示灯 从软件默认值 0x60 更改为 0x00。

    现在我的主要问题是从 TI 网站通过 MCT8329EVM 页面下载的 MCT8329A 固件是否实际正确。 下载并解压缩文件后、有一个名为*.TXT 的二进制文件MCF8317FEVM_MSP430FR2355_Firmware.txt、还有一个使用 CCS 编译而不修改源代码的二进制文件:MCx8315EVM_MSP430FR2355_Firmware.txt

    当 I 通过 MCT8329A 将这两个引脚中的任何一个加载到 MSP430 时,结果是相同的 — 没有 I2C 信号发送到 MCT8329A 芯片。 但是、GUI 软件能够通过 FT232 连接到 MSP430、并显示“已连接(建议波特率:9600bps)“。

    MSP430 在与 MCT8329A 芯片启动 I2C 通信之前是否可以执行某种检查?

    谢谢、

    Justin

    WPC 系统有限公司

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

    尊敬的 Justin:

    TI.com 网站上的固件应该可以正常工作、因为我个人没有遇到任何问题。

    让我再次检查一下我是否能够刻录代码并重试。

    此致、

    Sachin S.

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

    您好、

    此问题是否已解决?

    谢谢、此致

    Venkatadri S.

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

    尊敬的 Venkatadri S

    再次感谢您的支持。

    尝试 TI 官方网站上的所有可用固件文件(包括和文件)后.out.txt、我仍然无法获取 MCT8329AEVM 上的 MSP430FR2355、从而启动与 MCT8329A 芯片的任何 I2C 通信。 当 GUI v1.1.3 未通过 UART 成功连接时、示波器上未观察到 I2C 活动、MCT 器件也没有响应。

    此时、当前在线提供的固件文件似乎与传统的 GUI v1.1.3 或 MCT8329AEVM 硬件本身不兼容、最值得注意的是、几个可用的固件文件适用于 MCF 系列器件、而不是 MCT。

    要推进评估、 您能否提供 MCT8329AEVM 上出厂预加载且与 GUI 版本 1.1.3 兼容的确切固件 (.txt 或.out)?

    这将有助于确保我们使用最初为此 EVM 和 GUI 设置设计的正确固件版本。

    再次感谢您的帮助。

    此致、
    Justin Wu
    WPC 系统有限公司

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

    尊敬的 Justin:

    这很奇怪、上传的固件与电路板兼容。

    我可以在实验室中验证并确认。

    谢谢、此致

    Venkatadri S.