PHY у нас DM9162IEP. RTOS не используем. задача была как можно
быстрее перенести код со старой платформы. Сама схема по сути взята
с отладочной платы AT-START-F407. Только в линиях PHY добавили
последовательные резисторы. Примеры от производителя работают без
проблем. Самое долгое - это разбираться с настройкой всех
протоколов, а ещё со встраиванием их в реальный проект. В примерах
обычно как, вот так включаем DHCP, проверяем, бац, всё работает! А
в реальной жизни надо предусмотреть переключение со статики на динамик и обратно, переинициализировать нужные библиотеки. Поэтому процесс небыстро идёт.
Сейчас вот упёрлись в два момента - базовая авторизация и HTTP с SSL. Нашёл двух спецов, один питерский делает первую задачу, второй московский - вторую. Но никак не могут осилить ни то ни другое. По деньгам договорились что заплачу столько сколько они назвали, даже не торговался. Но осилить они эти задачи не могут. Точнее, какие-то результаты есть, но работают через одно место пока. SSL второй чувак вроде настроил, но там периодически какие-то дикие тормоза возникают при загрузке страниц. До ДВУХ секунд. Говорит, что проблема в библиотеке mbedTLS. Я не особо верю. Предложил сменить стек с lwIP на Mongoose. Там собрал какой-то пример, вроде всё работает как надо, но вот проблема - в Mongoose нет SNMP!!! А он нам необходим. Предлагает использовать RTOS и как-то объединить стеки. HTTP с SSL сделать на мангусе, а SNMP на lwIP. По мне гомосятина какая-то :-)
Я готов денег заплатить если кто поможет осилить эти две задачи!