Other Parts Discussed in Thread: UNIFLASH, CC2340R5
您好, 我目前使用 OAD 範例專案開發.
開發過程,都是使用 UniFlash 並個別燒錄三個檔案.
想請問,
(1) 要如何將此三個檔案 結合成一隻 生產用的燒錄檔, 像是 (JTAG / SWD) 燒錄?
(2) 要如何將燒錄檔寫入保護?
~~ 以上問題,謝謝!! ~~
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.
要如何將燒錄檔寫入保護?
您好,麻烦解释一下,什么是烧录档,什么是写入保护?
CC2340R5中包含支持安全引导和固件加密的 MCUBoot 示例,MCUBoot中提供许多安全功能和选项
在您进行OAD的过程中,使用到MCUBoot,是可以实现防止JTAG读取文件的
关于一些加密算法可以看这个link
您好,
是有两种方法,
一通过uniflash,步骤如连接中
https://zhuanlan.zhihu.com/p/340896644
拷贝三个image文件
二通过工具oad_image_tool.exe。步骤如下
将所有需要合并的hex文件存放在同一个文件夹中
打开命令提示符(cmd)并进入该文件夹
输入以下命令:oad_image_tool.exe -i input_folder -o output.hex
,其中“input_folder”为包含所有需要合并的hex文件的文件夹名称,“output.hex”为合并后的输出文件名
按Enter键执行命令,然后等待程序运行完成。
謝謝回覆.
現在我清楚你要表達的是. 採用第二個方法. 即 通過" oad_image_tool.exe " 來整合.
前文的連結 介紹文中 :
(7) CC2640R2: 灵活使用 IDE 的 post-build 功能来生成用于量产或者 OAD 的单个固件文件 - 嵌入式处理 - 技术文章 - E2E 设计支持 (ti.com)
我也看過了. 有多處內容...與我目前使用的 CC2340R5 的CCS 環境差異挺大的....
最明顯的是. 我預設安裝的目錄下
C:\ti\simplelink_lowpower_f3_sdk_7_20_01_10\ 找不到 " output_converter.exe" 也找不到 "oad_image_tool.exe" 這兩隻應用程式.
還請您. 再協助確認一下.
謝謝!!
用uniflash吧,适用于CC2340R5
关于oad_image_tool.exe,适用环境不同,SDK改变,文件也会有所改动,你只能按照已有的步骤来模仿