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.

[参考译文] CC2652R:命令行或以编程方式刷写 cc2652r

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

https://e2e.ti.com/support/wireless-connectivity/zigbee-thread-group/zigbee-and-thread/f/zigbee-thread-forum/1133464/cc2652r-command-line-or-programmatically-flashing-cc2652r

器件型号:CC2652R
主题中讨论的其他器件: CC2652PUNIFLASH

您好!

我们需要在编程时将自定义数据存储到内部闪存中。
目前、我们使用的是 DMM 项目、我使用 srec 工具将 BIM 十六进制和应用二进制文件相结合。

但是、我想将硬件的其他元数据信息添加到映像中、然后将其刷写到 cc2652R 中。

步骤:
1.使用 srec 编译 BIM 和应用程序的组合十六进制。 (原始十六进制)。
2.通过 UI/控制台获取有关硬件的输入、并创建自定义的元数据十六进制以写入固定位置的内部闪存。  
(需要输入如何创建写入存储器中特定位置的自定义十六进制映像、或者、如果可以控制写入存储器的位置、可以创建一个 bin)
3.将原始十六进制与元数据十六进制相结合
4.识别目标器件。 我们使用的是 CC2652R 和 CC2652P。 (需要有关如何执行此操作的输入)。  
5.选择相应的十六进制并执行 OTA。 (通过脚本运行 uniflash 命令行工具进行编程和验证)。

目前、我们仅使用闪存的原始十六进制代码、但我想根据特定硬件在保留位置向内部闪存写入更多信息。

任何输入都将非常有用

谢谢
Akhilesh

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

    您好、Akhilesh、

    2.您可以查看 Intel hex 格式 ,以查看创建自己的 hex 映像所需的说明。  您需要确保 BIM 和应用项目的命令链接器文件(.cmd)的存储器部分不与自定义闪存存储器区域重叠。
    Uniflash 具有 CLI 设备检测 器工具 、可帮助列出当前插入 COM 端口的设备。

    此致、
    Ryan

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

    谢谢 Ryan