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.

[参考译文] IWRL6432AOPEVM:当我使用 mmWave Studio 3G 通过 DCA1000evm 错误捕获数据时

Guru**** 2529560 points
Other Parts Discussed in Thread: DCA1000EVM

请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

https://e2e.ti.com/support/sensors-group/sensors/f/sensors-forum/1563007/iwrl6432aopevm-when-i-use-mmwave-studio-3g-to-capture-data-via-dca1000evm-error

器件型号:IWRL6432AOPEVM
主题中讨论的其他器件:DCA1000EVM

工具/软件:

当我使用 mmWave Studio 3G 通过 DCA1000evm 捕获数据时、此错误始终会发生

这是脚本:

——通用设备设置

--更改固件文件的目录
本地 firmware_directory_base =[“C:\ti\mmwave_L_SDK_05_05_04_02\firmware\mmwave_DFP\]]
local rfeval_firmware = firmware_directory_base .. [[rfevalfirmware\appss\mmwave_plt_rfeval_ram_rprc.bin]]
本地 RFS_FIRMWARE= firmware_directory_base .. [[rfsfirmware\xWRL6432_AOP\mmwave_RFS_PATCH_rprc.bin]]
--本地 atecal_firmware = firmware_directory_base .. [[rfevalfirmware\rfsatecal\xWRL6432_AOP\mmwave_RFS_PATCH_rprc.bin]]

--检查 Matlab Postproc 是否至少为 5.02 版
Local postproc_version = ToNumber (mws.GetPostProcVersion())
如果 (postproc_version < 5.02)、则
  error(“error:MATLAB Postproc 必须至少为 5.02 版“)
结束

——重置工作室内部变量
状态= mws.ftdiResetAllDevices()

--板配置
本地 c_boardType = 0  -- 0=EVM、1=CZ
XW_STATUS = mws.selectBDType(c_boardType、00、0)
断言 (xw_status =0“错误:API 失败“)
XW_STATUS = mws.selectComIfType(11000、02、0)
断言 (xw_status =0“错误:API 失败“)

- DCA1000 配置
如果 (CAPTURE_DATA ~= 0)、则为
  XW_STATUS = mws.SelectCaptureDevice(“DCA1000")“)
  断言 (xw_status =0“错误:API 失败“)
  XW_STATUS = mws.captureCardCfgResetFPGA
  断言 (xw_status =0“错误:API 失败“)
  XW_STATUS = mws.captureCardEthernetCfg(“192.168.33.30",“,"192.168.33.180"、"192.168.33.180",“,"12.34.56.78.90.12"“"12.34.56.78.90.12",、,4,096,409“4,096,4098“8,、,</s>、 1)
  断言 (xw_status =0“错误:API 失败“)
  如果 (ADC_BIT_WIDTH == 16)、则
    --为 DCA1000 配置 16 位数据、2 个 LVDS 通道
    XW_STATUS = mws.captureCardModeCfg(12、1、2、3 25)
    
  暴露
    --为 DCA1000 配置 12 位数据、2 个 LVDS 通道
    XW_STATUS = mws.captureCardModeCfg(12、1、2、1 25)
    
  结束
  断言 (xw_status =0“错误:API 失败“)
  XW_STATUS、s_version、s_dllVersion = mws.getCaptureCardFPGAVersion ()
  断言 (xw_status =0“错误:API 失败“)
结束

-- SOP 配置
XW_STATUS = mws.sopControl (03)
断言 (xw_status =0“错误:API 失败“)

--设备复位
XW_STATUS = mws.nReset (0)
断言 (xw_status =0“错误:API 失败“)

-- RS232 连接
本地 RS232_com_port = 14
XW_STATUS = mws.rs232Config (0、RS232_com_port、0、0)
断言 (xw_status =0“错误:API 失败“)

——加载固件
XW_STATUS = mws.sopDebugFwPreBootCfg (01、0、0)
断言 (xw_status =0“错误:API 失败“)
XW_STATUS = mws.fwRprcDownload (02、rfeval_firmware)
断言 (xw_status =0“错误:API 失败“)
XW_STATUS = mws.sopDebugFwPostBootCfg (00、0、0、0、 0)
断言 (xw_status =0“错误:API 失败“)
P (1000)
XW_STATUS = mws.fwRprcDownload (00、RFS_firmware)
断言 (xw_status =0“错误:API 失败“)
P (1000)
-- xw_status = mws.fwRprcDownload(0, 1, atecal_firmware)
--断言 (xw_status == 0,“错误: API 失败“)

——启动设备
XW_STATUS、t_deviceStatus = mws.devicePowerup(00、0、0)
断言 (xw_status =0“错误:API 失败“)
本地 res_mode = 0 +(0 * 2)
XW_STATUS=mws.fecDevicePowerOn(0、{h_XtalClkFreq=10240、c_ClkSourceSel=10、c_powermode=0、c_ChirpTimerResol=0、c_FecBootCfg=0、h_Reserved2=0、w_Reserved3=0})
断言 (xw_status =0“错误:API 失败“)

----特殊校准配置
-- xw_status、Response=mws.rfEvalateInit(0,{c_AteInitAddress=2129856,w_Reserved=0 })
--断言 (xw_status == 0,“错误: API 失败“)
-- xw_status=mws.fecRfsDbgCtrl(0、{w_RfsDbgLogAddress=575029248、w_Reserved0=0、w_Reserved1=0})
--断言 (xw_status == 0,“错误: API 失败“)

——设定时钟
xw_status=mws.fecDevClkctrl(0、{c_DevClkctrl=10、c_FtClkctrl=0、c_ApllClkctrl=170、c_Reserved1=0、w_Reserved2=0})
断言 (xw_status =0“错误:API 失败“)


  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好:

    您是否可以使用 Radar Toolbox 中的脚本、位置为:

    radar_toolbox\tools\scripts\mmWaveStudio_lua_examples\xWRLx432

    如何下载 Radar Toolbox

    此致、

    Pedrorm

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    另一个问题是我没有此固件

    此致、

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    这是我的板载开关配置:

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好:

    新的 EVM 不需要该组件、您会注意到、在工具箱的脚本中、LUA 中的任何位置都不会调用 atecal_firmware。 它适用于需要添加它的旧用户。

    此致、

    Pedrorm

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好:

    这是使用最新 lua 脚本从 studio 输出的结果。 仍然是上电问题

    此致、

    Qi

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好:

    这是使用最新 lua 脚本从 studio 输出的结果。 仍然是上电问题

    此致、

    Qi

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好、Qi、

    请按照用户指南中的图片进行操作。 您因为 SPI 开关错误而收到 SPI 错误、其他几个开关也是错误的。

    http://dev.ti.com/tirex/local?id=dca1000_mmwave_studio_xWRLx432&packageId=radar_toolbox

    此致、

    Pedrorm