Turgenev 1 9 февраля, 2022 Опубликовано 9 февраля, 2022 · Жалоба Есть задача подключить микроконтроллер STM к компьютеру по Ethernet протоколу. STMка с встроенным MAC-контроллером, типа STM32F107RCT6. Подключение микросхемы PHY к МК по RMII. Скорость 10 Мбит/с, ну и гальваноразвязка транформатором по выходу PHY. Я ДШ изучил, но хочу перестраховаться, чтобы поменьше шишек набить. Не могли бы вы посоветовать схему с грамотным подключением, например, самой распространенной LAN8720A-CP-TR к STM? Или отладку, к которой реально найти схему? Пробовал найти к NUCLEO-H743ZI2 схему. Так и не нашел. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
adnega 11 9 февраля, 2022 Опубликовано 9 февраля, 2022 · Жалоба У starterkit.ru подсмотреть. Например, http://starterkit.ru/html/doc/SK-STM32F429_746_V2A.pdf http://starterkit.ru/html/doc/SK-ATSAME70_V1A.pdf http://starterkit.ru/html/doc/EV-K60_rev11 schematic.pdf Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
dimka76 59 9 февраля, 2022 Опубликовано 9 февраля, 2022 · Жалоба 2 hours ago, Turgenev said: Пробовал найти к NUCLEO-H743ZI2 схему. Так и не нашел. Для NUCLEO. UM1974, схема в конце документа. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Сергей Борщ 134 9 февраля, 2022 Опубликовано 9 февраля, 2022 · Жалоба Вот мое подключение из живого устройства: Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Turgenev 1 9 февраля, 2022 Опубликовано 9 февраля, 2022 · Жалоба 1 час назад, Сергей Борщ сказал: Вот мое подключение из живого устройства: Был у друзей не самый положительный опыт тактирования от ПЛИСы внешних интерфейсных микросхем. ПЛИСа все же долго грузится. МК побыстрее загружается, но как-то спокойнее когда стоит внешний кварц и тактирование PHY ни от кого не зависит. Плюсы я понимаю: экономия денег и места. У вас проблем не было с запуском? 3 часа назад, adnega сказал: У starterkit.ru подсмотреть. Например, Идеально просто, спасибо. 1 час назад, dimka76 сказал: Для NUCLEO. UM1974, схема в конце документа. Так себе из меня пользователь гугла... спасибо. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
aaarrr 69 9 февраля, 2022 Опубликовано 9 февраля, 2022 · Жалоба 9 minutes ago, Turgenev said: МК побыстрее загружается, но как-то спокойнее когда стоит внешний кварц и тактирование PHY ни от кого не зависит. Тут больше на джиттер смотреть надо. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Сергей Борщ 134 9 февраля, 2022 Опубликовано 9 февраля, 2022 · Жалоба 45 минут назад, Turgenev сказал: Плюсы я понимаю: экономия денег и места. Еще один плюс - возможность использовать прерывание по выдергиванию/вставлению кабеля. Если на LAN8720 повесить кварц - выход прерывания будет занят. 45 минут назад, Turgenev сказал: У вас проблем не было с запуском? Нет, не было. Несколько сотен устройств. У F2xx, F4xx в errata явно написано, что джиттер ФАПЧ недопустимый для такого использования (хотя по факту в домашних условиях работает), у F107 ограничения в errata нет и такая схема явно указана в руководстве пользователя F107: 45 минут назад, Turgenev сказал: ПЛИСа все же долго грузится. И как это может повлиять? Ну загрузилась она позже, позже дала такты, позже запрограммировали LAN8720, позже получили соединение. С тем же эффектом можно было позже питание подать. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
aaarrr 69 9 февраля, 2022 Опубликовано 9 февраля, 2022 · Жалоба 3 minutes ago, Сергей Борщ said: у F107 ограничения в errata нет и такая схема явно указана в руководстве пользователя F107 А в даташите пишут, что не все PHY одинаково полезны: Quote The NS DP83848 is recommended as the input jitter requirement of this PHY. It is compliant with the output jitter specification of the MCU. У F107 джиттер PLL 300/400ps, у LAN8720 в требованиях 150ps. 12 minutes ago, Сергей Борщ said: У F4xx в errata явно написано, что джиттер ФАПЧ недопустимый для такого использования Это у F2, в F4 как раз исправили. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Turgenev 1 9 февраля, 2022 Опубликовано 9 февраля, 2022 · Жалоба 39 минут назад, aaarrr сказал: У F107 джиттер PLL 300/400ps, у LAN8720 в требованиях 150ps. Не понимаю, у МК джиттер в 2 раза больше, чем допустимый на PHY. Как это работает тогда? Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
aaarrr 69 9 февраля, 2022 Опубликовано 9 февраля, 2022 · Жалоба 6 minutes ago, Turgenev said: Как это работает тогда? В документации указан худший случай. Т.е. на деле и МК выдает более чистый сигнал, и PHY способен работать с более грязным. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Сергей Борщ 134 9 февраля, 2022 Опубликовано 9 февраля, 2022 · Жалоба 1 час назад, aaarrr сказал: Это у F2, в F4 как раз исправили. О, спасибо, упустил. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Turgenev 1 10 февраля, 2022 Опубликовано 10 февраля, 2022 · Жалоба На отладках в цепях питания стоят индуктивности "Ferrite beads", но это общее название индуктивного элемента фильтрации. Какую именно ферритовую "бусинку" они ставят не подскажите? Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Михась 2 11 февраля, 2022 Опубликовано 11 февраля, 2022 · Жалоба Есть еще такая штука относительно джиттера. У меня была отладка с 207 и тактированием PHY от МК. На больших пакетах было не особо благополучно, но настройка PHY решила проблему http://joxi.ru/YmEOB1BsGJDxEA Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Turgenev 1 19 февраля, 2022 Опубликовано 19 февраля, 2022 · Жалоба кинулся отрисовывать схему и понял что ни в одной схеме не указано наименование резонатора. Не посоветуете какой-нибудь распространенный smd? Или на маузер 25 МГц и джиттер 150пс и все? Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Turgenev 1 28 февраля, 2022 Опубликовано 28 февраля, 2022 · Жалоба 09.02.2022 в 15:47, Сергей Борщ сказал: Еще один плюс - возможность использовать прерывание по выдергиванию/вставлению кабеля. Если на LAN8720 повесить кварц - выход прерывания будет занят. Не могу найти информацию по этому выходу прерывания. Это пин OSC_OUT трансивера генерирует прерывание, типа альтернативной функции этого пина или как? Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться