请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
器件型号:CC2652R7 主题中讨论的其他器件:UNIFLASH
工具与软件:
当我尝试在刚刚由 CCS 编译的 Uniflash 命令行中刷写.bin 文件时收到此消息。
但在 Uniflash GUI 工具中、可以 识别并成功刷写 bin 文件。
如何通过 Uniflash 命令行下载二进制文件?
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.
您好、Allen:
我将观察这些内容、并征询 Uniflash 开发团队的建议。 同时、我发现十六进制图像就足够了。 例如:
dslite -c CC2652R7.ccxml -e -f -v uart2callback_LP_CC2652R7_tirtos7_ticlang.hex
您可以使用以下编译后处理脚本("Project Properties"->"CCS Build"->"Steps")在 CCS 工程中生成 hex 文件:
${CG_TOOL_ROOT}/bin/tiarmobjcopy ${BuildArtifactFileName} --output-target ihex ${BuildArtifactFileBaseName}.hex
此致、
Ryan
您好、Allen:
您能否提供正在运行的命令?
通常、选择加载二进制映像时、请确保在命令中同时包含起始地址、因为二进制文件中不包含地址信息。
例如:
> dslite.bat -c -e -f -v "test.bin、0x100"
或者、您可以使用十六进制格式、如 Ryan recommended、其中也将包括加载地址信息。
请告诉我这是否可以解决您的问题。
谢谢!
Ricky