Hello:
首先,我的平台环境如下:AIF2接口跑OBSAI协议,8x的链路速率,跑4天线20M带宽的LTE。
我有3个问题想问一下:
(1)LTE的每个timeslot包含7个symbol(Normal Cyclic Prefix下),我可不可以在L2(或MSMC)中只定义3个TX_COMP_Q,然后循环调用这3个队列用于发送,而不是定义7个(为了节省L2空间)?对于接收的RX_FDQ也是这样定义?
(2)按照(1)里面的3个定义后,我的接收方可以正常连续接收,并且把接收到的数据从L2(或MSMC)中搬移到DDR3中用于后期数据处理,但是我的发送方从DDR3中搬移到L2(或MSMC)中并组包后发送却不能正确发送出去,这一个问题调试了2个多周也没有解决,不知道是哪些原因导致?
(3)关于(2)中发送的情况是这样的:我如果不用EDMA3从DDR3往L2搬运数据,而是直接在L2里面用固定数据组包,是可以连续正确发送的;同时也测试了单独的EDMA3从DDR3往L2搬运数据,连续运了大量数据,也是正常无误的,不知道这样以来(2)的问题是不是我们的组包环节出了错误?
希望尽快能够得到解答,谢谢~~
MING WANG1:
求解答~~