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.

[参考译文] AWR1243BOOST:使用 TSW1400板进行毫米波传感器原始数据采集

Guru**** 2589275 points
Other Parts Discussed in Thread: AWR1243, MMWAVE-DFP

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

https://e2e.ti.com/support/sensors-group/sensors/f/sensors-forum/654381/awr1243boost-mmwave-sensor-raw-data-capture-using-the-tsw1400-board

器件型号:AWR1243BOOST
主题中讨论的其他器件:AWR1243TSW1400EVMMMWAVE-DFP

Howdy、

我使用的是 AWR1243+devpack+tsw1400、我在视频//training.ti.com/mmwave-sensor-raw-data-capture-using-tsw1400-board...中关注 Francois 除了一些小细节之外、所有内容都与视频中的内容完全一样正常工作:

1)我无法在窗口中以 Francois 的身份接收数据(当他按下 "Trigger Frame"按钮时)。 相反、我必须按下"Read DDR Memory"按钮、GUI 会将其导入。 否则、窗口将保持"空白"。 是否有 SoM 设置来解决此问题?

2)我在 Radar Studio 中的雷达 API 中输入的转储文件(d:\adc_data.bin)为空(即0KB)、但是每次按下"Trigger Frame"按钮时都会更新该文件。 如果要保存数据,我必须转到 hsdc->file->save bin。 一旦我在 radarAPI 中输入路径、这是否应该自动完成?

3)和更基本的问题... 我在下图中看到的是什么。  连续尖峰来自哪里? 当我更改 ADC 采样率/采样率时、它们的频率间距似乎发生了变化。 (我在下面的 PostProc (在 RADAR Studio 中)中获得了一张更熟悉的图片。)  

谢谢

