TI中文支持网
TI专业的中文技术问题搜集分享网站

AWR1243: 级联AWR1243+TDA2时钟同步及数据采集问题

Part Number:AWR1243Other Parts Discussed in Thread:AWR2243

TI专家好

当前我们做了个两片级联的射频板,想搭载TDA2通过Studio做数据采集验证,但是在studio上下载固件时只有master芯片可以正常下载,如下,从芯片的SPI connect没有反应,无法下载固件,我们用示波器测量了下,好像从芯片的时钟信号没有同步过去,如下第二图红色链路,此处主芯片的OSC_CLKOUT没有测量到同步信号输出到从芯片,请问如果通过studio这样去下载固件还需要做其他的一些软件接口的配置使主从两芯片都能正常工作吗?

此外,我们修改了ti\mmwave_studio_02_01_01_00\mmWaveStudio\Scripts\Cascade里面Cascade_Configuration_MIMO.lua为两片级联的模式,通过lua脚本直接写入下载,但是在主芯片函数运行到ar1.ChanNAdcConfig_mult时会报未知错误,如下log,请问此处可能有何原因会导致Master : Channel & ADC Configuration Failed呢,此处报错之后Cascade_Configuration_MIMO.lua里面后续从芯片的初始化、SPI连接、固件下载就都不会运行了,麻烦帮忙看下此处Master : Channel & ADC Configuration Failed和上述OSC_CLKOUT同步时钟信号是否有啥关联,该如何配置解决此处的报错问题呢?

[10:04:47] Setting up Studio for Cascade started..
[10:04:47] [RadarAPI]: ar1.SelectCaptureDevice("TDA2XX")
[10:04:47] [RadarAPI]: Status: Passed
[10:04:47] [RadarAPI]: TDAStatusCallback Event Registered
[10:04:47] [RadarAPI]: registerTDAStatusCallback Status: Passed
[10:04:47] [RadarAPI]: ar1.ConnectTDA("192.168.33.180", 5001, 3)
[10:04:47] [RadarAPI]: Device 32 : CAPTURE_RESPONSE_ACK Async event recieved() with status 0[10:04:47] [RadarAPI]: Device 32 : CAPTURE_RESPONSE_VERSION_INFO Async event recieved() with status 0. TDA Version : REL_VISION_SDK_03_07_01_00 Aug 5 2019 15:04:45[10:04:47] [RadarAPI]: Device 32 : CAPTURE_RESPONSE_ACK Async event recieved() with status 0[10:04:48] [RadarAPI]: Device 1 : CAPTURE_RESPONSE_ACK Async event recieved() with status 0[10:04:48] [RadarAPI]: ConnectTDACaptureCard Status: Passed
[10:04:48] TDA Capture Card Status : CONNECTED!
[10:04:48] ConnectTDA Successful
[10:04:48] [RadarAPI]: ar1.selectCascadeMode(1)
[10:04:48] [RadarAPI]: Status: Passed
[10:04:48] selectCascadeMode Successful
[10:04:48] Setting up Studio for Cascade ended..
[10:04:48] [RadarAPI]: Device 1 : CAPTURE_RESPONSE_ACK Async event recieved() with status 0[10:04:49] [RadarAPI]: Device 1 : CAPTURE_RESPONSE_ACK Async event recieved() with status 0[10:04:49] [RadarAPI]: ar1.FullReset(1)
[10:04:49] [RadarAPI]: Status: Passed
[10:04:49] [RadarAPI]: ar1.SOPControl_mult(1,4)
[10:04:49] [RadarAPI]: Status: Passed
[10:04:49] Master : SOP Reset Successful
[10:04:49] [RadarAPI]: ar1.PowerOn_mult(1, 0, 1000, 0,0)
[10:04:49] [RadarAPI]: Status: Passed
[10:04:49] [DeviceId-0] MSS power up done async event received!
[10:04:49] Master : SPI Connection Successful
[10:04:49] [RadarAPI]: ar1.DownloadBssFwOvSPI_mult(1, E:\\ti\\mmwave_dfp_01_02_06_03-1243ES3.0\\firmware\\xwr12xx_metaImage.bin)
[10:05:06] [DeviceId-0] MSS Boot Error status Async event recieved(0x166F5C)
[10:05:06] Master : FW Download Successful
[10:05:07] [RadarAPI]: ar1.SelectChipVersion("AR1243")
[10:05:07] [RadarAPI]: Status: Passed
[10:05:07] [RadarAPI]: ar1.SelectChipVersion("AR1243")
[10:05:07] [RadarAPI]: Status: Passed
[10:05:07] [RadarAPI]: ar1.deviceVariantSelection("XWR1243")
[10:05:07] [RadarAPI]: Status: Passed
[10:05:07] [RadarAPI]: ar1.frequencyBandSelection("77G")
[10:05:07] [RadarAPI]: ar1.SelectChipVersion("XWR1243")
[10:05:07] [RadarAPI]: Status: Passed
[10:05:07] Device Status : XWR1243/ASIL-B/SOP:4/ES:3
[10:05:07] [RadarAPI]: ar1.RfEnable_mult(1)
[10:05:07] [DeviceId-0] BSS power up done async event received!
[10:05:07] [RadarAPI]: Status: Passed
[10:05:09] Master : RF Power Up Successful
[10:05:09] [RadarAPI]: ar1.ChanNAdcConfig_mult(1, 1, 1, 1, 1, 1, 1, 1, 2, 1, 0, 1)
[10:05:09] Status: Failed, Error Type: UNKNOWN ERROR
[10:05:09] Master : Channel & ADC Configuration Failed
[10:05:09][10:05:09] ***Script completed successfully.***

谢谢。

Chris Meng:

你好,

感觉芯片工作不是很正常。在RF power up后,你能否测量一下下面checklist提到的几个电压值,看是否正常?

 AWR2243 Checklist for Schematic Review, Layout Review, Bringup/Wakeup (https://www.ti.com/lit/zip/sprr419)

你们硬件上TDA2复位AWR2243的号是否有保留?你们的硬件上除了去掉两片AWR2243,比较4片级联的参考设计还是否有其他裁剪?

赞(0)
未经允许不得转载:TI中文支持网 » AWR1243: 级联AWR1243+TDA2时钟同步及数据采集问题
分享到: 更多 (0)

© 2024 TI中文支持网   网站地图 鲁ICP备2022002796号-1