直接烧录OAD工程编译出来的hex文件是不能直接烧录的,需要通过工具把bim和persistent_app和用户程序合并成一个hex文件,下载才能正常运行

合成工具下载链接

CC2642OAD文件合成工具.rar-嵌入式文档类资源-CSDN下载

工具文件如下

file_in文件夹放入需要合并的文件

1、bim_onchip_CC26X2R1_LAUNCHXL_nortos_iar.hex

编译工程examples\nortos\CC26X2R1_LAUNCHXL\bim\bim_onchip生成的文件

2、sp_oad_onchip_cc26x2r1lp_persistent_app_FlashROM_Release_oad.bin

编译工程examples\rtos\CC26X2R1_LAUNCHXL\ble5stack\persistent_app生成的文件

3、simple_peripheral_oad_onchip_CC26X2R1_LAUNCHXL_tirtos_iar.hex

编译工程examples\rtos\CC26X2R1_LAUNCHXL\ble5stack\simple_peripheral_oad_onchip生成的文件

脚本传入参数说明

传入参数说明
%1    SDK安裝路径
%2    oad_imageB的hex文件名,这个是应用程序
%3    bim的hex文件名,比如这里是bim_onchip工程编译的
%4    oad_imageA的bin文件名,这个是做OAD升级的程序,比如这里是persistent_app工程编译

示例:在当前文件夹下,打开命令行,执行下面的命令

oad_file_tool.bat c:/ti/simplelink_cc13x2_26x2_sdk_4_40_04_04 simple_peripheral_oad_onchip_CC26X2R1_LAUNCHXL_tirtos_iar.hex bim_onchip_CC26X2R1_LAUNCHXL_nortos_iar.hex sp_oad_onchip_cc26x2r1lp_persistent_app_FlashROM_Release_oad.bin

成功之后,在file_out文件夹下生成两个文件
    oad_imageFull.hex     合并后的hex文件,直接使用Flash Programmer 2烧录
    oad_imageFull.bin      合并后的bin文件,直接使用Flash Programmer 2烧录,地址指向0x0000

CC2642 OAD文件合成相关推荐

  1. 通俗易懂【Springboot】 单文件下载和批量下载(多个文件合成一个压缩包下载)

    文章目录 一.单文件下载 1.简单理解文件下载 2.单文件下载的具体代码实现 3.测试 4.单文件下载整体代码 二.多文件批量下载(多个文件合成一个压缩包下载) 1.多文件下载的实现方式,这里使用了Z ...

  2. 怎样将几个pdf文件合成一个?

    如果你是一名办公领域的从业者,那么PDF应该是你经常需要使用到的文件.受一些内容的限制,有时候我们需要把一些内容分别做成几个的PDF来使用,同时也会收到很多pdf文件,但是随着PDF文件的越来越多,使 ...

  3. 如何将多个bin文件合成一个bin文件?(一)

    一.使用到的软件 WinHex 二.所用文件 Bootload.bin Application.bin 三.生成目标文件 Target.bin 四.步骤 1)新建目标文件target.bin,此时文件 ...

  4. 关于.m4s音视频文件合成.mp4文件的方法

    关于.m4s音视频文件合成.mp4文件的方法 这几天在家闲着没事想着玩一下快手,于是就去做了一次视频搬运工,从B站上找了一些比较不错的优秀短片使用工具下载下来然后上传到个人快手号上,谁知道从B站上下载 ...

  5. 怎么将ts文件合成一个文件

    TS文件定义 ts是日本高清摄像机拍摄下进行的封装格式,全称为MPEG2-TS.ts即"Transport Stream"的缩写.MPEG2-TS格式的特点就是要求从视频流的任一片 ...

  6. 视频直播点播平台EasyDSS如何通过接口实现文件合成?

    EasyDSS支持一站式的上传.转码.直播.回放.嵌入.分享功能,具有多屏播放.自由组合.接口丰富等特点.平台可以为用户提供专业.稳定的直播推流.转码.分发和播放服务,全面满足超低延迟.超高画质.超大 ...

  7. 【JAVA】将多个WAV或MP3文件合成一个文件

    JAVA将多个WAV文件合成一个文件,或者多个mp3合成一个文件 话不多说 直接上源码 使用: public static void main(String[] args) throws IOExce ...

  8. 如何把三个pdf文件合成一个?

    如何把三个pdf文件合成一个?PDF对于小伙伴们来说是很熟悉的文件格式,平时在网站上下载素材时多数都是pdf格式.pdf格式的文件有非常人性化的功能,兼容性高.传输便捷.安全性好.排版整洁,pdf在我 ...

  9. 《电脑音乐制作实战指南:伴奏、录歌、MTV全攻略》——1.7 将多个MIDI音乐文件合成为一个文件...

    本节书摘来自异步社区<电脑音乐制作实战指南:伴奏.录歌.MTV全攻略>一书中的第1章,第1.7节,作者 健逗,更多章节内容可以访问云栖社区"异步社区"公众号查看. 1. ...

最新文章

  1. Linux查看环境变量当前信息和查看命令
  2. 怎么看待传菜机器人_太科幻了!这家顺德菜餐厅里全是机器人,炒菜送菜样样行...
  3. Google App Engine上的Spring MVC和REST
  4. linux安装 icc编译器,安装 Intel Compiler (ifort icc icpc)
  5. java taken_java-是否有正确的方法在slf4j中传递参数?
  6. 二分查找算法java
  7. 面试必问:如何实现Redis分布式锁
  8. python使用新线程执行目标函数
  9. Java学习日报—Java并发—2021/11/22
  10. 多种方法去除按钮以及链接点击时虚线
  11. NK细胞培养方法与优化解决方案
  12. Android Studio开发手机APP(二)-利用MQTT通信开发物联网程序
  13. 物联网NB-IoT之电信物联网开放平台对接流程浅析
  14. Android Q 开机启动流程
  15. 数据库JDBC(知识点整理)
  16. Unity http协议连接封装简易版(已测试可用)
  17. matlab 面 颜色,matlab曲面颜色
  18. 留学生论文essay写作字数不够怎么办?
  19. MongoDB:海量存储基础-分片架构
  20. php淋巴,揭秘淋巴排毒有多重要,您看了就知道

热门文章

  1. 龙之谷冰龙linux手工服务端,【龙之谷手游服务端】3D手游冰龙商业版VM虚拟机一键安装即玩游戏客户端...
  2. 【Python相关】anaconda介绍
  3. Oracle数据误删恢复
  4. 6.嵌入式控制器EC学习 嵌入式控制器EC中的PS/2触摸板的通信过程
  5. 计算某点(L,B)沿子午线到赤道的弧长(公式和java源码)
  6. 程序猿的福音——猿如意使用有感
  7. python soup.find_BeautifulSoup中find和find_all的使用详解
  8. 超帅的爬取鹿晗微博(适合基础学者)
  9. 转子接地保护原理_转子接地保护原理
  10. 服务器2008系统usb驱动,用于增加 Windows 7 和 Windows Server 2008 R2 中最大 USB 传输大小的驱动程序更新...