/Henric

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

    您好 Henric、

    我正在附加 RadarStudio Output 日志并突出显示"TSWsetup"和"TSW Arm"日志消息、请确认您的输出日志中是否也看到相同的消息。

    您是否还可以确认在帧配置中设置的帧数? 使用 TSW1400时、帧数不能无限。 请选择低数值10

    在 RadarStudio 上按"Setup TSW1400"时、您是否看到 TSW1400正在下载固件? 请参阅以下所发生的固件下载快照

    固件下载成功后,您应该会看到“Interface Type”(接口类型)和“Firmware Version”(固件版本)更新如下:

    如果这些步骤成功、那么当您按下 RadarStudio 上的"Trigger Frame"时、HSDC Pro 上的 ADC 捕获应该会发生、并且 adc.bin 应该具有数据。 您无需单独读取 DDR 存储器即可填充 adc.bin 文件。

    请告诉我您的案例中是否有任何步骤失败。

    谢谢、

    Raghu

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

    你(们)好 Raghu

    我已经像在你的图片中一样设置了帧=10。 按下"Setup TSW1400"时、我看不到下载窗口、但我可以看到"Interface Type"和"Firmware Version"完全按照您的图片更新。

    我没有得到与你完全相同的回复。 Matlab 出了什么问题? (我已按照说明下载 Matlab 运行时,但我的计算机上也安装了 Matlab 许可证,如图所示)

    [21:03:34] [RadarAPI]:状态:已通过

    [21:03:41] [RadarAPI]:ar1.Connect (5、115200、1000)

    [21:03:43] [RadarAPI]:错误:连接失败:Calling_ConnectTarget 返回3.

    [21:03:43] [RadarAPI]:ar1.calling_isconnected ()

    [21:03:43] [RadarAPI]:ar1.SaveSettings ('C:\Users\Henric\AppData\Roaming\RSTD\ar1gui.ini')

    [21:04:19] [RadarAPI]:ar1.Connect (10、115200、1000)

    [21:04:20] [RadarAPI]:ar1.calling_isconnected ()

    [21:04:21] [RadarAPI]:AR1.SelectChipVersion ("XWR1243")

    [21:04:21] [RadarAPI]:状态:已通过

    [21:04:22] [RadarAPI]:AR1.SelectChipVersion ("XWR1243")

    [21:04:22] [RadarAPI]:状态:已通过

    [21:04:22] [RadarAPI]:ar1.SaveSettings ('C:\Users\Henric\AppData\Roaming\RSTD\ar1gui.ini')

    [21:04:25] [RadarAPI]:ar1.DownloadBSSFw ("C:\\ti\\mmwave_DFP_00_09_01_06\\rf_eval\\rf_eval_firmware\\radarss\\xwr12xx_xwr14xx_radarss.bin")

    [21:04:26] [RadarAPI]:下载 BSS ROM 传统二进制文件。

    [21:05:07] [RadarAPI]:ar1.DownloadMSSFw ("C:\\ti\\mmwave_DFP_00_09_01_06\\rf_eval\\rf_eval_firmware\\masterss\\xwr12xx_xwr14xx_masterss.bin")

    [21:05:07] [RadarAPI]:下载 MSS Legacy Binary。

    [21:06:22] [RadarAPI]:AR1.PowerOn (0、1000、0、0)

    [21:06:22] [RadarAPI]:状态:已通过

    [21:06:22] [RadarAPI]:收到 MSS 上电完成异步事件!

    [21:06:22] [RadarAPI]:ar1.SaveSettings ('C:\Users\Henric\AppData\Roaming\RSTD\ar1gui.ini')

    [21:06:25] [RadarAPI]:ar1.RfEnable()

    [21:06:25] [RadarAPI]:收到 BSS 加电完成异步事件!

    [21:06:25] [RadarAPI]:状态:已通过

    [21:11:44] [RadarAPI]:ar1.ChanNAdcConfig (1、0、0、1、0、 0、0、2、2、0)

    [21:11:45] [RadarAPI]:状态:已通过

    [21:13:19] [RadarAPI]:AR1.LPModConfig (0、0)

    [21:13:19] [RadarAPI]:状态:已通过

    [21:13:21] [RadarAPI]:ar1.RfInit()

    [21:13:21] [RadarAPI]:接收到射频 Init 异步事件!

    [21:13:21] [RadarAPI]:状态:已通过

    [21:13:21] [RadarAPI]:时间戳、温度:415910,37;APLL 状态、更新:1、0; SynthVCO1状态、更新:1、1;SynthVCO2状态、更新:1、 1;LODist 状态、更新:1、1;RxADCDC 状态、 更新了:1、1;HPFcutoff 状态、更新了:1、1; LPFcutoff Status、Update:1、1;PeakDetector Status、Update:1、 1;TxPower 状态、更新:1、1;RxGain 状态、 更新了:1、1;RxIQMM 状态、更新了:1、1;

    [21:13:52] [RadarAPI]:AR1.DataPathConfig (1、1、0)

    [21:13:52] [RadarAPI]:状态:已通过

    [21:13:56] [RadarAPI]:ar1.LvdsClkConfig (1、1)

    [21:13:56] [RadarAPI]:状态:已通过

    [21:14:00] [RadarAPI]:AR1.LVDSLaneConfig (0、1、0、0、0、0、 1、0、0)

    [21:14:00] [RadarAPI]:状态:已通过

    [21:14:14] [RadarAPI]:ar1.ProfileConfig (0、77、100、6、60、 0、0、0、0、0、 0、29、982、0、256、10000、 0、0、30)

    [21:14:15] [RadarAPI]:状态:通过

    [21:14:17] [RadarAPI]:AR1.ChirpConfig (0、0、0、0、0、0、 0、0、1、0、0)

    [21:14:17] [RadarAPI]:状态:已通过

    [21:14:36] [RadarAPI]:AR1.DisableTestSource (0)

    [21:14:36] [RadarAPI]:状态:已通过

    [21:14:36] [RadarAPI]:AR1.FrameConfig (0、0、10、128、40、 0、1)

    [21:14:36] [RadarAPI]:状态:已通过

    [21:16:24] [RadarAPI]:AR1.SetupTSW1400 ()

    [21:16:27] [RadarAPI]:TSW1400设置完成。

    [21:16:55] [RadarAPI]:ar1.StartTsw1400Arm ("D:\\adc_data.bin")

    [21:17:05] [RadarAPI]:MatlabProc 状态:错误类型:未收集数据。 请检查。

    [21:17:05] [RadarAPI]:TSW1400捕获完成

    [21:18:05] [RadarAPI]:ar1.StartFrame ()

    [21:18:05] [RadarAPI]:状态:已通过

    [21:18:05] [RadarAPI]:收到帧触发异步事件!

    [21:18:06] [RadarAPI]:收到帧开始/结束异步事件!

    [21:18:06] [RadarAPI]:帧结束

    [21:23:47] [RadarAPI]:ar1.StartMatlabPostProc ("D:\\adc_data.bin")

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    显然、env-var 适用于运行时版本。 注意到我的评论可以解释为有关整个 Matlab 的评论...
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

     您是否解决了您的问题?  
    实际上、我有与您相同的 Matlab 错误、但我仍然无法在 HSDC 专业版上获取任何数据  

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

    您好 Henric、

    是否可以确认以下内容?

    1.您为 TSW1400EVM 使用的电源额定值?

    2.您是否执行了 MMWAVE-DFP 中"RadarStudio_User_Guide.pdf"中提到的以下步骤?

    -Raghu

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    你(们)好 Raghu
    额定值为5V 和4A 输出。
    -我根据 RadarStudio_User's_Guide.pdf 复制了文件
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    你(们)好,Majdi
    我获取数据、但我必须按下"Read DDR memory"按钮、它不会自动保存在.bin-file 中、但我开始怀疑我无法在按照说明运行时版本的 Matlab 的同时拥有完整的 Matlab installd ...
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    你好、Henric
    我也做了同样的事情、但我仍然有同样的问题。 但我不认为完整的 Matlab 是一个问题、因为我没有它、我只安装了运行时版本。
    我不确定、但我认为电源上的5V 和6A 能够解决这个问题。 我在另一篇文章中发现了这一点、但我尚未对其进行测试。
    关于如何为3Tx 和3Rx 配置 Radar Studio 的任何想法?
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    您好 Henric、

    我假设您在尝试收集数据时使用所有默认设置。 让我知道这种理解是否正确?

    此外、您似乎还遵循正确的过程来收集数据"触发帧"应收集数据并填充 adc.bin、前提是遵循所有过程而不遗漏任何上述步骤。

    -Raghu