【TI-mmWave】一、IWR6843ISK-ODS毫米波雷达【固件烧写和上手使用】流程

news/2024/10/29 2:40:28/

文章目录

  • 基础知识
  • 上手使用
    • 1.USB串口驱动
    • 2.UniFlash

项目需要,使用TI的IWR6843ISK-ODS这款毫米波雷达,记录一下自己摸索和上手的过程~
在探索过程中,参考了 https://blog.csdn.net/lowbob/article/details/105671559这篇博文的指导,在此感谢!

基础知识

Ti官方提供了详细的器件相关手册:
上古版本的视频学习资料:https://edu.21ic.com/video/2264视频是跑一个实例《mmWave生命体征实验》按这个看看,可以对官方的开发流程有个整体印象~
IWR6843的相关信息网页:https://www.ti.com/product/IWR6843
《IWR6843的用户手册》直接下载连接:https://www.ti.com.cn/cn/lit/pdf/swru546
《毫米波传感器基础知识》 手册直接下载连接:https://www.ti.com.cn/cn/lit/pdf/zhcy075

上手使用

注:如果要对固件进行开发定制,请参考此篇:https://blog.csdn.net/z5z5z5z56/article/details/124868402?spm=1001.2014.3001.5501
本篇只介绍直接使用做好的固件,直接安装串口驱动和固件烧写工具即可使用。

1.USB串口驱动

雷达需要CP210驱动:
驱动直接下载地址:https://www.silabs.com/documents/public/software/CP210x_Windows_Drivers.zip
相关网页:https://www.silabs.com/developers/usb-to-uart-bridge-vcp-drivers
在这里插入图片描述
正确安装后在设备管理器,应该可以看到两个串口
在这里插入图片描述
其中,Enhanced是烧写口,后面烧写固件,应该在UniFlash中选择该口对应的串口号。

如果装了驱动设备管理器没反应,请检查USB-microB线是不是只有供电的阉割版,线没问题的情况下如果还没反应,对于台式机可以把USB连接到主机后面主板上的USB口再试试。

2.UniFlash

这是TI的用于把bin固件烧录到毫米波雷达板子里的软件。

下载链接:https://software-dl.ti.com/ccs/esd/uniflash/docs/release_archive.html
我安装的是7.1.0版本
在这里插入图片描述
旁边也有官方上手手册
根据雷达资料《用户指南-60GHz 毫米波传感器.pdf》

烧写的流程为:
在这里插入图片描述
1.就是确保在设备管理器看到端口
2.根据手册,我们需要调整开关把板子设置为烧写模式
在这里插入图片描述
即:
在这里插入图片描述
等烧写完毕要使用功能模式的时候,再把第一个开关调为0即可

345.打开UniFlash
选择对应雷达型号,点start
在这里插入图片描述
在设置中将端口号改为对于烧写口(Enhanced), 我电脑是3
在这里插入图片描述

然后在Image1选择要烧写的固件,点击load Image即可

官方的CCS工程里面自带bin固件,如果你走完了【固件开发】里面的CCS的软件安装,可以使用官方预编译好的bin文件,拿来尝试。路径:
.\ccs\tools\compiler\mmwave_industrial_toolbox_4_11_0\labs\Vital_Signs\68xx_vital_signs\prebuilt_binaries
在这里插入图片描述

在这里插入图片描述

烧写注意事项:

  • 固件所在路径不能有中文,不然会卡在烧写进度条
  • 如果一直烧写不成功,可以在Setting里面点击Format SFLASH清空之后再试试

若固件烧写成功,将雷达调回功能模式,连接电脑,打开串口助手,按雷达上的复位键,串口助手应该会出现所设置的对应提示信息,说明固件有成功烧写。
在这里插入图片描述
若没有信息:

  • 刷的bin没有串口输出
  • 换串口调试助手/串口波特率115200没设置对等设置问题

以上,雷达的驱动安装和固件烧写就完成了,根据固件功能,雷达将可以与pc端的通信,在pc端demo里面继续对数据处理进行下一步开发。
end


http://www.ppmy.cn/news/147515.html

相关文章

奥比中光astra深度相机新手入门操作( windows 和 VS 平台下)

主要讲解Astra pro的深度相机在Windows下和VS下的测试步骤。 一,Astra pro深度相机 Astra pro深度相机是乐视与奥比中光合作的体感相机,对标微软Kinect,可用于三维重建,SLAM学习,也可以作为免驱UVC摄像头体感摄像头使用。 相机…

数字中继线功能介绍

数字中继线/30BD/DID/DID/专线接入/业务是为营销中心、客服中心、集团办公等应用而提供的经济型集成规模线路(通常与呼叫中心系统 结合使用),又称ISDN-PRI,即一次群速率ISDN,有30个B通路和1个D通路,每个B通…

16路舵机控制版(维特智能)

我之前偶然间买了维特智能的16路舵机控制版,发现网上相关资料比较少,于是只能自己看说明书,自己不断探索,于是乎想把自己总结的一点知识传递出来,供大家一起学习。 硬件连接: 双路供电 1.USB 口/串口是给…

展讯驱动入门

展讯驱动入门 fastboot download cmd: fastboot flash uboot u-boot.bin fastboot flash boot boot.img LCM 基础知识:http://blog.chinaunix.net/uid-28454895-id-4216124.html code path: kernel/drivers/video/sprdfb/lcd kernel/drivers/video/backlight …

【C#图解教程】第六章 方法(下)

输出参数 函数的输出只有返回值有时不太够,此时需要用到输出参数,用修饰词out声明 输出参数的要求与引用参数类似,需要是变量,此外,输出参数也是实参的别名,指向堆中同一对象。 输出参数与引用参数的不同在…

拯救Linux小白:学习这20条命令,玩转Linux

目录 cdpwdlscpmvrmmkdircatlessheadtailgrepmanchownchmodtopfinddfdups !! Conclusion 在处理 Linux 时,您需要使用一个 shell——一个可以让您访问操作系统的接口。命令需要作为输入来通知或指导计算机程序执行特定操作。虽然大多数Linux 发行版都是用户友好的&a…

kaggle新赛:蛋白质功能预测大赛baseline

日前,Kaggle发布了CAFA 5 Protein Function Prediction蛋白质功能预测大赛。这是一个机器学习中的序列预测任务,需要你开发一个基于蛋白质氨基酸序列和其他数据的模型,预测一组蛋白质的功能。 该竞赛评估参与者对蛋白质序列的基因本体论&…

3D元宇宙数字展厅—虚拟智能化办公展厅引领未来办公新风尚

随着数字化技术和虚拟现实的迅猛发展,传统的办公方式正在经历一场革命性的变革。在这个数字化时代,虚拟智能化办公展厅正以其独特的优势和创新的展示方式,引领着未来办公的新风尚。 让我们一同探索虚拟智能化办公展厅的魅力,以及它…