项目

一般

简介

错误 #4438

TA动态调整测试,TA从PHY下发到平台失败

白 瑞朋10 天 之前添加. 更新于 7 天 之前.

状态:
进行中
优先级:
一般
指派给:
开始日期:
2025-11-14
计划完成日期:
% 完成:

0%

预期时间:

描述

【问题描述】
Uu口 TA动态调整,PHY收到协议栈下发的Timing advance值,写平台buffer失败。


文件

38.321.jpg (308 KB) 38.321.jpg 白 瑞朋, 2025-11-14 17:38
sample=256.png (34.9 KB) sample=256.png 白 瑞朋, 2025-11-14 19:18
sample=96.png (36.7 KB) sample=96.png 白 瑞朋, 2025-11-14 19:19

历史记录

#1

白 瑞朋 更新于 10 天 之前

  • 状态新建 变更为 进行中

【问题跟踪】
PHY收到协议栈下发的Timing advance值,写平台FIFO buffer失败。

#2

白 瑞朋 更新于 10 天 之前

38213
4.2 Transmission timing adjustments

#3

白 瑞朋 更新于 10 天 之前

初始"uldelay": 1000,
RAR sample 调整值是256

初始"uldelay": 2000,
RAR sample 调整值是96

#4

白 瑞朋 更新于 7 天 之前

接口PHY-plat

BIT6:相对TA.
PHY算出TA对应的TA_sample值,传给平台;由平台在上次TA基础上,根据direction方向进行动态调整。

BIT11:绝对TA.
1) PHY算出TA对应的TA_sample值,减去上次的TA_old,得到TA_offset;
2) 把TA_offset传给平台;
3)平台在TA_old基础上+TA_offset,得到最后的TA_sample值。

#5

白 瑞朋 更新于 7 天 之前

测试通过,代码已提交。

分支:bugfixed_20251111
SHA-1: f83b37cc6efb245430eb02e82df3e4b38b77630d

导出 Atom PDF