工具与软件:
团队成员、您好!
我们要使用以下演示文件使用 Jlink 来对器件进行刷写。
我知道、如果我们想通过 JLink 进行闪存、构建的软件应该具有有效的 CCFG CRC 块。
这些映像文件是否已经包含插入的 CCFG CRC 块?
如果我们使用 JLink 刷写这些 TI CS 演示文件、它是否有效?
此外,据理解,这些图像是.out 文件,我需要先转换它们还是. 十六进制或.bin、然后通过 Jlink 进行刷写?
您能否说明一下?
此致。
Rasikraj.
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.
工具与软件:
团队成员、您好!
我们要使用以下演示文件使用 Jlink 来对器件进行刷写。
我知道、如果我们想通过 JLink 进行闪存、构建的软件应该具有有效的 CCFG CRC 块。
这些映像文件是否已经包含插入的 CCFG CRC 块?
如果我们使用 JLink 刷写这些 TI CS 演示文件、它是否有效?
此外,据理解,这些图像是.out 文件,我需要先转换它们还是. 十六进制或.bin、然后通过 Jlink 进行刷写?
您能否说明一下?
此致。
Rasikraj.
尊敬的 Rasikraj:
请参阅以下相关帖子:
根据2、是、您需要执行额外的步骤、然后才能提供 FW 作为 JLink 的输入。
谢谢!
Toby
尊敬的 Rasikraj:
是的、这些是.out 文件、可能被有效视为.elf 文件。
我通常使用 XDS、但对于 JLINK、它使用.bin 或.hex (Intel 十六进制)时运行得更好。
您可以使用 objcopy 实用程序转换文件格式:
basic_ble_oad_offchip 示例中的编译后处理步骤中显示了这方面的一个示例:
${CG_TOOL_ROOT}/bin/tiarmobjcopy -O ihex ${BuildArtifactFileName}${BuildArtifactFileBaseName}.hex
(其中、我的设置中的 CG_TOOL_ROOT 为 C:\ti\ccs1281\ccs\tools\compiler\ti-cgt-armllvm_3.2.LTS)
谢谢!
Toby
您好、Toby:
好的、一般而言、我认为可以将这个编译后处理脚本用于示例项目。
但我的问题是专门针对那些预构建的.out 文件。 [卡扣在之前]
因为我们只从提供了.out 文件 信道探测演示 、如何在那里插入 CCFGC CRC?
如果我通过 jlink 将该.out 格式的转换后的.hex 或.bin 文件刷写、它是否有效?
此致、
Rasikraj.