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/F28M35H52C:如何使用 UniFlash (v4.5)刷写和回读二进制块而不擦除所有扇区?

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

https://e2e.ti.com/support/microcontrollers/c2000-microcontrollers-group/c2000/f/c2000-microcontrollers-forum/747191/ccs-f28m35h52c-how-to-flash-and-readback-a-binary-block-using-uniflash-v4-5-without-erasing-all-sectors

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

工具/软件:Code Composer Studio

您好!  

我们可以使用什么命令行 使用 UniFlash (v4.5)刷写小型二进制块而不擦除所有扇区(以保留已有的固件)?

我们可以使用读回二进制块

C:\ti\uniflash_4.5.0\dslite -模式存储器-c F28M35H52C1.ccxml -n 0 -范围=0x27c00080 -输出=record.bin -e

我们尝试了这种 方法,它也起作用,但也擦除了所有的扇区…

C:\ti\uniflash_4.5.0\dslite -模式加载-c F28M35H52C1.ccxml -n 0 -f record.bin、0x27c000

谢谢、

Tim

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

    最简单的方法是启动 UniFlash GUI、为您的器件进行配置、然后转到您所使用的内核的"设置和实用程序"选项卡。

    在这里、转至"擦除设置"部分、然后选择"仅必要扇区(用于程序加载)"或"仅选定扇区"、并在程序加载操作期间手动选择要擦除的段。

    完成设置修改后、转至"标准命令行"选项卡、然后单击"设置"行中的"下载"按钮。 这将允许您为刚刚修改的设置生成.ufsettings 文件。

    然后,您可以使用"-l [--load-settings]"选项在 CLI 中加载此设置文件。

    如果您对此建议有任何疑问、请告诉我。

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

    它很有效!

    谢谢、Ricky

    Tim