ovs_pavel 0 13 сентября, 2012 Опубликовано 13 сентября, 2012 · Жалоба Вечер добрый. Не подскажите по интерфейсу "Management Interface (MDIO + MDC)" м/сх Marvell. На нее клок постоянно подавать нельзя, только при обращении, судя по даташиту: "A continuous clock stream is not expected. The maximum frequency supported is 8.3 MHz." Сегодня пытался считать с нее, но выдает все "1". Может в этом проблема. Ранее работал с AMD-ым Phy AM79C874 (100MBit). Там тоже такой же интерфейс, но клок у меня был заведен постоянно и работало все как часы. Здесь же не так. Завтра буду проверять предположение по поводу клока. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Beby 5 13 сентября, 2012 Опубликовано 13 сентября, 2012 · Жалоба Вечер добрый. Не подскажите по интерфейсу "Management Interface (MDIO + MDC)" м/сх Marvell. На нее клок постоянно подавать нельзя, только при обращении, судя по даташиту: "A continuous clock stream is not expected. The maximum frequency supported is 8.3 MHz." Сегодня пытался считать с нее, но выдает все "1". Может в этом проблема. Что-то я не могу припоминить, чтобы у меня были проблемы с MDIO от непрерывного тактирования... Другое дело, что MDIO интерфейс просыпается с заметной задержкой (вроде в милисекундах измерялась) от снятия Reset. А вот пока он не проснулся, то действительно будут читаться '1'. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
ovs_pavel 0 14 сентября, 2012 Опубликовано 14 сентября, 2012 · Жалоба Да действительно, не зависит от тактовой MDC. На Phy 88E1111 подал в качестве 25МГц - 125 (((. Не досмотрел. И видимо контроллер MDIO "сошел с ума". Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться