错误 #3100
全灵活时隙ant 1~3的symbol 0~1 无数据输出
开始日期:
2025-04-03
计划完成日期:
% 完成:
0%
预期时间:
描述
20250403
【问题描述】
采集全灵活时隙phy和射频接口的4天线数据,仿真ant0的6symbol数据,pdcch和ssb可以解对。通过画图发现,ant1、ant2和ant3的symbol 0、symbol 1无数据。
直接测试ofdm后ant1数据(此时ant1数据存在dm):
(1)使用trace导出ant1 symbol 0的几个数据都是0
(2)memcpy_ext导出ant1 symbol0的128byte,都是0.
(3)dma搬移ant1 symbol0和symbol1数据,都是0.
文件
历史记录
由 马 凤波 更新于 28 天 之前
- 文件 phy_cfg.pdf phy_cfg.pdf 已添加
- 文件 4ant data.PNG 4ant data.PNG 已添加
20250409
【解决方案】
确认pdcch和pdsch在代码时,单端口只映射到一根天线上。可以采用通道复制的方法,映射到多根天线上,具体为:
第一种方法:执行脚本命令,即时生效
将脚本phydlantcfg.sh放到phy目录下,小区建立后执行命令 ./phydlantcfg.sh 15(其中15的理解是:bit0控制ant0的通道复制,
bit1控制ant1的通道复制,bit2控制ant2的通道复制,bit3控制ant3的通道复制)。抓射频buffer数据进行了验证。
第二种方法:修改配置文件phy_cfg.dat
修改/cfgDat/phy_cfg.dat中字段21的值,phy_cfg.dat各字段的含义见文档phy_cfg.pdf,该文档已上传到nas。已抓数进行了验证。