CCS+ECIBOOST+IWR6843ISK

CCS+ECIBOOST+IWR6843ISK

简介

IWR6843ISK的使用有四种模式,功能模式、刷写模式,DCA1000和ECIboost四种,功能模式比较简单,可以直接运行并通过gui进行的功能演示,刷写模式实现image的写入;DCA1000配合mmwave studio实现数据可视化采集,传输速率高;ECIBoost可以实现附加功能,并配合CCS的调试

IWR6843ISK模式

模式123456
刷写模式onoffononoff-随意
功能模式offoffononoff-随意
DCA1000EVM模式offononoffoff-随意
mmWAVEEICBOOSToffoffoffoffon-随意

ECIboost模式

image-20231123182017633

image-20231124093449846

Image写入

为实现CCS得调试,IWR6843ISK中必须写入xwr18xx_ccsdebug.bin镜像

C:\ti\mmwave_sdk_03_06_00_00-LTS\packages\ti\utils\ccsdebug\xwr68xx_ccsdebug.bin

硬件连接

使用Uniflash写入镜像的时候,可以使用两种硬件连接模式

模式一

直连101100

image-20231116095119419

模式二

Eciboost 011111100111 101

ISK 000010

image-20231213151930963

load

按顺序,更改端口号,填入bin路径,重启板卡,load烧录,看到底部出现successful的时候说明烧录成功

image-20231213152154497

CCS使用

硬件连接

使用CCS进行调试,需要更改EciBoost的模式为功能模式,对应001,接电,并且设备管理器识别端口如下

image-20231213152555038

image-20231213152700955

导入工程

mmwave SDK提供了很多初始demo,以下内容以long range people detect为例开展

环境必须安装有最新版的CCS(Code Composer Studio,我装的12.5,之前9.2的Source explore没反应)和TI mmWave SDK

CCS对应的Ti 项目在View——Resource Explorer中(不显示,就安装最新版的CCS)

image-20231116100217598

工程导入:依次点击mmWave radar sensors——>Embedded Software——>Radar Toolbox——>Example Projects——long range people detect——>long range people det 6843 DSS——>点击右上角的improt导入工程——>long range people det 6843 MSS——>点击右上角的improt导入工程

两个工程都需要导入

image-20231213153845861

导入成功后rebuild,,导入成功console会输出build finished,生成对应的dss.bin文件,使用Uniflash可以将该镜像烧录

image-20231213154042442

创建ccxml

view->Target Configuration 打开目标配置界面

image-20231213154415813

第一次则新建自己目标平台,选择串口类型以及硬件类型并保存,

image-20231213154701467

新建过可以直接测试连接,并launch select configrationimage-20231213154820307

目标连接

launch select configration成功后界面如下,软件会检测到两个处理器,按顺序点击两个处理器,并Connect Target

image-20231213155012122

右键target并进行连接 connect target

image-20231214152606923

选择C674X_0,加载项目dss

image-20231214152831278

image-20231214152745431

选择R4_0,加载mss

image-20231214152703780

image-20231214152920532

加载成功后,系统会出现两个main函数

image-20231214152956405

执行

对于两个核心分别进行选择,并点击Resume,程序将开始执行

image-20231214153127605

对于感兴趣代码可以添加断点进行调试

image-20231214153319798

程序大多都是多线程,所以打断点的时候最好可以一起打,其次是想要重新跑代码的时候,最好直接硬件复位

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值