Что-то никак не получается запустить STM32F207+DP83848 в режиме RMII. Почти стандартная программа от STM lwip+rtos на китайской демо-плате работает нормально. На моей не хочет. Отличия следующие: 1. Другая разводка платы. Большая вероятность, что не очень удачная. 2. Тактирование не от генератора 50mHz, а от контроллера (MCO - PA8). 3. Резисторы не 49.9 - 1%, а 51 - 5% и не 4.87 - 1%, а 4.7 - 5%, хотя у меня есть еще один работающий китайский вариант платы с такими номиналами. 4. На RESET-е STM32 нет конденсатора 0.1u
DP83848 команды инициализации выполняет, autonegotiation работает, прерывание link срабатывает. Но светодиод ACT в режиме 1 - не горит (он правда без подтяжки к + или -). Светодиод SPEED горит или не горит, в зависимости от скорости подключения. Устройство по сети не отвечает совсем.
Подскажите, какая может быть последовательность поиска неисправности? Что попробовать в первую очередь?
|