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.

[参考译文] CCS/MSP430G2533:dll 不适用于由 CCS 5.4构建的目标文件

Guru**** 2524050 points
Other Parts Discussed in Thread: MSP-GANG

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

https://e2e.ti.com/support/tools/code-composer-studio-group/ccs/f/code-composer-studio-forum/762164/ccs-msp430g2533-dll-does-not-work-for-object-file-built-by-ccs-5-4

器件型号:MSP430G2533
主题中讨论的其他器件:MSP-GANG

工具/软件:Code Composer Studio

各位专家:

我们使用 MSP-GANG 进行闪存量产。要编程的目标文件由 CCS 5.4构建。 MSP-GANG GUI 是我们自己的软件、使用以下 DLL。  

  2014年10月13日

现在、我们将 CCS 从5.4更新为6.2、并注意到上述 DLL 不能进行编程。

然后、我们将 DLL 更新为最新的 DLL。

  2018年3月7日、01.02.10.00

现在它可以正常工作、但有时无法编程。

问题1:我们是否可以使用相同的 DLL 对 CCS 5.4和 CCS 6.2构建的目标文件进行编程?

问题2:您是否知道为什么即使是最新的 DLL 也会出现一些时间错误。

此致、

Uchikoshi

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

    很抱歉耽误你的答复。 我将指派我们的专家检查您的问题并尽快答复。
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好、Hisao、

    感谢您的详细博文。

    [引用 user="Hisao Uchikosi"]现在我们将 CCS 从5.4更新为6.2,并注意到上述 DLL 不能进行编程。

    我确信在这些 CCS 版本之间已经有很多更新(可以在版本说明中找到)、这些更新可能需要较新版本的 DLL。 也许、如果他们正在更新、现在是升级到最新 CCS 版本(目前为 v8.3)的好时机。

    [引用 user="Hisao Uchikosi"]现在它运行正常,但有时无法进行编程。

    您是否收到特定的错误消息? 如果是、请分享。

    当使用提供的 MSP-GANG GUI 而不是您自己的 GUI 软件时、是否仍会发生错误?

    JTAG 电路是否与 我们在《MSP430硬件工具用户指南》中的建议相匹配

    此致、

    James

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

    尊敬的 James:

    我们使用 MSP-GANG 的时间很长、因此我们认为 JTAG 电路无关紧要。

    抱歉、我们在使用 TI 提供的 MSP-GaN GUI 时没有尝试进行测试。

    错误消息如下所示。

     "错误58变化错误"

    此外、我不确定当我们执行编程时、文件是简单的.txt 文件、因此我们认为 CCS 版本无关紧要。 您是否知道为什么更新 CCS 会导致此问题?

    此致、

    Uchikoshi

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

    您好、Uchikosi-San、

    感谢您的更新。 请尝试提供的 MSP-GANG GUI、并检查问题是否仍然存在。 正如您指出的那样、MSP-GANG DLL 与用于 CCS 的 MSP430 DLL 之间不应有相关性、因此我不知道为什么不同的 CCS 版本会导致该问题、除非不同版本之间存在可能影响此问题的不同项目设置。

    根据 MSP-GANG 用户指南、错误58表示闪存 PSA 验证失败。 请客户仔细阅读 MSP-GANG 用户指南中的第2.1.1.5节"验证"。 例如、固件可能在 MCU 复位后修改未使用存储器空间中的闪存或 FRAM (例如、如果闪存或 FRAM 用于 EEPROM 等其他存储器空间)。 如以下主题中所述、"Global Verification"功能已添加到 DLL v1.1.6.0中、但在 DLL v1.1.10.0之前、因此可能与此问题无关。

    MSP-GANG:最新固件存在 MSP-GANG 问题、但早期版本不存在该问题

    此致、

    James

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    尊敬的 James:
    很抱歉耽误你的回答。
    我们仍在处理此 Isse、因此请等待几天。
    由于升级 DLL 可以解决此问题,并且预先安装的 DLL 版本01.01.10.00已支持“全局验证”功能,因此我们认为此问题是由其他原因引起的。
    此致、
    Uchikoshi
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    [引述 USER="Hisao Uchikoshi ]抱歉 回答太晚。
    我们仍在处理此 Isse、因此请等待几天。

    感谢您的更新。 随时向我们发送信息。

    [引用 USER="Hisao Uchikosi"]由于升级 DLL 解决了该问题,并且预发布的 DLL 版本01.01.10.00已支持“全局验证”功能,因此我们认为此问题是由其他原因引起的。

    您正是关于此版本、我已相应地更新了我的上述帖子。

    此致、

    James

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    尊敬的 James:
    感谢您的友好支持。
    我们认为这个问题可能与 DLL 版本无关、因为 MSP-GANG 只对.txt 数据进行编程、而.txt 数据只是简单的十六进制文件。
    如果我们需要您的进一步支持、我将发布一个新主题。
    此致、
    Uchikoshi
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    您好、Uchikosi-San、

    很棒! 感谢您的更新。

    此致、

    James