cybersonner 1 16 сентября, 2021 Опубликовано 16 сентября, 2021 · Жалоба Stm32f207+LAN8742A. FreeRTOS+LWIP. Http сервер (в данный момент уже просто отправляет "HTTP/1.0. 200 OK\r\nContent-type: text/html\r\n\r\nOK" на все запросы). Работает нестабильно- в wireshark видны TCP retransmission. Один раз подобное было- оказалась проблема с питанием (на том же питании висела зная нагрузка, которая дергала и просаживала питание LAN8742A)- добавил конденсатор- все исправилось. В этот раз проверил осциллографом- питание стоит. Включаю отладку в lwip #define LWIP_DEBUG 1 #define IP_DEBUG LWIP_DBG_ON Так и есть- пакет просто не приходит ( id пакета пропущен в логах). Куда еще смотреть? Прибор и сетевуха соединены напрямую. Это не кабель и не сетевуха- по тому же кабелю с роутера все работает. Проверяю скриптом на pythone, посылающем get запросы, смотрю время ответа и логи в wireshark. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
cybersonner 1 16 сентября, 2021 Опубликовано 16 сентября, 2021 · Жалоба Вопрос снимается. Я два дня отлаживал плату, на которой деталей не хватает(была спаяна полгода назад). Проблема казалась программной- оказалась аппаратной. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться