AWR1642 + DCA100EVM 学习笔记
摘要:
~~
自己在学习TI的AWR1642与DCA1000EVM时候的一些笔记,前面大体上是按照TI论坛上的各种教程来进行的,后面会加自己具体工程的笔记和代码。
因为自己也是零基础,所以想尽可能的写详细一些,方便之后的同学能够快速上手,我也把自己碰到的各种BUG给总结了一下,希望能节省到其他人的时间吧。
~~
有不对的地方也欢迎指出。
准备工作
注册一个TI账号
~~
TI官网
个人觉得TI的论坛还是做的不错的,你提出问题后工作人员会为你解答,而且有人回复后是会通过你填的邮箱第一时间提醒你的,而且交流上也很便捷。
~~
更重要的是ti官网上是有很多的第一手资料的,我把我自己用到的资料都罗列在了下面,有很多,我做了一下整理和分类:
~~ 硬件方面:
-
AWR1642的用户指南
里面是AWR1642板子的一些基本信息,比较重要的是TI并没有自带电源适配器需要你自己买,买的时候注意一下规格:
电压5V
电流>2.5A(亲测电流低了会产生mmWave studio连接不上的BUG)同时电流不能大于5A,会烧毁板子
内径2.1mm 外径5.4mm
按上面规格去某宝买就好了(搜 电源适配器) -
DCA1000EVM的用户指南
这个比较有用,后面会提到,在refresh DCA1000里的FPGA时就是按这个用户指南的教程来的
~~~ 软件方面:
-
mmWave studio用户手册
这个用的比较多,上面的操作教程也很详细 -
TI官方的mmWave studio+DCA1000培训PPT
这个就是我跟着做的教程,讲的很详细了,但是是英文的,不过也不难懂 -
TI官方培训视频(与上面配套)
这个可能不挂梯子播放不了… -
TI整理的BUG解决手册
这个是我在网上搜我遇到的BUG的解决办法时候搜到的,TI官方整理的问题与解决汇总,还挺好用的
具体步骤
~~ 基本就是按照PPT里的步骤走,这里说一下PPT没有提到的东西吧:
PPT 第四页 下载需要的软件
下载mmWave Studio的时候一定要看清版本!!不同型号的板子下载的软件版本是不一样的,使用版本不对是连不上的
同时,下载好mmWave Studio时 要点一下那个View,把output框显示出来,不然你不知道自己到底操作有没有报错
- PPT第八页 设置静态地址
这里是我遇到的最坑的地方,我因为这个地方被卡了n天,这里弄不好在教程的最后Setup FPGA 是找不到对应版本号的
这里一定设置的是以太网的IP地址!
我之前一直是设置的WIFI的静态地址,结果怎么弄都是error…
我的电脑是win11 但是win10应该也是这样的:
同时,你应该关掉你的防火墙(Windows Defender),或者把mmWave Studio列入防火墙允许通过名单里
PPT第九页 连接RS232
这里我遇到过报错
[RadarAPI]: Error: Connection failed: Calling_ConnectTarget returned 3
具体的情况我已经放到TI论坛上:
~~
连接RS232错误
我的原因是好像有进程占用了我的COM3口,导致一直无法连接,解决方法是在注册表里删除
PPT第11页 RF Init
这里我也遇到过报错…时不时就会发生Init Failed的情况,下面三个方法基本都能解决
~~~
1.重启软件
~~~
2.断电重开
~~~
3.电源电压太低,试试分别给两个板子一个5V,或者将电源电压稍微提高(我尝试过6V)然后再进行1与2
PPT第13页 Profile Configuration
这里我也遇到过报错
Status: Failed, Error Type: SAMPLING RATE IS NOT WITHIN [2, 37.5] Msps
这是SampleRate那一栏的值已经超范围了,默认10000,你前面选择Complex1,后面使用默认的10000就会超范围,改成5000即可,或者前面选择Real,后面可以用默认值10000
~~
ti上的解答
PPT第14页 Connect FPGA
我报错代码如下文章来源:https://www.toymoban.com/news/detail-416285.html
[22:15:12] [RadarAPI]: Sending fpga command to DCA1000
[22:15:23] [RadarAPI]:
[22:15:23] FPGA Configuration :
[22:15:23] Timeout Error! System disconnected
[22:15:23] [RadarAPI]: Sending record command to DCA1000
[22:15:33] [RadarAPI]:
[22:15:33] Configure Record :
[22:15:33] Timeout Error! System disconnected
[22:15:33] [RadarAPI]: ar1.GetCaptureCardFPGAVersion()
[22:15:33] [RadarAPI]: Sending fpga_version command to DCA1000
[22:15:43] [RadarAPI]:
[22:15:43]
[22:15:43] Unable to read FPGA Version. [error -5]
这个BUG似乎是经常发生的,我把各种原因都列了一下文章来源地址https://www.toymoban.com/news/detail-416285.html
- 没关防火墙(以及杀毒软件)
这个是最常发生的,如果你已经被这个报错弄破防,我建议是能关的全部关闭 - IP静态地址设置错误
前面提到了,要设置的是以太网的IP地址,不是WLAN的 - 网口不是千兆网口
去看一下你的网口是不是千兆网口,百兆网口是不支持的 - 扩展坞
如果你用扩展坞,试一下是不是你扩展坞的问题,把线直接连到电脑看看问题能不能解决
到了这里,关于AWR1642 + DCA100EVM 学习笔记的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!