реклама на сайте
подробности

 
 
> STM32F207+LwIP+FREERTOS - ARP?
V_M_Luck
сообщение Aug 7 2012, 17:02
Сообщение #1


Участник
*

Группа: Участник
Сообщений: 55
Регистрация: 26-11-05
Пользователь №: 11 420



Начинаю разбираться с Ethernet. Контроллер STM32F207. Иду по обычному пути - пример от ST LwIP+FREERTOS. Сделал простенькую задачу, в которой отправляю пакеты по UDP. В принципе работает.
НО. Если просто запустить проект, никаких пакетов на стороне PC не наблюдается (Wireshark). Вот если как-нибудь дернуть мой девайс со стороны компа (например ECHO запросить) - сразу все оживает. Поразбиравшись обнаружил, что при старте не заполняется ARP таблица. При чем ARP запрос формируется. Я проследил до low_level_output. Там все нормально. Смотрел счетчик ушедших паетов ETH_MMCTGFCR в EMAC - все соответствует количеству ARP запросов. Но Wireshark молчит.
Как-то так.
Может кто сталкивался - подскажите куда смотреть.
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
Quasar
сообщение Aug 11 2012, 18:40
Сообщение #2


Местный
***

Группа: Свой
Сообщений: 257
Регистрация: 2-12-06
Из: Default City
Пользователь №: 23 021



Цитата(V_M_Luck @ Aug 7 2012, 21:02) *
Начинаю разбираться с Ethernet. Контроллер STM32F207. Иду по обычному пути - пример от ST LwIP+FREERTOS. Сделал простенькую задачу, в которой отправляю пакеты по UDP. В принципе работает.
НО. Если просто запустить проект, никаких пакетов на стороне PC не наблюдается (Wireshark). Вот если как-нибудь дернуть мой девайс со стороны компа (например ECHO запросить) - сразу все оживает. Поразбиравшись обнаружил, что при старте не заполняется ARP таблица. При чем ARP запрос формируется. Я проследил до low_level_output. Там все нормально. Смотрел счетчик ушедших паетов ETH_MMCTGFCR в EMAC - все соответствует количеству ARP запросов. Но Wireshark молчит.
Как-то так.
Может кто сталкивался - подскажите куда смотреть.


То есть ARP запрос Wireshark'ом не виден?
Go to the top of the page
 
+Quote Post
V_M_Luck
сообщение Aug 13 2012, 06:41
Сообщение #3


Участник
*

Группа: Участник
Сообщений: 55
Регистрация: 26-11-05
Пользователь №: 11 420



Совершенно верно. Запрос не виден. Причем обратный запрос от компа и ответ на него замечательно видны и обрабатываются на ура. В принципе мне это не сильно мешает. Планируется устройство UDP сервер. Просто непонятный камушек не хочется оставлять.
Go to the top of the page
 
+Quote Post
adnega
сообщение Aug 13 2012, 07:31
Сообщение #4


Гуру
******

Группа: Свой
Сообщений: 2 724
Регистрация: 14-05-07
Из: Ярославль, Россия
Пользователь №: 27 702



Цитата(V_M_Luck @ Aug 13 2012, 10:41) *
Совершенно верно. Запрос не виден. Причем обратный запрос от компа и ответ на него замечательно видны и обрабатываются на ура. В принципе мне это не сильно мешает. Планируется устройство UDP сервер. Просто непонятный камушек не хочется оставлять.

Erratу для STM32 по поводу Ethernet-MAC читали? Ваш случай?
Go to the top of the page
 
+Quote Post
V_M_Luck
сообщение Aug 13 2012, 12:48
Сообщение #5


Участник
*

Группа: Участник
Сообщений: 55
Регистрация: 26-11-05
Пользователь №: 11 420



Цитата(adnega @ Aug 13 2012, 10:31) *
Erratу для STM32 по поводу Ethernet-MAC читали? Ваш случай?

Уточните, пожалуйста, что вы имеете ввиду? Erratу посмотрел, но там вроде ограничения по CRC при использовании IPv6. Store and Forward использую, MCO не использую. Вроде бы все.
Go to the top of the page
 
+Quote Post

Сообщений в этой теме
- V_M_Luck   STM32F207+LwIP+FREERTOS - ARP?   Aug 7 2012, 17:02
- - V_M_Luck   Да, забыл добавить. Физика KSZ8041.   Aug 8 2012, 06:34
- - adnega   К сожалению с STM32f2xx не знаком - боюсь увести в...   Aug 13 2012, 13:17
|- - V_M_Luck   Цитата(adnega @ Aug 13 2012, 16:17) К сож...   Aug 13 2012, 14:27
|- - V_M_Luck   Посмотрел. TXEN есть. На TXD0 смотрел - тоже чего ...   Aug 14 2012, 13:26
|- - adnega   Цитата(V_M_Luck @ Aug 14 2012, 17:26) Пос...   Aug 14 2012, 16:18
||- - V_M_Luck   У меня ножки на 50МГц настроены. Так интересно, чт...   Aug 15 2012, 09:37
||- - Quasar   Цитата(V_M_Luck @ Aug 15 2012, 13:37) У м...   Aug 15 2012, 09:39
||- - V_M_Luck   Цитата(Quasar @ Aug 15 2012, 12:39) Да вр...   Aug 15 2012, 10:56
||- - Quasar   Цитата(V_M_Luck @ Aug 15 2012, 14:56) Поч...   Aug 15 2012, 11:03
||- - V_M_Luck   Возможно. Но если я вижу активность на TXEN, значи...   Aug 15 2012, 14:15
||- - adnega   Цитата(V_M_Luck @ Aug 15 2012, 18:15) Воз...   Aug 15 2012, 14:40
|- - Quasar   Цитата(V_M_Luck @ Aug 14 2012, 17:26) Пос...   Aug 15 2012, 09:34
- - V_M_Luck   Если кому еще интересно, дело было в неисправной с...   Sep 28 2012, 08:03


Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 29th July 2025 - 07:34
Рейтинг@Mail.ru


Страница сгенерированна за 0.01387 секунд с 7
ELECTRONIX ©2004-2016