|
|
  |
На какой платформе реал-ть Ethernet <-->USART |
|
|
|
Nov 21 2016, 14:14
|
Гуру
     
Группа: Свой
Сообщений: 2 360
Регистрация: 6-03-06
Из: Кишинев
Пользователь №: 15 025

|
Цитата(Сергей Борщ @ Nov 21 2016, 14:14)  Возможно. Заглянул в TME - почти втрое дороже, чем LAN8720A. Корпус больше. Нареканий на LAN8720A у меня тоже нет. Просто для информации. На вкус и цвет фломастеры разные. Да, спасибо, не знал. У меня первый прототип цифровой части проекта был как конструктор из китайских платок, а на них в демоките DP83848 установлена была- на ней и отладили, схему срисовали, проверили на полное соответствие даташиту, и развели у себя. Теперь просто применяем, потому что работает и не требует никакого внимания  LAN8720A: корпус (пока) не нравится, QFN 0.5 мм будет самым узким местом, так что только по нужде. Она действительно дешевле, если QFN не держит- то вполне хорошо в новые проекты пихать, если на нее сразу заложиться. Переход с DP83848 на LAN8720A это большая работа, так что что в начале начинают пользовать, уже с этого никуда не слезают (разница в цене не покроет расходы на изменение дизайна) Меня интересует FreeRTOS+Lwip+LAN8720A. Почитал интернет по диагонали "про это"- вроде народ жалуется что в LwIP имеют с ней проблемы (нестабильность и редкие глюки при долговременной работе). Действительно ли есть недоработки в поддержке в Lwip именно этого PHY? Вы ее как используете?
|
|
|
|
|
Nov 21 2016, 16:21
|
Гуру
     
Группа: Свой
Сообщений: 2 360
Регистрация: 6-03-06
Из: Кишинев
Пользователь №: 15 025

|
Цитата(aaarrr @ Nov 21 2016, 16:18)  Работа LwIP никак не зависит от используемого PHY, он о нем и знать ничего не знает. Мда, у меня кони и люди вместе, а также мухи и котлеты. Если коротко, мой вопрос: есть ли у кого личный опыт, как стабильно/нестабильно (ненужное зачеркнуть) работает связка STM32F4 + FreeRTOS + Lwip + LAN8720A (неважное зачеркнуть) в долговключенных устройствах? Цитата(Огурцов @ Nov 21 2016, 16:44)  нет такой проблемы, хоть каждый день переходи вот есть проблема у 83848 с длинными трассами, на которых 8720 даже не чихнёт Вы наверное шутите, или имеете сказочных бесплатномгновенных "молодцов из ларца" для перерисовки схемы, переделки плат, нового изготовления, правки кода, тестирования и документирования всего этого безобразия.
|
|
|
|
|
Nov 21 2016, 17:26
|

Гуру
     
Группа: Модераторы
Сообщений: 8 455
Регистрация: 15-05-06
Из: Рига, Латвия
Пользователь №: 17 095

|
QUOTE (Ruslan1 @ Nov 21 2016, 19:21)  как стабильно/нестабильно (ненужное зачеркнуть) работает связка STM32F4 + FreeRTOS + Lwip + LAN8720A (неважное зачеркнуть) в долговключенных устройствах? Если зачеркнуть FreeRTOS (не использую) - то все остальное работает стабильно. lwIP самый свежий, из репозитория. QUOTE (Ruslan1 @ Nov 21 2016, 19:21)  правки кода Правки кода там практически нет - они обе имеют стандартный набор резистров PHY плюс какое-то количество своих. Если используются какие-то свои особенности (lwIP их не использует) - то да, придется немного подправить. Но учитывая, что регистров там всего 14, а всей работы с физикой - инициализация и вычитывание параметров соединения (скорость + полный/полудуплекс), то правки там может и не понадобиться совсем. Переделка схемы - да, от этого не избавиться.
--------------------
На любой вопрос даю любой ответ"Write code that is guaranteed to work, not code that doesn’t seem to break" ( C++ FAQ)
|
|
|
|
|
  |
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|
|