тау 23 29 сентября, 2023 Опубликовано 29 сентября, 2023 · Жалоба Добрый день. Чип RTL8367RB. Подключен к CPU под OpenWRT через интерфейс RGMII. Сконфигурирован для работы по интерфейсу MDIO как SLAVE с помощью подтяжек: EEPROM_MOD - PullUp (EEPROM 24Cxx Size greater than 16Kbits (24C32~24C256)) DIS_SPIS - PullUp (Disable SPI Slave Management Interface) EN_PWRLIGHT - PullUp (Enable Power on Light) DIS_8051 - PullUp (Disable embedded 8051) DISAUTOLOAD - PullUp (Disable EEPROM autoload) MID29 - PullDown (MII Management Interface PHY ID is 0) EN_PHY - PullUp (Enable embedded PHY) SMI_SEL - PullDown (MII Management interface when DIS_SPIS = 1) DIS_LPD - PullUp (Disable Loop detection function) Наблюдаем осциллографом отсутствие ответа от RTL8367RB в двух реализациях протокола MDIO: 1. Драйвер arasan-gemac реализует стандартный MDIO https://en.wikipedia.org/wiki/Management_Data_Input/Output. 2. Драйвер rtl8367b реализует через GPIO проприетарный протокол Кто нибудь получал ответ от RTL8367RB по MDIO ? Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
gosha-z 2 9 ноября, 2023 Опубликовано 9 ноября, 2023 · Жалоба Та же проблема была. Только PHY ID стоял 29, и резисторы не скажу навскидку, записи смотреть надо. Но по осциллограмме тоже ответа не было Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться