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.

[参考译文] AWR6843AOPEVM:AWR6843AOPEVM 上 CPD 的配置文件设置

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

https://e2e.ti.com/support/sensors-group/sensors/f/sensors-forum/1384875/awr6843aopevm-configuration-file-settings-for-cpd-on-awr6843aopevm

器件型号:AWR6843AOPEVM
主题中讨论的其他器件:AWR6843

工具与软件:

尊敬的先生:

我们在6843AOP 的 LRPD 文档中看到、6843AOP 可以实现在同一帧中包含三个 TX 的线性调频脉冲配置、如下图所示。



如果我们要在 CPD 中实现相同的效果、我们应该如何修改配置文件、还是需要刷写其他固件?

这是我们当前正在使用的配置文件:

sensorStop
flushCfg
dfeDataOutputMode 1
channelCfg 15 7 0
adcCfg 2 1.
adcbufCfg -1 0 1 1
低功率0 0
profileCfg 0 60.00 2789 11 41 0 97.0 1 64 2200 0 36
profileCfg 1 60.00 20 11 41 0 97.0 1 64 2200 0 36
chirpCfg 0 0 0 0 0 0 0 1
chirpCfg 1 1 0 0 0 0 2
chirpCfg 2 2 1 0 0 0 4
frameCfg 0 2 54 0 200 1 0
 
 
dynamicRACFARCfg  -1 5 29 1 8 8 4 6 4 1 8.00 6.00 0.40 1 15
StaticRACFARCfg -1 4 2 2 8 16 4 6 6.00 13.00 0.50 0  
dynamicRangeAngleCfg -1 7.000 0.03 2 0
dynamic2DAngleCfg -1 5 1 1 1.00 8.00 2.
StaticRangeAngleCfg -1 0 1 1.
antGeometry0 -1 -1 0 0 -3 -3 -2 -1 -1 0 0
antGeometry1 -1 0 -1 0 -3 -2 -3 -2 -3 -3 -3 -3 -3 -2 -2 -2 -2 -2
antPhaseRot -1 1 -1 1 -1 1 -1 1 -1 1 -1 1 -1 1
CompRangeBiasAndRxChanPhase 0 0.9929 -0.1188 -0.9842 -0.1769 0.9994 0.0349 -0.9981 -0.0623 0.6777 -0.7353 -0.8517 0.5241 0.7782 -0.6280 -0.8004 0.5995 0.6842 -0.7293 -0.8495 0.5275 0.7969 -0.5841 0.8077  
fovCfg -1 64.0 64.0
 
第5章
totNumRows 2.
sensorPosition 0 1.2 1.1 90 0 0
%状态机阈值第一个参数是#zoneType  
occStateMach 0 10 3 50 1 3 12 20 4 700.0
occStateMach 1 10 3 50 3 3 12 15 3 700.0
classParam 0 50 36 36 36 40 36 0.025 0.025 0.025 0.022 0.025  
 
%座椅区域定义、与安装位置无关
% origin =-X 至 psngr、+X 至驱动器、yStart、yEnd (0 =第一行搁脚空间的起始)、zStart、Zend (z:0地板起始)
内部界限-0.9 0.9 0.0 2.2
 
%区域1 (驱动器)立方体
 
cuboidDef 1 1  0.00 1.00 -0.50 1.00 0.80 1.20
cuboidDef 1 2  0.00 1.00 -0.50 1.00  0.40 0.80  
cuboidDef 1 3  0.00 1.00 -0.50 1.00 -0.20  0.40
 
%区域2 (前排乘客)腰托
 
cuboidDef 2 1 -1.00 -0.00 -0.50 1.00 0.80 1.20
cuboidDef 2 -1.00 -0.00 -0.50 1.00 0.40 0.80  
cuboidDef 2 3 -1.00 -0.00 -0.50 1.00 -0.20 0.40
 
%区域3 (第二排驾驶员侧)立方体
 
CuboidDef 3 1  0.30  1.00 2.50 0.80 1.20
CuboidDef 3 2  0.30  1.00 1.00 2.50 0.40 0.80  
CuboidDef 3 3  0.30 1.00 1.00  2.50 -0.20 0.40
 
%区域4 (中间第二排)立方体
 
CuboidDef 4 1 -0.30 0.30  1.00 2.50 0.80 1.20
CuboidDef 4 2 -0.30 0.30  1.00 2.50 0.40 0.80  
CuboidDef 4 3 -0.30 0.30  1.00 2.50 -0.20 0.40
 
%区域5 (第二排乘客侧)立方体
 
cuboidDef 5 1 -1.00 -0.30 1.00 2.50 0.80 1.20
CuboidDef 5 2 -1.00 -0.30 1.00 2.50 0.40 0.80  
CuboidDef 5 3 -1.00 -0.30 1.00 2.50 -0.20 0.40
 
% zoneType 和区域邻居定义、  
% zoneCommunityDef #zoneid,#zoneType,#需要考虑的邻居数量,#邻居列表,  
% zoneType=0:普通座椅、zoneType=1:中间座椅;用户可以为搁脚空间门等添加其他 zoneType
%添加新 zoneType 时、需要添加新的 occStateMach 行  
zoneCommunityDef 1 0 0 0      
zoneCommunityDef 2 0 0 0      
zoneCommunityDef 3 0 1 4    
zoneDef 4 1 2 3 5.   
zoneCommunityDef 5 0 1 4    
 
sensorStart

此外、我想询问idleTimeprofileCfg配置文件部分中的参数。 为什么一个设置为2789、而另一个设置为20?

此致
张修哲

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

    您好!

    感谢您提出有关配置 CPD 演示的问题。 我们的一位 CPD 专家将在一到两天内与您联系、但现在、我建议您查看 mmWave SDK 用户指南( /docs/)和 profile_advanced_subframe.cfg ( /packages/ti/demo/xwr68xx/mmw/profiles)以作为其使用示例。

    此致、

    Kristien

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

    尊敬的 Kristien:

    我是张先生的 RD 合作伙伴。

    让我更详细地说明这个问题。

    (1)。 我们认为、CPD 示例(下面)中的 chirp_config 是逐一提交天线信号:tx1 -> TX2 -> TX3。

    但是、为了形成波束、我们认为有必要同时提交所有天线(TX1 + TX2 + TX3)信号。

    -------------------------------------------------------------------------------------------------------------

    dfeDataOutputMode 1 => frameCfg

    profileCfg 0 60.00 2789 11 41 0 1871872 97.0 1 64 2200 0 36

    profileCfg 1 60.00 20 11 41 0 1871872 97.0 1 64 2200 0 36

    chirpCfg 0 0 0 0 0 0 0 1 =>提交 TX1信号

    chirpCfg 1 1 0 0 0 2 =>提交 TX2信号

    chirpCfg 2 1 0 0 0 4 =>提交 TX3信号

    frameCfg 0 2 54 0 200 1 0

    -------------------------------------------------------------------------------------------------------------

     

    因此、我们将"chripcfg"的参数更改为同时提交(TX1+TX2+ X3)信号(熔断)、但它无法正常工作。 (未接收到信号)

    -------------------------------------------------------------------------------------------------------------

    dfeDataOutputMode 1 => frameCfg

    profileCfg 0 60.00 2789 11 41 0 1871872 97.0 1 64 2200 0 36

    profileCfg 1 60.00 20 11 41 0 1871872 97.0 1 64 2200 0 36

    chirpCfg 0 0 0 0 0 0 0 7. =>同时提交(TX1 + TX2 + TX3)信号

    chirpCfg 1 1 0 0 0 0 7. =>同时提交(TX1 + TX2 + TX3)信号

    chirpCfg 2 1 0 0 0 0 7. =>同时提交(TX1 + TX2 + TX3)信号

    frameCfg 0 2 54 0 200 1 0

    -------------------------------------------------------------------------------------------------------------

     

    (2)。 然后、我们尝试另一种方法按照下面 CPD 示例中的"远距离检测"示例使用(dfeDataOutputMode=3、advFrameCfg)。

    但是、它仍然无法正常工作。 (未接收到信号)

    -------------------------------------------------------------------------------------------------------------

    dfeDataOutputMode 3 => advFrameCfg

    profileCfg 0 61.0 10 6 135 0 14970880 1.8 1 256 2000 0 48

    profileCfg 1 61.0 10 6 135 0 10276864 1.8 1 256 2000 0 48

    profileCfg 2 61.0 10 6 135 0 65888 1.8 1 256 2000 0 48

    profileCfg 3 61.0 10 6 135 0 1871872 1.8 1 256 2000 0 48

    chirpCfg 0 0 0 0 0 0 0 7 =>同时提交(TX1 + TX2 + TX3)信号

    chirpCfg 1 1 0 0 0 0 7 =>同时提交(TX1 + TX2 + TX3)信号

    chirpCfg 2 2 0 0 0 7 =>同时提交(TX1 + TX2 + TX3)信号

    chirpCfg 3 3 0 0 0 7 =>同时提交(TX1 + TX2 + TX3)信号

    advFrameCfg 4 0 0 1 0

    SubFrameCfg 0 0 0 1 128 80 0 1 80

    SubFrameCfg 1 0 1 128 80 0 1 80

    SubFrameCfg 2 0 2 1 128 80 0 1 80

    SubFrameCfg 3 0 3 1 128 160 0 1 160

    -------------------------------------------------------------------------------------------------------------

    关于此问题、您能否与我们分享您的建议? 如果我们要在 CPD 示例中同时提交(TX1+TX2+ X3)信号、

    除了 chrip_config 外、需要修改哪些代码(MSS_CODE 或 DSS_CODE)? 如果是、如何修改它?

    再次感谢您的大力帮助。

    此致、

    TC。 Chou

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

    您好!

    感谢您提供更多详细信息。 您是否已将 cfg 文件放入检测估算器并确认它有效? 您能否详细介绍一下在配置和启动设备时设备的状况? 您知道它在发出线性调频脉冲吗? 如果在某处出现错误、您能否提供任何 CLI 消息或在代码中出现故障的地方?

    https://dev.ti.com/gallery/view/mmwave/mmWaveSensingEstimator/ver/2.4.0/ 

    谢谢!

    克林顿

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

    尊敬的克林顿:

    如前所述、在更改 cfg 文件中的 chirpCfg 参数后、GUI 无法正确打开、但它也不会显示任何错误。 如下图所示:



    此致、

    张修哲

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

    您好!

    感谢您的屏幕截图。 您是否可以在可视化工具所在的文件夹中打开命令提示符并以这种方式运行? 这样、即使在 GUI 窗口关闭后、可视化工具的打印输出也会保留。 您是否能够将有哪些信息发布回来?

    对于上述检测估算器检查、请转到站点并加载您的配置、如下所示。

    谢谢!

    克林顿

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

    您好、克林顿:

    感谢您的帮助。  让我们来更详细地描述一下我们的问题。

    我们希望在具有分类的 AWR6843 CPD 示例中实现波束形成/波束控制功能(使用3Tx 聚焦某个方向)[https://dev.ti.com/tirex/explore/node?node=A__AFyu5Yo-D70r9.H36JskpA__radar_toolbox__1AslXXD__LATEST&placeholder=true]

    目前、我们可以将 TxPhaseShifter 更改为 聚焦某个方向。

    但在 CPD 示例中、我们发现每个线性调频脉冲仅由一个 TX 触发。 实际上、我们希望 通过全部3个 TX 发射一个线性调频脉冲。

    因此、我们 在 下面的 chirpCfg 命令中更改"TX 天线使能屏蔽"的参数:

    chirpCfg 0 0 0 0 0 0 0 1 => chirpCfg 0 0 0 0 0 0 0 7
    chirpCfg 1 1 0 0 0 0 2 => chirpCfg 1 1 0 0 0 7
    chirpCfg 2 1 0 0 0 0 4 => chirpCfg 2 1 0 0 0 7

    修改并运行此配置后、CLI 控制台挂起、不显示任何错误消息。 请参见下图。

    根据您的建议、我们还将此配置放在 mmWaveEnsingEstimator 中:

    在[Advanced Chrip Design and Tuing]中、未显示错误消息。

    在[功耗估算器]中、它仅支持 xWRL6432和 xWRL1432。

    如果您想在  具有分类的 AWR6843 CPD 示例中使用全部3个 TX 发射线性调频脉冲、您有什么建议吗? 如何实现此功能?  

    再次感谢您的大力帮助。

    此致、

    TC。 Chou

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

    您好!

    感谢您提供更多详细信息。 请等待一天左右的时间进行跟进。

    再次感谢、

    克林顿

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

    您好、克林顿:

    我可以向您查询是否有任何有关此问题的最新信息吗?  

    再次感谢。

    此致、

    TC。 蔡

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

    尊敬的 克林顿:

    您是否 有关于此问题的任何更新信息?  再次感谢。

    此致、

    TC。 蔡

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

    尊敬的周先生:

    首先、要同时使用三个 TX、就需要足够的功率。   (https://dev.ti.com/tirex/explore/node?node=A__AGy9KKoTXLUQGK6tKHm8oQ__com.ti.mmwave_devices__coGQ502__LATEST、 第9.3.1节)。  客户可以将 EVM 与毫米波 IC 升压器连接、以获得足够的功率来支持三个 TX 波束形成。  

    其次、每个演示都有其局限性、因此您需要深入研究代码以了解是否支持多个子帧;它是否支持 TX 波束形成等  可能它始终假设有12个虚拟天线。

    出于研究目的、我建议客户通过 mmWave Studio 通过 DCA1000 + IC Booster + EVM 进行原始数据采集、然后离线进行所有信号处理(例如在 MATLAB 中)以验证概念和性能影响。  请勿跳转到 CPD 演示、假设它可以使用 TX 波束形成功能。  

    此致!

    Zigang