-
- Мы сделали на stm + wiznet Klever(83 знак., 30.09.2019 19:03)
- Stm32f107 + недорогой PHY. Фриртос + uIP. У микроайпи в комплекте скрипт на перле. Скармливаешь ему сайт. Он компилирует в сишник с сайтом. Драйвер я взял из яровского примера. - Vesago(30.09.2019 13:25)
- PIC18F67J60 (все семейство xxJ60) имеет MAC and 10BASE-T PHY - т.е снаружи нужен только транс. Или PIC16/PIC18 + ENC28J60, Стек TCP/IP lite в конфигураторе кода. Запускается за 5 минут с перекурами - Илья(30.09.2019 10:48, ссылка)
- Мне уже попадались сетевые железки, которые не поддерживают 10Мбит/с в принципе, только 100/1000... - Nikolay_Po(30.09.2019 12:56)
- Началось?! - SciFi(30.09.2019 13:01)
- Да лет пять назад уже, просто я в телекоме работал, поэтому больше видел, чем среднестатистический эмбеддер. Помню, ребята сильно удивились - порт не поднимается. А оказалось вон оно чё... Nikolay_Po(437 знак., 30.09.2019 13:06)
- В мире работает куча voip оборудования, а там практически сплошняком 10Mb. Никто де даст это все выбросить. - kaf1(30.09.2019 21:19)
- Мы поставляем контроллеры в Ростелеком и ЭрТелеком (Дом.ру). Все построены на базе ENC28J60. Сами заказчики в тех. требованиях прописывают 10/100 Мбит/сек. Так что в ближайшие годы проблем не предвидится. А дешевле ENC'шки ещё что-то поискать надо. - FDA(30.09.2019 21:03)
- Правда когда в сети "штормит" широковещанием, ENC "ложатся" :) Я даже тестилку для UDP наковырял в свое время... Гудвин(30.09.2019 21:13)
- Кусок DFM-ки прикольно было в сети увидеть :-) На Delphi прога написана? - FDA(30.09.2019 21:28)
- На ём самом :) - Гудвин(30.09.2019 21:38)
- Только один момент. При установке размера пакета в программе равным 64 байта Wireshark показывает размер пакета 22 байта, при 512 - 407 байт, при 1200 - 1050 где-то. - FDA(30.09.2019 21:41)
- Что-то я этим хотел сказать :) Сейчас уже забыл, но похоже имел ввиду полную длину пакета с заголовком. Для железки же, а там в атмеге каждый байт на счету ;) Гудвин(297 знак., 30.09.2019 21:52 - 21:55)
- Только один момент. При установке размера пакета в программе равным 64 байта Wireshark показывает размер пакета 22 байта, при 512 - 407 байт, при 1200 - 1050 где-то. - FDA(30.09.2019 21:41)
- На ём самом :) - Гудвин(30.09.2019 21:38)
- Надо попробовать. Но зависания ENC проявляются, насколько помню, в 2 местах: FDA(212 знак., 30.09.2019 21:19)
- По первому ни разу не замечал (хотя уже слышал от тебя). По второму - не пезапускаю. У меня поллинг и достаточно вот этого: Гудвин(380 знак., 30.09.2019 21:36)
- Хм... Я как раз по приёму такую проверку не делаю. Если что, по тайм-ауту отрабатываю, но надо будет попробовать и такой вариант. FDA(542 знак., 30.09.2019 21:46)
- Попробовал. Задал максимальный размер пакета в 1200 байт и скорость в 2500 пакетов/сек. Счётчик ошибок при отправке пакетов потихоньку начал увеличиваться. Это п.1. В остальном девайс отработал нормально. Web-интерфейс только дико тормозил. - FDA(30.09.2019 21:34)
- По первому ни разу не замечал (хотя уже слышал от тебя). По второму - не пезапускаю. У меня поллинг и достаточно вот этого: Гудвин(380 знак., 30.09.2019 21:36)
- Кусок DFM-ки прикольно было в сети увидеть :-) На Delphi прога написана? - FDA(30.09.2019 21:28)
- О! И мы тоже. Поставляем. - SciFi(30.09.2019 21:05)
- Правда когда в сети "штормит" широковещанием, ENC "ложатся" :) Я даже тестилку для UDP наковырял в свое время... Гудвин(30.09.2019 21:13)
- Ничего страшного - тычем копеешный 5-портовый коммутатор и всех делов. Плюсы: У меня железки все-равно сгруппированы в основном по 3 шт.(весовые платформы). Можно не заморачиваться с точными резисторами bias того же ENC28. И вообще пользуем Гудвин(298 знак., 30.09.2019 14:48)
- Коммутатор "из ларька" - херовый предохранитель.
Недолговечный- Скрипач(30.09.2019 14:53)- Не замечено. У нас работают годами. А вот вполне даже промышленные БП от MW на DIN рейку хандрят года через 3. Было уже пара случаев. Вроде и мощность 60 Вт с двойным запасом ставим, вместо требуемых 30. Похоже, на местах туда тычут LED Гудвин(56 знак., 30.09.2019 15:15)
- А у нас - с точностью до наоборот :) NES15-24. И кучи разных коммутаторов, по факту способные только в пределах 20-30метров работать. На 50 глючат, на 70 - полностью скисают. Скрипач(210 знак., 30.09.2019 21:19 - 21:25)
- Везло, наверное. Бывают коробочки, умеющие зависать. - SciFi(30.09.2019 15:17)
- Не замечено. У нас работают годами. А вот вполне даже промышленные БП от MW на DIN рейку хандрят года через 3. Было уже пара случаев. Вроде и мощность 60 Вт с двойным запасом ставим, вместо требуемых 30. Похоже, на местах туда тычут LED Гудвин(56 знак., 30.09.2019 15:15)
- Коммутатор "из ларька" - херовый предохранитель.
- Да лет пять назад уже, просто я в телекоме работал, поэтому больше видел, чем среднестатистический эмбеддер. Помню, ребята сильно удивились - порт не поднимается. А оказалось вон оно чё... Nikolay_Po(437 знак., 30.09.2019 13:06)
- Началось?! - SciFi(30.09.2019 13:01)
- Мне уже попадались сетевые железки, которые не поддерживают 10Мбит/с в принципе, только 100/1000... - Nikolay_Po(30.09.2019 12:56)
- Иногда можно как бы без сети. RNDIS. Vit(94 знак., 28.09.2019 08:12)
- uIP заметно проще. и для него тоже примеры есть - Mahagam(27.09.2019 19:11)
- Касаемо его же(uIP): посмотрите платформы, где живёт Контики, стек там встроен. - Dingo(28.09.2019 05:02, ссылка, ссылка)
- У LwIP есть встроенный web-сервер, так что бери любой контроллер, на который есть порт этого TCP/IP стека. - evgeniy1294(27.09.2019 17:44)
- Да, для старта аргумент существенный! Больше документации, больше сообщество, вероятней всего можно будет взять готовый порт под целевой МК. - Dingo(28.09.2019 05:24)
- Настоящие джедаи делают свой порт. - SciFi(27.09.2019 17:45)
- Настоящие джедаи пишут свой стек ;) - LightElf(28.09.2019 00:23)
- Настоящие джедаи берут virtex-7, собирают на нём risk-v с нужными ip-ядрами и пишут под это дело свой стек. Но мы ребята по-проще, обойдемся готовым. - evgeniy1294(28.09.2019 17:33)
- настоящие джедаи вообще передают инфу просто так !!! - Aleksey_75(28.09.2019 00:58, картинка)
- Пусть в начале готовый запустит, мне мой порт LwIP стоил много крови. - evgeniy1294(27.09.2019 17:48)
- Настоящие джедаи пишут свой стек ;) - LightElf(28.09.2019 00:23)
- Там есть разные факторы. 1) Себестоимость железа кому-то важна, кому-то нет. 2) Глубина погружения в программизм кого-то пугает, кого-то нет. 3) Потребляемый ток, габариты и т.д. 4) Что-то ещё?.. - SciFi(27.09.2019 17:44)
- Себестоимость важна, в сети гуляет связка Atmega и моста микрочипа SPI-Eternet, смущает древность сего решения. - PeterD(28.09.2019 12:07)
- У нас STM32F107RC + KSZ8081RNA. Не знаю насчёт самого дешёвого, но точно не самый дорогой вариант. Этот МК нужен по другим причинам, так что вписались хорошо. И да, lwip с его же веб сервером, без ОС, порт свой. - SciFi(28.09.2019 15:14)
- +1. Это, имхо, самое прямое, компактное и дешевое решение на сегодня. - LightElf(29.09.2019 12:24)
- есть ещё SPI-Ethernet на W5500. сам юзаю KSZ8851SNL. бывали от Silabs CP2200/1, но они NRND. но это не самое дешевое. - Vit(28.09.2019 14:00, ссылка)
- Да, собственно, чего смущаться? Это действительно самое дешевое решение. Применяю в своих железках. Корейский W7500P, увы, похоже, так и не взлетел... - Гудвин(28.09.2019 12:23)
- ESP-PICO-D4 (SIP) + LAN8720A. Тоже неплохо такая связка пошла у клиентов. Дешево и сердито. - CADiLO(30.09.2019 15:01)
- У нас STM32F107RC + KSZ8081RNA. Не знаю насчёт самого дешёвого, но точно не самый дорогой вариант. Этот МК нужен по другим причинам, так что вписались хорошо. И да, lwip с его же веб сервером, без ОС, порт свой. - SciFi(28.09.2019 15:14)
- Себестоимость важна, в сети гуляет связка Atmega и моста микрочипа SPI-Eternet, смущает древность сего решения. - PeterD(28.09.2019 12:07)