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.
工具与软件:
尊敬的专家:
我的客户使用 MSP-GANG 作为 LP-MSPM0G3507的编程工具。
他们在编程时遇到问题、请参阅下面的状态。
但它们能够使用 XDS110对 MCU 进行编程、因此 MCU 运行良好。
这是他们连接板的方式、按照我们的 SOP 中的方法进行操作。
但他们可以将任何内容编程到 MCU 中。
您知道我们需要查看哪些内容吗?
自检报告也没有问题。 请参阅此。
e2e.ti.com/.../4571.MSP_2D00_GANG_2D00_SelTestReport.txt
此致、
Eric Chen
您好!
1)。 要使用 MSP-GANG 下载代码时、不需要 BSL 调用;
2)。 我用你发送给我的两个 txt 文件做测试,我发现我不能成功下载,并得到相同的错误与你;
3)。 您似乎使用了 XDS110并直接在 IAR 中下载工程、而且效果很成功、但当您希望通过 MSP-GANG 将 txt 文件下载到 M0中时、会出现错误、因此我认为您生成的 txt 文件可能是错误的或生成 txt 文件的方法是错误的。
4)。 我在 SDK 中生成示例代码"gpio_toggle_output"的 txt 文件、您可以尝试下载此文件并检查它是否报告了错误。
e2e.ti.com/.../gpio_5F00_toggle_5F00_output_5F00_LP_5F00_MSPM0G3507_5F00_nortos_5F00_iar.txt
5)。 如果可以、请尝试使用另一个 G307 Lauchpad 进行一些测试。 我认为您发送给我(您使用的)的 txt 文件可能有一些错误。 这两个 txt 文件都无法通过 MSP-GANG 成功下载。
6)。 请观看有关如何生成 txt 文件的视频、并检查您使用的 SDK 是否与 IAR 中的 SDK 相同
此致、
Janz Bai
Eric、您好!
请按照我们在 WebEx 上讨论的那样检查要点。
此致、
Janz Bai
Eric、您好!
1)、可以让客户使用最新版本 Uniflash 临时下载自己的 txt 文件。 我有测试表明、使用 Uniflash 可以成功下载客户的 txt 文件;
2)。 事实上、如果您必须进入 BSL 模式、然后才能成功下载代码、则可能是由于当 MSP-GANG 想要将代码下载到其中时、MCU 正运行至错误状态所导致的。 进入 BSL 模式可让 MCU 进入 BSL 状态、然后下载代码。
3)。 实际上、我今天在我这边做了一些测试、使用的是 CCS 上 SDK 示例生成的 txt 文件、只有几次、它报告同样的验证错误。 此错误不能每次重复、所以我认为它可能是由硬件原因造成的、如连接不稳定等 这太奇怪了,我会联系我的同事谁负责 MSP-GANG 并要求他的公域。 请等待几天,因为他们在感恩节假期。
此致、
Janz Bai
Eric、您好!
添加了更多信息。
1)。 请让客户检查他的硬件连接、并尝试下载我多次发送的 txt 文件、检查它是否会报告验证错误。
2)。 请让客户使用与我通过 IAR 生成的示例"gpio_togle_output"生成 txt 文件、并通过 MSP-GANG 多次将其下载到 MCU 中、检查它是否会报告错误。 在客户生成 txt 文件之后。 也请发送给我。
此致
Janz Bai
尊敬的 Janz:
这是客户方面的发现。
似乎在使用 MSP-GANG 时、只能烧录与原始闪存相同的代码。
1.使用 XDS110烧录"gpio_toggle_output"之后、生成与 MSP-GANG 相同的代码(gpio_toggle_output)。
但是、如果我们使用"05_GPIO_toggle_output_LP_MSPM0G3507_nortos_iar"或"20_GPIO_toggle_output_LP_MSPM0G3507_nortos_iar"开始烧录。 将发生 verify 错误。
2.在用 XDS110烧录"05_GPIO_toggle_output_LP_MSPM0G3507_nortos_IAR"之后、使用 MSP-GANG 构建了相同的代码(05_GPIO_toggle_output_LP_MSPM0G3507_nortos_IAR)、之后即可正常运行。
但如果我们使用"gpio_toggle_output"或"20_gpio_toggle_output_LP_MSPM0G3507_nortos_iar"开始烧录。 将发生 verify 错误。
"20_GPIO_toggle_output_LP_MSPM0G3507_nortos_iar"的流程和结果相同。
此致、
Eric Chen
尊敬的 Janz:
似乎就是这样的结论
首先使用 XDS110来烧录提供的"GPIO_TOGGLE_OUTPUT"、使用 MSP-GANG 重新刷写同一文件、重复15次
重复使用 IAR 编译示例"GPIO_SHOGE_OUTPUT" txt 文件(例如附件)、并首先使用 XDS110来烧录同一文件、同时 MSP-GANG 刷写同一文件、重复15次
e2e.ti.com/.../re_5F00_gpio_5F00_toggle_5F00_output_5F00_LP_5F00_MSPM0G3507_5F00_nortos_5F00_iar.txt
此致、
Eric Chen
Eric、您好!
明白。 我在电子邮件中提到过。 请等待我的同事亨利给出一些公域。
此致、
Janz Bai
嗨、Eric、
感谢您与我们联系并对延迟深表歉意。
从您所描述的内容来看、擦除 过程似乎需要更新。
似乎正在执行的默认擦除是扇区擦除、但由于后一个映像较小 、因此前一个映像的某些剩余部分仍然会引起问题。 这就是 清除锁定器件(恢复出厂设置)选项解决此问题的原因。
将 尽快与 Elprotronic 跟进并保持更新。
Henry Nguyen
Eric、您好!
我们通过电子邮件沟通过。 您可以让客户测试最新版本的 MSP-GANG 软件。
此致、
Janz Bai
尊敬的 Janz:
它可以从我的末端工作
再次感谢您对此的支持!
此致、
Eric Chen
听起来不错。 不用客气、Eric。
此致、
Janz Bai