项目

一般

简介

错误 #2785

3.0 DPD Test MAC 联调数据发射异常及解决方法

梁 佐庆4 个月 之前添加. 更新于 3 个月 之前.

状态:
已关闭
优先级:
普通
指派给:
开始日期:
2025-02-11
计划完成日期:
2025-02-12
% 完成:

100%

预期时间:
20.00 小时

描述

在调试3.0DPD的过程中,由于省略了while(1),导致DPD的状态回读困难。
做了一下修改,问题得到解决:
testMAC和DPD程序的交互,做了如下更改才正常:
1)./rfic.out & ,rfic.out在后台执行;执行之后足够的时间延迟,比如50s之后才能发数据。./rfic.out &
sleep 50
##TM1.1 For TAE 2 layer
./testmac testcase/dl/testmac_int_dl_pdcch_pdsch_tst10259.cfg
2)代码部分:单独做一个while(1)观测DPD状态的函数: void while_DPD_status(void) {
while(1) {
printf("Waiting for extra 5 second for DPD ramping up...\n");
sleep(5);
printf("Proceeding dpdStatusGet\n");
dpdStatusGet(adrv9025Device, ADI_ADRV9025_TX3);
}
}
这个函数在建立小区之后调用才可以。

历史记录

#1

梁 佐庆 更新于 4 个月 之前

  • 状态新建 变更为 已解决
#2

高 峰 更新于 3 个月 之前

  • 状态已解决 变更为 已关闭

导出 Atom PDF