aaarrr 69 17 февраля, 2021 Опубликовано 17 февраля, 2021 · Жалоба По факту PHY нет, поэтому из кода нужно исключить работу с ним, а MAC принудительно поставить в режим 100M Full Duplex. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Kostya1234 0 17 февраля, 2021 Опубликовано 17 февраля, 2021 (изменено) · Жалоба В общем, проблема была решена. Пингование стало проходить. Помогло решение, обсуждаемое на данном форуме: https://community.st.com/s/question/0D50X0000BKAjLu/stm32f767-with-ksz8863-ethernet-phy-and-rmii-clock-issue Изменено 17 февраля, 2021 пользователем Kostya1234 Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
mitya1698 18 16 марта, 2022 Опубликовано 16 марта, 2022 (изменено) · Жалоба Добрый день. Пришла очередная стопка плат и обнаружилась непонятная хрень на плате 1 порт идет на аплинк с компом. 2 порт идет на еще одно отдельное устройство. на 3 порт (MII) идет STM Так вот KSZ8863 как свитч работает прекрасно, а вот процессор не пингуется. Программу сократил до инициализации LWIP и собственно процесса его обслуживающего в цикле. Что самое интересное, если феном погреть KSZ, то начитает пинговаться, все прекрасно, если потом подуть воздухом остудить опять перестает. (ничего не перешивая, даже не выключая питание, максимум нажать ресет) Эффект стабильно повторяется на нескольких платах. Перепаял KSZ на микросхему их старой партии, все работает. Что посоветуете посмотреть, кроме перепайки KSZ ? Скрытый текст Плохая Хорошая тоже хорошая Изменено 16 марта, 2022 пользователем mitya1698 Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
arhiv6 18 16 марта, 2022 Опубликовано 16 марта, 2022 · Жалоба 15 минут назад, mitya1698 сказал: Что посоветуете посмотреть, кроме перепайки KSZ? Сравнить потребление микросхем по всем напряжениям, проверить что токозадающий резистор (на ISET) запаян правильного номинала (11.8k 1% ). Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
aaarrr 69 16 марта, 2022 Опубликовано 16 марта, 2022 · Жалоба 57 minutes ago, mitya1698 said: Что посоветуете посмотреть, кроме перепайки KSZ ? По какой схеме тактирование организовано? Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
mitya1698 18 16 марта, 2022 Опубликовано 16 марта, 2022 (изменено) · Жалоба 11.8 1% запаяны Кварц 25мгц. (Кварцы менял - с этого начал) Печалит то, что как свитч она прекрасно работает, и что перепайка помогла. Изменено 16 марта, 2022 пользователем mitya1698 Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Сергей Борщ 134 16 марта, 2022 Опубликовано 16 марта, 2022 · Жалоба А если теперь запаять назад подозрительную микросхему? Может какая-то нога была неприпаяна? Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
mitya1698 18 16 марта, 2022 Опубликовано 16 марта, 2022 · Жалоба Нет, ноги припаяны, все подвигал под микроскопом, и это не единичная плата, а 30 шт, из которых уже около 10 выпали с таким дефектом. Как не печально, похоже надо все 30 шт перепаивать на другую партию KSZ Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
aaarrr 69 16 марта, 2022 Опубликовано 16 марта, 2022 · Жалоба Посмотрите осциллографом, что творится на MII - изменение поведения от температуры указывает на проблемы с таймингами. И стоит проверить содержимое регистров статистики MAC. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Arlleex 172 16 марта, 2022 Опубликовано 16 марта, 2022 · Жалоба На всякий случай: а сам МК от чего тактируется и какая частота периферийной шины AHB MAC-контроллера? Ноги (GPIO) на какой скорости фронтов? Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
mitya1698 18 16 марта, 2022 Опубликовано 16 марта, 2022 (изменено) · Жалоба Регистры настройки несколько раз проверил, вроде как ничего подозрительного. Когда не поднимается линк, на ногах MII тишина (статика). Посмотрю подробнее завтра. Сам МК от своего кварца 25 МГц , дальше умножение и частота ядра 168, ноги максимальная скорость. Интересно, что когда при ошибке тактирование было от 16МГц внутреннего генератора, с той-же частотой ядра, на хорошем KSZ все прекрасно работает :) Изменено 16 марта, 2022 пользователем mitya1698 Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
aaarrr 69 16 марта, 2022 Опубликовано 16 марта, 2022 · Жалоба 58 minutes ago, mitya1698 said: Регистры настройки несколько раз проверил Не конфигурации, статистики: пакеты с битым CRC на приёме и т.п. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
mitya1698 18 16 марта, 2022 Опубликовано 16 марта, 2022 · Жалоба а, ок спасибо гляну что там. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
aaarrr 69 16 марта, 2022 Опубликовано 16 марта, 2022 · Жалоба И со стороны KSZ тоже. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
mitya1698 18 17 марта, 2022 Опубликовано 17 марта, 2022 · Жалоба Посмотрел с пристрастием, "плохие" KSZ при включении не дают частоту 25 МГц на выводы MII SMTTXC3 и SMTRXC3, имея при этом тактовую частоту 25 МГц на кварце. На входе SMTXER3 ноль, то есть микросхема не в BYPASS должна быть. 3,3, 1,8В в норме. на SMRXD33/REFCLKO_3 50 МГц Тоесть она похоже заводится в RMII режиме хотя это разные же микрохемы должны быть Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться