-
- Кстати, у нас был уже отрицательный опыт использования LAN8720A.
Они виснут от помех так, что программными способами восстановить их
работу не получается. Только снятием питания. А вкупе с багом в
тактировании MAC у LPC1768 это вообще приводило к полному параличу. - rezident(28.05.2021 14:56)
- Странно, с STM32F207 нормально все, с 12 ого года выпускаем. - Visitor(28.05.2021 15:45)
- Допускаю, что-то не так было с трассировкой. В серию этот вариант
не пошел, так что большой статистики нет. "Осадочек" лишь остался
:) Но, тем не менее, с Micrel-овской продукцией подобных проблем не
было. - rezident(28.05.2021 16:01)
- Эльф писал, что распиновка у LAN неудобная в отличие от микрела -
может поэтому и проблема ушла? - Andreas(28.05.2021 16:09)
- Х.З. У нас была такая миграция KSZ8721BL -> LAN8720A ->
KSZ8081RND. На LAN8720A с кварцем 25МГц споткнулись, напоровшись на
баг тактирования MAC у LPC1768. Попробовали старый вариант с
внешним генератором на 50МГц, но существенных отличий в
устойчивости работы Ethernet не выявили (вис уже конкретно PHY).
Заменили на KSZ8081RND с внешним генератором на 50МГц и на этом все
заколосилось. А сейчас, когда LPC1768 пропали из продажи, проекты
редизайним, но уже с rezident(39 знак., 28.05.2021 16:19)
- Почти так же было с SAM7X + KSZ8721BL с MII перешли на STM32F207 +
LAN8720A RMII, с тактированием проблем не было, изначально не кварц
заложил, а генератор на 50 МГц, и для проца делитель на 74LVC1G80,
там почему то входная тактовая 26 МГц не должна превышать. Что в
LAN8720A забавно, с сетью работает начинает без инициализации,
светодиоды на разъеме моргают при непрошитом проце. - Visitor(28.05.2021 17:53)
- Вспомнил еще одну засаду в сочетании LPC1768 + LAN8720A. Если с
KSZ8271BL работало без всяких резисторов по шине RMII (расстояние
между MCU и PHY около 25мм), то для LAN8720A поставили резисторы
как указано в рекомендации. ЕМНИП 33 Ом. Хрен там! не работает,
одни ошибки прут. Пока не подсмотрели, что в китайской отладочной
плате стоят 220 Ом и не увеличили на порядок (до 330 Ом) - не
работал RMII нормально. - rezident(28.05.2021 19:02)
- Опять странно, у меня там сборки в 10 Ом стоят, и прет, еще пуллапы
забыл или забил сделать по линиям EMDIO и EMDC, ну в проце они
есть. - Visitor(28.05.2021 20:23)
- ПМСМ схемотехника пинов LPC1768 довольно быстродействующая, он не
любит "звон". Ошибки именно на приеме от PHY шли. Поэтому резисторы
у LAN8720A на выходах RXD[0:1], RXER и CRS_DV стояли. А бага
тактирования MAC, из-за которой CPU может колом встать, прямо в
User Manual описана. rezident(557 знак., 28.05.2021 21:04)
- Значит есть в мире грабли на которые мне наступить не довелось! А LAN8720A вполне годным чипом считаю. - Visitor(29.05.2021 06:49)
- ПМСМ схемотехника пинов LPC1768 довольно быстродействующая, он не
любит "звон". Ошибки именно на приеме от PHY шли. Поэтому резисторы
у LAN8720A на выходах RXD[0:1], RXER и CRS_DV стояли. А бага
тактирования MAC, из-за которой CPU может колом встать, прямо в
User Manual описана. rezident(557 знак., 28.05.2021 21:04)
- Опять странно, у меня там сборки в 10 Ом стоят, и прет, еще пуллапы
забыл или забил сделать по линиям EMDIO и EMDC, ну в проце они
есть. - Visitor(28.05.2021 20:23)
- Вспомнил еще одну засаду в сочетании LPC1768 + LAN8720A. Если с
KSZ8271BL работало без всяких резисторов по шине RMII (расстояние
между MCU и PHY около 25мм), то для LAN8720A поставили резисторы
как указано в рекомендации. ЕМНИП 33 Ом. Хрен там! не работает,
одни ошибки прут. Пока не подсмотрели, что в китайской отладочной
плате стоят 220 Ом и не увеличили на порядок (до 330 Ом) - не
работал RMII нормально. - rezident(28.05.2021 19:02)
- Почти так же было с SAM7X + KSZ8721BL с MII перешли на STM32F207 +
LAN8720A RMII, с тактированием проблем не было, изначально не кварц
заложил, а генератор на 50 МГц, и для проца делитель на 74LVC1G80,
там почему то входная тактовая 26 МГц не должна превышать. Что в
LAN8720A забавно, с сетью работает начинает без инициализации,
светодиоды на разъеме моргают при непрошитом проце. - Visitor(28.05.2021 17:53)
- Х.З. У нас была такая миграция KSZ8721BL -> LAN8720A ->
KSZ8081RND. На LAN8720A с кварцем 25МГц споткнулись, напоровшись на
баг тактирования MAC у LPC1768. Попробовали старый вариант с
внешним генератором на 50МГц, но существенных отличий в
устойчивости работы Ethernet не выявили (вис уже конкретно PHY).
Заменили на KSZ8081RND с внешним генератором на 50МГц и на этом все
заколосилось. А сейчас, когда LPC1768 пропали из продажи, проекты
редизайним, но уже с rezident(39 знак., 28.05.2021 16:19)
- Эльф писал, что распиновка у LAN неудобная в отличие от микрела -
может поэтому и проблема ушла? - Andreas(28.05.2021 16:09)
- Допускаю, что-то не так было с трассировкой. В серию этот вариант
не пошел, так что большой статистики нет. "Осадочек" лишь остался
:) Но, тем не менее, с Micrel-овской продукцией подобных проблем не
было. - rezident(28.05.2021 16:01)
- Странно, с STM32F207 нормально все, с 12 ого года выпускаем. - Visitor(28.05.2021 15:45)
- Новые поставки в лучшем случае февраль 2022. Меня не очень
интересуют те мелкие остатки, что сейчас пока еще лежат на складах. - rezident(28.05.2021 14:32)
- А что такое немелкие остатки? 3.5к через 3 дня и 5.5к через 14дней
в компеле это мелочь? - Andreas(28.05.2021 14:42)
- У меня нет прямого доступа к складу Компела, но его представитель
уже подтвердил, что 3,5к едет на склад. Возможно это наш вариант
для "затариться". - rezident(28.05.2021 14:48)
- Зарегистрируйся в СДС - и будет --> - MBedder(28.05.2021 16:41, ссылка)
- У меня нет прямого доступа к складу Компела, но его представитель
уже подтвердил, что 3,5к едет на склад. Возможно это наш вариант
для "затариться". - rezident(28.05.2021 14:48)
- А что такое немелкие остатки? 3.5к через 3 дня и 5.5к через 14дней
в компеле это мелочь? - Andreas(28.05.2021 14:42)
- Кстати, у нас был уже отрицательный опыт использования LAN8720A.
Они виснут от помех так, что программными способами восстановить их
работу не получается. Только снятием питания. А вкупе с багом в
тактировании MAC у LPC1768 это вообще приводило к полному параличу. - rezident(28.05.2021 14:56)