首页 > 其他分享 >TI平台搭建(Radar)

TI平台搭建(Radar)

时间:2023-06-06 13:35:47浏览次数:43  
标签:03 00 img Radar TI 搭建 刷机 sdk

零、运行环境

一、工具安装

二、代码生成

三、代码编译

四、刷机

五、调试

 

零、运行环境

  Windows 11 

  笔记本 64位 32G  i7-1165G7

 

一、工具安装

  进行TI开发之前,需要安装一下工具:

mmwave_mcuplus_sdk_04_03_00_01-Windows-x86-Install.exe

ccs_setup_12.1.0.00007.exe

ZCANPRO_Setup_V2.2.3(20220429).exe

uniflash_7.2.0.exe

  注:sdk版本、ccs版本,需要供应商提供。

 

二、代码结构

  TI工程开发,一般分为两部分,一部分是TI默认的SDK、库之类,一般位于C:\ti目录之下;另一部分,是基于TI平台开发的项目,按照TI Demo的样式,工程一般只包含两部分,如下图:

   其中,mss为增加功能目录

   注:如果不知道如何进行开发,可以将TI Demo直接拷贝过来,进行修改。

三、代码编译

 用Code Composer Studio 12.1.0 创建workspace目录,用于承载项目。然后点击Launch,加载项目。

 然后分别rebuild dss与mss

 如果代码没有问题,则会在dss与mss目录下,分别生成对应的*.appimg,这个就是后面刷机的img

 

四、刷机

  刷机,一般分为两种,一种是release版本刷机,一种是debug版本刷机。这两种刷机,只是img路径不同,由于需要调试,我们以debug刷机举例。

C:\ti\mmwave_mcuplus_sdk_04_03_00_01\mmwave_mcuplus_sdk_04_03_00_01\ti\utils\ccsdebug\awr2944_ccsdebug.appimage
C:\ti\mmwave_mcuplus_sdk_04_03_00_01\mmwave_mcuplus_sdk_04_03_00_01\tools\awr294x\sbl_qspi.release.tiimage

  以上是debug img的路径,由于sdk版本不同,其它版本的TI,也只是版本号更改一下,文件名称的版本改变,其它应该一样。

 打开UniFlash工具,在Choose Your Device下面,选择对应的芯片型号,然后Start。

 选择上述路径的img以及COM Port,点击Load Images。

 开始下载~~~

  注:注意跳冒。

五、调试

  1、环境搭建

 选择View->Target Configurations。

 右键Target Configurations列表的空白处,选择New Target Configuration。

 进行命名,路径最好不要改变,点击Finish。

 选择对应的Connection 与 Board or Device,然后保存。

  2、调试

右键创建的Target,选择Launch Selected Configuration,稍等一会,就会出现下图下载菜单。

 先刷dds,后刷mms,这两个img,不是TI平台自带的,而是上面,我们编译出来的。

 选择DSP,右键选择Connect Target,然后选择Clear。

选择下载

 然后运行

至于R5_0,操作步骤与上一致,只是在下载的时候,选择mss.xer5f即可。

一下是测试Log。

 

标签:03,00,img,Radar,TI,搭建,刷机,sdk
From: https://www.cnblogs.com/liuqiongcn/p/17457056.html

相关文章

  • RocketMQ:一个纯java的开源消息中间件--开发测试环境搭建
    一、简介  RocketMQ的前身是Metaq,当 Metaq 3.0发布时,产品名称改为RocketMQ    MetaQ2.x版本由于依赖了alibaba公司内部其他系统,对于公司外部用户使用不够友好,推荐使用3.0版本。   项目地址: https://github.com/alibaba/RocketMQ二、安装RocketMQ   安装Rocket......
  • 字符集问题(mybatis 插入mysql中文乱码,入参是中文)
    1.启动/停止/重启/状态servicemysqldstartservicemysqldstopservicemysqldrestartservicemysqldstatus  mysqld是守护进程脚本,init.d不是mysql的home2.home/进入控制台/usr/lib64/mysqlmysql-uroot-p切换数据库usesomedb查看该数据库字符集......
  • certificate chain
    http://docs.oracle.com/cd/E19424-01/820-4811/gdzen/index.htmlA颁发给B,B颁发给C,...通常起码root证书要是受信任的VerifyingaCertificateChainCertificatechainverificationistheprocessofmakingsureagivencertificatechainiswell-formed,valid,properly......
  • Unexpected character '"' (code 34) in DOCTYPE declaration; expected a space betw
    1)错误信息Causedby:javax.xml.ws.WebServiceException:org.apache.cxf.service.factory.ServiceConstructionException:Failedtocreateservice.atorg.apache.cxf.jaxws.ServiceImpl.<init>(ServiceImpl.java:149)atorg.apache.cxf.jaxws.spi.Provider......
  • mybatis参数处理2
    1. 多个参数  811.1  需求:通过name和sex查询  81test中的com.powernode.mybatis.testStudentMapperTest类中的testSelectByNameAndSex//多个参数81@TestpublicvoidtestSelectByNameAndSex(){SqlSessionsqlSession=SqlSessionUtil.openSession();......
  • 分布式搜索elasticsearch集群监控工具bigdesk
    bigdesk是elasticsearch的一个集群监控工具,可以通过它来查看es集群的各种状态,如:cpu、内存使用情况,索引数据、搜索情况,http连接数等。项目git地址: https://github.com/lukas-vlcek/bigdesk。和head一样,它也是个独立的网页程序,使用方式和head一样。插件安装运行......
  • 浅谈 ByteHouse Projection 优化实践
    预聚合是OLAP系统中常用的一种优化手段,在通过在加载数据时就进行部分聚合计算,生成聚合后的中间表或视图,从而在查询时直接使用这些预先计算好的聚合结果,提高查询性能,实现这种预聚合方法大多都使用物化视图来实现。Clickhouse社区实现的Projection功能类似于物化视图,原始的概念......
  • 如何在运行并调试React Native App
     1.进入工程目录,启动:Metro  npxreact-nativestart 2.然后在新的terminal窗口中运行app   npxreact-nativerun-ios第1,2步参考:https://reactnative.dev/docs/environment-setup#running-your-react-native-application这时你的程序应该运行起来了。每次操作可......
  • 25)m2e-execution-not-covered 具体例子
    http://www.eclipse.org/m2e/documentation/m2e-execution-not-covered.html  这个插件定义的phase不包含在Eclipsem2e的生命周期内。(这种情况很正常,自己定义的插件所在的phase可以是各种各样的) 出现这种情况除了有个讨厌的红叉,不会影响正常的mavenbuild,只是eclipse......
  • m2e-execution-not-covered
    http://www.eclipse.org/m2e/documentation/m2e-execution-not-covered.htmlBackgroundM2Eclipse0.12andearlierexecutedsomepartsofMavenbuildlifecycleinsideEclipseandthenconfiguredtheEclipseprojectbasedonafter-executionstatecollectedinM......