您好!我在使用ad9361 FDD模式双口CMOS全双工1T1R。 通过FPGA读ENSM始终在alert状态,不能进入FDD,同时BBP不能收到data和frame,但是有rx_clk。我用enable脉冲使能一次,然后再使能第二次,也没有进入FDD flush状态。请问需要配置哪些寄存器才能正常进入FDD数据收发状态?能提供一个完整的寄存器配置顺序和参数吗?我晶振是40MHz的,要实现1T1R,双口全双工,我的目的是先能输出100MHz~1300MHz的点频,方式可以采用管脚控制收发,也可以SPI方式控制。后续再改成2T2R独立收发的方式。
我的也是这样的情况:AD9361采用FDD同时收发,ENABLE脉冲触发方式,脉冲宽度为2个FB_CLK时钟,但是读取的0x017的值一直是5,也就是ENSM一直处在ALERT状态。请问该怎么处理?我是用的这个方法:首先已确保0x014[4]=1. 0x013[0] = 1,同时使用SPI语句SPIWrite 0x014=0x23 将状态转入FDD的方法,但是读取的0x017的值一直是5,也就是ENSM一直处在ALERT状态没有进入FDD。SPIWrite 0x014=0x23 后,给ENABLE一个脉冲,进入ALERT状态,再给一个脉冲,进入FDD,读取状态值,发现并没有进入FDD flush状态。