Forum Discussion
Hi,
Sorry for the delay. As I understand it, you observe some alignment issue with one the XCVR channel in CV device in serial loopback mode. As I look at the signaltap screenshot, it seems like the CH0 is not aligned properly. To facilitate the debugging, would you mind to do the following:
1. Focus on the CH0, send repeated fixed pattern ie control character 0xBC + a dummy data. You might want to configure the byte ordering according to the dummy data.
2. Enable the seriallpbk for CH0, then monitor if the word alignment achieved?
3. If CH0 can achieve alignment, add on similar steps to the CH1.
Please let me know if there is any concern. thank you
Hi,
Thanks for the feedback,
So I will move to manual mode instead of automatic for the word alignment, beginning by CH0 first and CH1 after.
I will post my result here .
- Echelard5 years ago
New Contributor
Hi,
I moved to manual alignment, using the the internal loopback of the transceiver for test.The TX send K28.5 D16.2 / K28.5 D17.2 / K28.5 D18.2 on the channel 0 and the same pattern on the channel 1 after.
I start the alignment on the channel 0 and wait for the syncstatus change.
Expected value on receiver will be (in hexa) 0xBC50 - 0xBC51 - 0xBC52.
But I observe something different, I receive 0xBC50 - 0xBC53 - 0xBC50, even if the syncstatus is asserted.
I've no problem with the 2nd channel (data on 31-16).Thanks for your help.