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

运行Cascade_Configuration_MIMO.lua过程中向雷达发送的SBLKID=0x41A0 的指令是什么?

您好!

我在mmwaveStudio上运行Cascade_Configuration_MIMO.lua配置TIDEP-01012的工作参数。
执行完Cascade_Configuration_MIMO.lua中的ar1.RfEnable_mult函数后,查看trace文件,会发现这个函数对device发送了很多条指令,这些指令的MSGID是0x20D,包含一个SBLK,SBLKID是0x41A0,查看《mmWave-Radar-Interface-Control》文档,MSGID 0x20D是reserved,并且没有查到SBLKID=0x41A0对应的Sub block。而在执行dfp里面配套的C语言程序("mmWaveLink_Cascade_Example")时,并没有向设备发送SBLKID=0x41A0的指令,请问这条指令是什么用处?
谢谢!

Chris Meng:

你好,

请问你说的trace文件是哪个?

请注意,DFP包里的命令介绍都是针对单片芯片的。而mmvave studio里的。。multi命令实际上是下发命令给TDA2,TDA解析后,再配置不同的多个芯片。

hua li2:

回复 Chris Meng:

通过mmvave studio运行lua文件完成雷达配置后,会在C:\ti\mmwave_studio_03_00_00_14\mmWaveStudio\RunTime创建一个类似“Trace_02_01_2021”的文件夹,里面的部分内容如下:

[21:11:41:373]: Device [2] [WR]0xA5C8 0x0023 0x0000 0x0026 0x1004 0x0000 0x0000 0x1234 0x4321 0x8345 0x0016 0x8000 0x0000 0x0001 0xFCA2 0x41A0 0x0008 0xE218 0xFFFF 0xECC9 0x9864
[21:11:41:373]: # INFO: Received HOST_IRQ_HIGH command from device 2
[21:11:41:373]: Device [2] [WR]0xA5C8 0x0023 0x0000 0x001C 0x0104 0x0000 0x0000 0x5678 0x8765 0xFFFF 0xFFFF 0xFFFF 0xFFFF 0xFFFF 0xFFFF 0x9390

我们可以看到PC向TDA2传送了一条SBLKID是0x41A0的指令,而该SBLKID在DFP包里的命令介绍文档中是查不到的。但是trace文档上除此之外的指令都可以通过SBLKID在帮助文档上找到对应的Sub block。

Chris Meng:

回复 hua li2:

你好,

我手上的信息也无法回答你的问题。我在英文论坛提问了,请关注:
e2e.ti.com/…/968672

hua li2:

回复 Chris Meng:

好的,非常感谢您的解答!

赞(0)
未经允许不得转载:TI中文支持网 » 运行Cascade_Configuration_MIMO.lua过程中向雷达发送的SBLKID=0x41A0 的指令是什么?
分享到: 更多 (0)