andriyandr 0 26 июня, 2013 Опубликовано 26 июня, 2013 · Жалоба Пытаюсь настроить проект с FreeRTOS для работы с STM32F107 и физикой на DP83848. Без LWIP все работает нормально, мигают светодиоды, выводится информация на дисплей. Если добавить задачу с LWIP зависает на этапе инициализации. Может есть у кого демо проект с web-сервером для этого камня или подскажите в какую сторону копать. Спасибо. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Golikov 0 26 июня, 2013 Опубликовано 26 июня, 2013 · Жалоба в ЛвИП по умолчанию в инициализации стоит автоопределение скорости работы, причем вроде для физики марвел. Цикл автоопределеения while(). То есть пока не определиться будет висеть. Если у вас не вставлен провод, или физика не определяет скорость будет повисон.... либо задайте конкретную скорость, без автоопределения (автонеготинация) либо перепишите на таймаут. И проверьте драйвер физики, в правильные ли регистры ломиться ЛвИП. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Gunner 0 27 июня, 2013 Опубликовано 27 июня, 2013 · Жалоба Пытаюсь настроить проект с FreeRTOS для работы с STM32F107 и физикой на DP83848. Без LWIP все работает нормально, мигают светодиоды, выводится информация на дисплей. Если добавить задачу с LWIP зависает на этапе инициализации. Может есть у кого демо проект с web-сервером для этого камня или подскажите в какую сторону копать. Спасибо. http://www.st.com/web/en/catalog/tools/PF257862 Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
andriyandr 0 27 июня, 2013 Опубликовано 27 июня, 2013 (изменено) · Жалоба Подобный проект запустил. Все работает, плата пингуеться. Пытаюсь портировать его под freeRTOS. Скорости проверил, все как в проекте стенделон. Драйвер также взял отдуда. Изменено 27 июня, 2013 пользователем andriyandr Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
EugenyAM 0 1 июля, 2013 Опубликовано 1 июля, 2013 · Жалоба Подобный проект запустил. Все работает, плата пингуеться. Пытаюсь портировать его под freeRTOS. Скорости проверил, все как в проекте стенделон. Драйвер также взял отдуда. если используются callback-функции при работе с сокетами, нужно учитывать, что все они вызываются из обработчика прерывания Ethernet. Поэтому, если в них используются системные вызовы, надо учитывать, что они вызываются из прерывания. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Golikov 0 1 июля, 2013 Опубликовано 1 июля, 2013 · Жалоба вроде под операционкой ЛвИП калбеки не использует... в ЛвИП уже изначально еще куча семафоров, может имеет смысл проверить корректность их написания для данной ОС? Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
andriyandr 0 1 июля, 2013 Опубликовано 1 июля, 2013 · Жалоба Самому не удается запустить Web-сервер. Нашел похожий проект http://developers.stf12.net/just-another-eclipse-demo-str91x. Он компилируется но тоже не работает. Проблема в том, что проект настроен на MII, а схема у меня разведена под RMII. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться