Добрый день!
Развели плату на Zinq с двумя 88e1512 phy, схемотехника почти как на плате MicroZed. Прием пакетов любого размера работает нормально, а на передачу нормально уходят только пакеты размером до ~300 байт. Пакеты большего размера приходят с ошибкой контрольной суммы. Loopback на MAC уровне работает нормально, loopback через phy - так же, небольшие пакеты проходят нормально, большие - обрезаются и выставляется ошибка checksum. Размер нормально отправляемых пакетов колеблется в пределах 300-400 байт, в этих пределах данные всегда без ошибок. Интерфейс RGMII. На 125 и на 2.5 МГц проблема одна и та же, на 2.5 МГц по осциллографу сигнал идеальный. Проблема только на нашей плате, на MicroZed тот же проект работает.
Подскажите куда копать
|