DCA1000+AWR1443的采样率问题(官方DataCaptureDemo.lua中)

Other Parts Discussed in Thread: DCA1000EVM, AWR1443
按参考文件连接后,我运行的是DataCaptureDemo.lua结果返回采样率不够的问题。可是我这边采样率明显是没问题的。
  • 你好,

    请问你运行的是哪个版本的mmwave studio?我这里看到的是C:\ti\mmwave_studio_02_01_01_00\mmWaveStudio\Scripts\DataCaptureDemo_xWR.lua,文件名略有不同。

    能否提供运行这个lua时候output里所有的输出信息?

  • 您好,
    我的板子是DCA1000+AWR1443ES3.0,
    我运行的是mmwave studio_02_01_01_00,另外官方给的资料显示这个版本与AWR1443ES3.0是匹配的,我运行C:\ti\mmwave_studio_02_01_01_00\mmWaveStudio\Scripts\DataCaptureDemo_xWR.lua之后一直显示加载0%。请问有什么解决方案呢?
    output结果显示不匹配:
    [14:21:54]
    [14:21:54] ### Running Startup script: "C:\ti\mmwave_studio_02_01_01_00\mmWaveStudio\Scripts\Startup.lua" ###
    [14:21:54] Matlab Runtime Engine is installed
    [14:22:01] TESTING = false
    [14:22:01]
    [14:22:01] ***Script completed successfully.***
    [14:22:24] Device Status : XWR1443/QM/SOP:2/ES:3
    [14:23:18] [RadarAPI]: Warning: BSS patch firmware version Mismatch!
    [14:23:41] MSS power up done async event received!
    [14:23:46] Device Status : XWR1443/QM/SOP:2/ES:3
    [14:23:46] BSS power up done async event received!
    [14:24:23] [RadarAPI]: Warning: BSS firmware version Mismatch!
    [14:24:23] BSS FW Download Success
    [14:28:30] MSS FW Download failure
    [14:28:30] Power On Success
    [14:28:32] [RadarAPI]: Error: ReadRegister failed with error -2
    [14:28:33] [RadarAPI]: Error: ReadRegister failed with error -2
    [14:28:34] [RadarAPI]: Error: ReadRegister failed with error -2
    [14:28:34] [RadarAPI]: Error: ReadRegister failed with error -2
    [14:28:34]
    [14:28:34] &&&&&&&&&&&&&&&&&&&&
    [14:28:34] ***Script FAILED!***
    [14:28:34] &&&&&&&&&&&&&&&&&&&&
    [14:28:34] Exception message is:
    [14:28:34] 索引超出范围。必须为非负值并小于集合大小。
    [14:28:34] 参数名: startIndex

  • 你好,

    如果使用手动配置,请问能正常下载BSS/MSS firmware么?

    e2echina.ti.com/.../dca1000evm

  • 您好,

    谢谢回复,我就是按照工程师Chris Meng; Yide Fang提供的方法配置的,首先我成功擦除了sFLAH,

    然后AWR443配置到开发者模式(SOP2:0=011),我的板子是AWR1443ES3.0,根据官方描述它是适用mmwave_studio_02_01_01_00版本的,可以下载BSS MSS

    但是跑C:\ti\mmwave_studio_02_01_01_00\mmWaveStudio\Scripts\DataCaptureDemo_xWR.lua显示结果是BSS MSS 固件不匹配并且API连接不上,

    请问,还有什么解决方案吗?谢谢!

  • 你好,

    1. 尝试把选择Application/User UART port的串口号,将波特率设为921600,点击connect。
    2. 在Files框内选择相应的文件(以xWR1642为例)。
    •BSS FW选择mmwave_studio_02_01_01_00\rf_eval_firmware\radarss\xwr12xx_xwr14xx_radarss.bin
    •MSS FW选择mmwave_studio_02_01_01_00\rf_eval_firmware\masterss\xwr12xx_xwr14xx_masterss.bin
    点击load将两个文件分别下载到芯片上。
  • 您好,

    波特率改了之后output显示如下,921600的波特率是不匹配的意思吧,

    跑了 C:\ti\mmwave_studio_02_01_01_00\mmWaveStudio\Scripts\DataCaptureDemo_xWR.lua,显示API未连接,报错

    请问还有什么解决方法吗?谢谢!

  • 你好,

    第一步set(1)你没有点么?
  • 你好,

    我在xWR1843上点击set(1),连接串口相关log如下:
    [13:13:16] [RadarAPI]: Opening Gpio Control Port()
    [13:13:16] [RadarAPI]: Status: Passed
    [13:13:16] [RadarAPI]: Opening Board Control Port()
    [13:13:16] [RadarAPI]: Status: Passed
    [13:13:17] [RadarAPI]: ar1.FullReset()
    [13:13:17] [RadarAPI]: Status: Passed
    [13:13:18] [RadarAPI]: Closing Board Control Port()
    [13:13:18] [RadarAPI]: Status: Passed
    [13:13:18] [RadarAPI]: Closing Gpio Control Port()
    [13:13:18] [RadarAPI]: Status: Passed
    [13:13:18] [RadarAPI]: ar1.SOPControl(2)
    [13:13:18] [RadarAPI]: Status: Passed
    [13:13:26] [RadarAPI]: ar1.Connect(20,921600,1000)
    [13:13:28] [RadarAPI]: Warning: Connected with baudrate 115200
    [13:13:29] [RadarAPI]: Warning: Disconnected existing BaudRate
    [13:13:30] [RadarAPI]: Warning: Trying to connect with baudrate 921600
    [13:13:31] [RadarAPI]: ar1.Calling_IsConnected()
    [13:13:32] [RadarAPI]: ar1.SelectChipVersion("AR1642")
    [13:13:32] [RadarAPI]: Status: Passed
    [13:13:32] [RadarAPI]: ar1.SelectChipVersion("AR1642")
    [13:13:32] [RadarAPI]: Status: Passed
    [13:13:32] [RadarAPI]: ar1.deviceVariantSelection("XWR1843")
    [13:13:32] [RadarAPI]: Status: Passed
    [13:13:32] [RadarAPI]: ar1.frequencyBandSelection("77G")
    [13:13:32] [RadarAPI]: ar1.SelectChipVersion("XWR1843")
    [13:13:32] [RadarAPI]: Status: Passed
    [13:13:32] Device Status : XWR1843/ASIL-B/SOP:2/ES:2
    [13:13:32] [RadarAPI]: ar1.SaveSettings('C:\Users\a0389162\AppData\Roaming\RSTD\ar1gui.ini')

    我启动mmwave studio的log里还有matlab runtime的信息,在你的截图里都没有看到。请问相关软件你都安装了吗?
  • 您好,

    我参照DCA1000EVM Data Capture Card user gudie对DCA1000板的配置如下图

    我点了set(1),output没有任何信息变化,

    同时我以确保安装了C:\Program Files (x86)\MATLAB\MATLAB Runtime\v851,同时还参阅了mmWave Studio GUI user gudie。还有什么解决方案嘛?谢谢!

  • 你好,

    能换一台安装软件较少的其他电脑试试吗?
  • 您好,

    换台电脑RF powered-up之后连接正常,output输出如下

    但是运行C:\ti\mmwave_studio_02_01_01_00\mmWaveStudio\Scripts、DataCaptureDemo_xWR.lua,一直显示load 0%,output还是显示BBS固件版本不匹配,

    我的板子是AWR1443ES3.0+DCA1000,请问这是什么原因呢?有什么解决方案吗?

  • 你好,

    请尝试擦除板子上qspi flash的内容,再尝试。
  • 你好,

    擦出SPI flash的内容,是擦除下载在AWR1443里的BSS和MSS固件吗?是不是执行以下操作即可?

  • 你好,

    是的,点击Format SFLASH。

  • 你好,
    以上解决方案都已经尝试,Format SFLASH之后也不行呢,请问还有什么解决方案吗?
  • 你好,

    可以尝试:
    1. 更换一个电流更大的5V电源或者是直流电源供电。
    2. 上电后按一下复位键。
    3. 请问你的dca1000EVM可以和其他的毫米波板正常使用么?也就是能否和其他毫米波板采集到数据?
    4. 尝试串口速率为921600.