This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

AWR2944 + DCA1000EVM 采集毫米波雷达数据相关问题

Other Parts Discussed in Thread: DCA1000EVM, AWR2944, AWR1843BOOST, AWR2944EVM

我已经按照文档,进行了正确的操作,包括重新烧录DCA1000EVM的FPGA固件程序,按顺序执行上电,调整AWR2944对应寄存器,以及按照指导手册配置DCA1000。在mmstudio的执行过程中,output未报出任何错误,所有端口也可以进行连接,网页版的上位机正确配置config也可以显示可视化的结果。但在使用mmstudio进行数据采集时,仍然会出现No LVDS data的情况,DCA1000的拨码开关也是按照指导手册进行了配置。目前排查不出问题在哪里。

  • 我也是,我的是awr1843boost,而且这种情况时有时无,不知道什么具体原因,每次工程师都喊我按照指导手册再来一次但是好像还是不行

  • 您是偶尔出现这种情况嘛,还是一直配不通,他是因为mmstudio的配置和烧录的image文件不对应么,还是说其它什么原因呢。我的防火墙也已经完全关闭了。如果您有解决方法,可以让我学习一下嘛Cry

  • 先看一下板子是否有按照user guide上连接,对应的拨位开关和供电电源是否正确?
    2.9 Connecting the AWR2944EVM to the DCA1000 EVM
    https://www.ti.com/lit/ug/spruj22a/spruj22a.pdf

  • 对应的拨码开关已经按照user_guide进行了配置,同时对于不确定的拨码开关,我们对所有可能进行了遍历,都没有得到想要的结果。电源供电用的是符合要求的12V,2.5A的电源,DCA板卡使用的是稳压电源,为5v,2.5A,在实际工作中电流大概只有0.483A。同时在网页端的studio和本地的matlab上位机上,正确配置cfg文件后都能传出正确的数据和可视化结果。目前就是面临没办法用DCA1000输出数据并保存为.bin的这个过程。同时我们在其他答案中也看到过类似命令行的操作方式,就是./????.exe fpga ./????.json + ./????.exe start_record ./????.json,然后在网页端载入lvds.cfg这样的方式,目前都是不输出.bin文件的。如果您有什么新的想法,请及时联系我。

  •  我还有两个相关问题。在最新版本的SDK中,并不像官方教程中,对应mmstudio不存在需要载入的.lua文件,似乎被合成了一个start_up。这个问题会对我使用mmstudio对板卡寄存器配置造成影响嘛。

     其次在最新的SDK中,并不存在对应29XX版本进行采集需要对应的json文件,我们是从其他回答中抄的json文件。具体内容如下
    {
    "DCA1000Config": {
    "dataLoggingMode": "multi",
    "dataTransferMode": "LVDSCapture",
    "dataCaptureMode": "ethernetStream",
    "lvdsMode": 2,
    "dataFormatMode": 3,
    "packetDelay_us": 10,
    "ethernetConfig": {
    "DCA1000IPAddress": "192.168.33.180",
    "DCA1000ConfigPort": 4096,
    "DCA1000DataPort": 4098
    },
    "ethernetConfigUpdate": {
    "systemIPAddress": "192.168.33.30",
    "DCA1000IPAddress": "192.168.33.180",
    "DCA1000MACAddress": "12.34.56.78.90.12",
    "DCA1000ConfigPort": 4096,
    "DCA1000DataPort": 4098
    },
    "captureConfig": {
    "fileBasePath": "C:\\ti\\",
    "filePrefix": "awr294x_",
    "maxRecFileSize_MB": 1024,
    "sequenceNumberEnable": 1,
    "captureStopMode": "infinite",
    "bytesToCapture": 4000,
    "durationToCapture_ms": 4000,
    "framesToCapture": 40
    },
    "dataFormatConfig": {
    "MSBToggle": 0,
    "reorderEnable": 1,
    "laneFmtMap": 0,
    "dataPortConfig": [
    {
    "portIdx": 0,
    "dataType": "complex"
    },
    {
    "portIdx": 1,
    "dataType": "complex"
    },
    {
    "portIdx": 2,
    "dataType": "complex"
    },
    {
    "portIdx": 3,
    "dataType": "complex"
    },
    {
    "portIdx": 4,
    "dataType": "complex"
    }
    ]
    }
    }
    }
    在指令行中可以得出success,包括capture start success,但当我们在网页上配置profile之后,并没有产生对应的bin文件。代码内容应该也可以帮您定位到之前的某个问题中,他们遇到了和我极为相似的问题,但之前的提问中并未包含解决方案。

  •    我还有一个问题。就是目前我们使用mmstudio对板卡进行连接。只能链接2944的板子上,如上图。如果我们连接在DCA1000-FPGA的FTDI接口上,则无法完成板卡和mmSTUDIO的链接,我们能确保FPGA的程序是正确的,使用的是SDK中包含的.bit流文件并直接使用damand对FPGA的FLASH进行过烧录。但我们从数据手册中,还有别人的回答中可看到有些情况下是直接链接在DCA1000的板卡上进行数据采集的,对此情况,正确的连接方式是什么,我们的配置错误在什么地方呢。

  • 我是曾经出现过,但不知道为何又好了,最近又出现了这种问题,没有搜到好的解决方法,也和您一样在等答案

  • 我也遇到此类问题,目前还没有好的方法解决,在线等答案

  • 对应mmstudio不存在需要载入的.lua文件,

    先手动配置调通,再考虑用lua自动执行。

    如果我们连接在DCA1000-FPGA的FTDI接口上,则无法完成板卡和mmSTUDIO的链接,


    DCA1000上有两个USB口,连接的是FTDI口,不要接成FPGA口。

    电源供电用的是符合要求的12V,2.5A的电源,DCA板卡使用的是稳压电源,为5v,2.5A

    电源尝试3A输出的试试,另外,板子是 AWR2944 REVD 硅版本是ES2.0的吗?

    DCA1000EVM板上的SW2.1是否设置成LVDS_CAPTURE(Pin1)

  • 非常感谢您的回答,我们确定连接的是FTDI接口,同时供电使用的是12V,3A的电源。具体您说的版本,从我提供的图像中应该可以看出是不是ES2.0的版本。DCA1000数据采集板的拨码开关可以保证是正确设置的。但问题还没有解决,期待您之后的回复。

  • 板子的版本是REV D吗?

    DCA1000EVM板有采集过其他毫米波板吗?感觉是DCA1000EVM板的问题。

  •  从板上的编号来看应该是REV.A版本的开发板,还并未和其他毫米波板进行过数据集采集的工作。

  • 同时我们在其他答案中也看到过类似命令行的操作方式,就是./????.exe fpga ./????.json + ./????.exe start_record ./????.json

    请按照下面帖子里的方法试试。
    https://e2echina.ti.com/support/sensors/f/sensors-forum/616176/awr2944evm-dca1000-adc-bin

  • 您好,这个帖子中他通过

    使用了

    C:\ti\mmwave_mcuplus_sdk_04_02_00_01\mmwave_mcuplus_sdk_04_02_00_01\tools\studio_cli\mmw_cli_tool\mmwave_studio_cli避开了这个问题,但是没有解决,请问有解决的方法吗

    (即上述不产生.bin文件以及采集时显示no lvds data报错信息)