add MGT_SMA DRTIO link #143
Labels
No Milestone
No Assignees
2 Participants
Notifications
Due Date
No due date set.
Dependencies
No dependencies set.
Reference: M-Labs/artiq-zynq#143
Loading…
Reference in New Issue
Block a user
No description provided.
Delete Branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
This is only relevant to zc706, as I cannot find MGT_SMA for kasli-soc, right?
Anyway, this should be solved already: https://git.m-labs.hk/M-Labs/artiq-zynq/src/branch/master/src/gateware/zc706.py#L175
Just in case some testing is in order.
Correct, Kasli-SoC doesn't have those SMAs.
We can test between two ZC706 or ZC706/KC705 with SMA cables, but this is low-priority, we can test it later.
The link itself is confirmed working - had to disconnect the SFP and change the order in the gateware file (note: having both SMA and SFP connected at the same time seems to be confusing for both devices, since one port is drtiosat, the other is drtiorep - and with the rep both sides are trying to send an echorequest and get an echoreply, and thus it wouldn't move onto the other link that would be actually working).
e.g. output:
Side note:
There's an issue that may be related to this one - when ZC706 (master) was tested with Kasli, I got CRC errors everywhere, with the solution being flipping byte order within 4-byte words except the checksum. This is not the case when communicating with the KC705, and I had to revert that change, flipping exactly nothing on both receiving and transmitting ends.