你好,我使用的是C6670 AIF2,模式是LTE 20MHZ FDD, CPRI传输, 现在使用1根光纤进行自环测试。
系统启动时 一切正常,RM 的sync_status能进入同步状态,接收的数据也正确,然后拔掉光纤, RM进入UNSYNC状态,然后再插上后很快进入同步状态。此时RM能收到数据,但此时的数据已经不对了。这个情况正常吗,我是否需要复位某些模块或者更改配置能解决这个问题?
谢谢回复。
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.
你好,我使用的是C6670 AIF2,模式是LTE 20MHZ FDD, CPRI传输, 现在使用1根光纤进行自环测试。
系统启动时 一切正常,RM 的sync_status能进入同步状态,接收的数据也正确,然后拔掉光纤, RM进入UNSYNC状态,然后再插上后很快进入同步状态。此时RM能收到数据,但此时的数据已经不对了。这个情况正常吗,我是否需要复位某些模块或者更改配置能解决这个问题?
谢谢回复。
你遇到的是正常现象,针对这个问题,AIF2底层驱动需要两个特殊处理:
1, 响应RM失步中断,一旦RM失步,整个AIF2必须复位重配,参考我们例程中的AIF_soft_reset()函数
2,初始化时,PD必须在RM同步之后再使能,参考我们例程中的Enable_PD_After_Sync()函数