级联雷达在mmwave studio中次级芯片的SPI连接失败

Other Parts Discussed in Thread: AWR2243, MMWCAS-RF-EVM, MMWCAS-DSP-EVM

你好,我用的是MMWCAS-RF-EVM和MMWCAS-DSP-EVM搭配在一起的级联电路板,芯片是AWR2243

参考mmwave_studio_cascade_user_guide中的7.3节用GUI。已经成功设置好了第一个主芯片,但在

Perform SOP mode and SPI Connect for each one of the slave devices individually.

这一步中出现了问题。SPI连接不上。看之前有人是同样的问题,但他是下错了DFP,我是2243芯片,用dfp_02应该没问题,但spi就是连接不上。

求助

  • 你好,

    log里提示下载firmware错误。请使用lua脚本来下载metaimage。

    建议使用LUA来进行配置,更方便。
  • 你好请问是GUI中无法下载firmware导致的吗?主从设备使用的firmware是否是同一个firmware:C:\ti\mmwave_dfp_02_02_02_01\firmware\xwr22xx_metaImage.bin?因为我master device可以配置成功,但slave device就不行。
  • 还有个问题,在手册7.2中有一段Meta image path – Use the DFP 2.2.2 official release Meta image,想问下这个release Meta image具体怎么操作,我查了文件中附带的release_notes,但这个文件里没有讲具体怎么做。
    另外您说的使用lua脚本下载meta image哪里有操作说明?
  • 还有想问下用LUA脚本的话是用串口工具烧进去吗?之前没做过嵌入式开发,有很多不懂。我就是因为不知道怎么用LUA,才选择用GUI 的
  • 你好,我看其他帖子是用mmWave Studio 下面那个小区域加载的LUA脚本,而那个Meta image path是要在每个LUA脚本中改成xwr22xx_metaImage.bin。

    我自己尝试了一下按照7.2  Running LUA Script加载LUA脚本,还是报错,请您看看是哪里有问题

  • 你好,

    从log看你使用的AWR2243是ES1.0的芯片,而mmwave_dfp_02_01_05_03里的firmware支持的是AWR2243 ES1.1的芯片(可以在DFP的releasenote里找到相关信息)。
    请尝试下载mmwave_dfp_02_01_05_00,使用里面的metaimage,再尝试一下。
  • 你好,我又翻了下DFP的下载界面,这里面只有这几个后缀为03的版本,没有您说的支持ES1.0的版本,您能发一个下载链接吗

  • 你好,

    用mmwave_dfp_02_01_05_03就可以。你可以参考软件的releasenote,里面会提到支持哪些版本的芯片。
  • 您好
    多亏您的帮助,我已经成功加载fw并采集下载数据。现在还有些问题,我再次打开studio使用时需要再次下载fw到设备上,这一步骤是不可省略的吗?
    另外提供的实例LUA脚本Cascade_Capture.lua中只能设置捕获帧数,到帧数就自动停止。请问可否设置自己控制开关捕获,因为我们想测量车辆一周的点云数据,测量一周之后才能停止
  • 还有运行Cascade_Capture.lua后他会自动开启winSCP把数据传到电脑上,然而他会从上次测量的文件开始传输,我这边winSCP显示的待传输文件越来越多。请问怎样删除dsp板子固体硬盘上次测量留下的数据?还是说换个文件夹的名字就好
  • zhengyang chen1 说:
    我再次打开studio使用时需要再次下载fw到设备上,这一步骤是不可省略的吗?

    不可省略。

    zhengyang chen1 说:
    另外提供的实例LUA脚本Cascade_Capture.lua中只能设置捕获帧数,到帧数就自动停止。请问可否设置自己控制开关捕获,因为我们想测量车辆一周的点云数据,测量一周之后才能停止

    目前的代码应该没有支持用户开关停止采集的功能。

    对于毫米波的配置是可以设置为一直发波,但是对于的采集卡就无法知道要采集多少数据。

  • zhengyang chen1 说:
    还有运行Cascade_Capture.lua后他会自动开启winSCP把数据传到电脑上,然而他会从上次测量的文件开始传输,我这边winSCP显示的待传输文件越来越多。请问怎样删除dsp板子固体硬盘上次测量留下的数据?还是说换个文件夹的名字就好

    最方便的是改lua里面的文件夹名。
    删除处理板上硬盘的数据,可以连上处理板的串口,在Linux下把硬盘的数据删除就可了。具体请参考mmwave_studio_cascade_user_guide.pdf里面9. Deleting data on SSD章节。

  • 感谢你的回答,我前面遇到的问题都已经解决了。

    这应该是最后一个问题,我现在通过采集数据、用studio后处理得到了相应的图。但我们想要的是对应的每一帧的1D-FFT,2D-FFT以及三维点图的数据以便进行后续分析。

    请问对采集到的bin数据进行处理以及FFT的matlab程序在哪里?我在mmWaveStudio\MatlabExamples中找到了部分.m文件但不是很全。

  • 你好,

    TI没有提供mmwave studio postproc的处理代码源码,请自行编写相关程序。