ВходНаше всё Теги codebook 无线电组件 Поиск Опросы Закон Суббота
27 апреля
1416445 Топик полностью
vesago (20.03.2024 10:07, просмотров: 68) ответил vesago на Коллеги, у меня тоже вопрос по PHY. Ковыряю связку AT32F437 и PHY RTL8201F. Взял китайский пример tcp сервера. Подправил тактирование, чтобы с моим кварцем частоты как в примере были. Не подымается на нижнем уровне - подвисает как на картинке в месте.
Попрошу совета в этом-же топике. Не могу добиться пинга. Линк работает. Если поменять адрес PHY, не проходит инициализация. Если постатвить верный, то все успешно проходит. Отсюда делаю вывод, что с PHY есть контакт. DHCP поставил 0 в дифайне опций. Чтобы еще глянуть? Вот еще - PHY у меня тактируется своим кварцем 25 мгц. В китайском примере я отключил тактирование PHY от проца: 


В ините еще есть местечко, где включается какая-то частота:


Я думаю, это выход тактирования с проца в случае отсутсвия кварца PHY. Я его закоментил. Странно, что не обернуто в дифайн как выше. Отличие моей платы, что кварц на 12 мгц против 8 в китайской. Но я частоты подогнал родным софтом, чтоб как в примере. PHY у меня реалтек. В примере два других. Я выбрал, у которого адрес идентичный. В других проектах я PHY вообще не инициализировал. Использовал дефолтное состояние.