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.
我们在观察SQI寄存器值时,发现正常的寄存器值,反馈信号质量差,另一种是返回的数值和芯片手册有出入,我们不了解为什么
SQI寄存器读取的值是多少?反馈信号质量差具体表现在哪里,可以附上波形看下。
另一种返回的有出入的值也是SQI寄存器的值吗?
我们从04A1寄存器获取crc错误 ,不知是否与问题1有关联?如果没有这个代表什么意思?
04A1的CRC error是和WOL有关的。CRC error只是检查magic packet的。
那就是说如果我们不使用WOL,这个功能其实是没有多大意义?
是的,和WOL有关,这里的CRC checker是检查收到的magic packet是否有效。
问题1现在是没有结论吗?
问题1上面我给的回复是想看下您目前读取的:SQI寄存器读取的值是多少?反馈信号质量差具体表现在哪里,可以附上波形看下。
SQI寄存器(0x198)在我们读取过程中出现三种值:0x0,0x2100,0x34b;
我们的环境一直没有变,但是会读出不同的值,34b按照寄存器说明,是信号极好嘛,有时候会读到信号良好这个级别。再然后就是0或者这种异常值了
反馈信号质量差具体表现在哪里
这个SQI可以抓波形吗?如果可以是否告诉我抓取哪里的波形?
可以附上波形看下
您好,
我们是按照811手册的0x0198寄存器监测到的值变化,测试环境是一直没变,然后会出现前面所说的值变化
是否有做什么动作,导致SQI的值变化?系 SQI最终是什么值(或者说系统稳定后)?
那当SQI 的值反馈信号质量不好的时候,是否有读取下Register1和register 133的值,看下PHY的link在状态。
截取了我们部分log,可以看到前后读取phy link应该都是正常,但是SQI会跳变在非正常值
按照SQI的值来看,SQI低于40出现间歇性link,低于28实际上就link断掉了,所以您上面读取到了0x00,状态寄存器还显示link正常,所以这里是有问题的。
所以我认为应该还是link不稳定导致SQI值跳变。能检查下电源或者噪声方面吗?