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/MSP430F5438A:无法在命令行上对信息存储器进行编程

Guru**** 2952510 points

Other Parts Discussed in Thread: UNIFLASH, MSP430F5438A

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

https://e2e.ti.com/support/tools/code-composer-studio-group/ccs/f/code-composer-studio-forum/957363/ccs-msp430f5438a-not-able-to-program-information-memory-on-command-line

器件型号:MSP430F5438A
主题中讨论的其他器件:UNIFLASH、

工具/软件:Code Composer Studio

大家好、团队、

我们正在尝试创建一个批处理文件、以便在命令行上对 MSP430F5438A 的信息存储器进行编程。 使用 UNIFLASH、我们生成了批处理文件、并将其用于对信息存储器区域进行编程。  

但是、使用命令批处理文件不会对信息存储器进行编程、但使用 UNIFLASH、我们可以对信息存储器进行编程。

如果需要执行额外的操作才能使用命令行对信息存储器进行编程?

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

    Ashish、您好!

    [引用 user="Ashish Mishra1"]但使用 UNIFLASH ,我们可以对信息存储器进行编程。

    我假设您使用的是 UniFlash CLI。

    您是否尝试生成和使用 独立命令行工具? 这奏效了吗?

    谢谢

    Ki

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

    我使用 UNIFLASH GUI 为独立命令行生成了一个软件包、并使用它生成的批处理文件。 这对我来说是不可行的。

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

    这很奇怪。 通过 UniFlash GUI 手动刷写操作正常、但随后从 GUI 生成软件包(成功刷写后)、使用该软件包无法正常工作。 您能否从生成的软件包中提供设置文件?

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

    以下是我将用于相同设置的设置。

    {"TI MSP430 USB1/MSP430":{"MSP430DownloadOptions":"按地址范围(如下所示)"、"MSP430EraseStartAddress":"0x1800"、"MSP430EraseEndAddress":"0x187F"}

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

    谢谢。 我假设您将所有内容都放入 INFOD 中。

    我创建了一个具有相同确切设置的独立页面、并从命令行运行该页面。 但是、INFOD 存储器已正确编程。

    您如何确认未对 INFOD 进行编程? 您是否通过 CCS 或 UniFlash GUI 查看了存储器地址0x1800?

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

    您好 Ki、

    我发现了我的错误、我覆盖了操作软件中信息 D 存储器部分中的信息、因此我无法看到使用命令行脚本刷写的信息。

    与此行类似、我对 INFO A MEMORY 有疑问:是否可以对该存储器区域进行编程、因为它需要锁定和解锁存储器区域、因为我没有找到如何在命令行上提供密码来锁定和解锁此存储器部分?

    谢谢、

    Ashish

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

    [引用 user="Ashish Mishra1"]我发现我的错误,我覆盖了操作软件中信息 D 内存部分中的信息,因此我无法看到使用命令行脚本刷写的信息。

    很高兴听到您找到问题的根本原因。

    [引用 user="Ashish Mishra1">]与此行类似,我对内存中的信息有疑问: 是否可以对该存储器区域进行编程、因为它需要锁定和解锁存储器区域、因为我没有找到如何在命令行上提供密码来锁定和解锁此存储器区域?

    我建议在 MSP 论坛中开始新的主题。 那里的专家可以为您提供最好的帮助。

    谢谢

    Ki