Ehternet чип SMSC 8720A на новых модулях не работает с Ethernet-разъемом HanRun HR911105A. На предыдущих модулях стоял MICREL KSZ8001LI. Он с HanRun HR911105A работал без проблем.
Извиняюсь, что новая версия модулей прошла "тихо" и без объявления отличий.
Да, заменен чип физики, в следствии чего возникает момент его конфигурации в точности как на модулях imx53, описание здесь.
В простейшем случае, достаточно убрать резисторы в цепях индикайии PHY (т.е. оставить L1 и L2 никуда не подключенными) и все должно работать (на наших "матерях" так).
Тоже добрались руки до платы новой ревизии. Включил в ядре поддержку чипов SMSC, перезалил ядро, но сеть не заработала. Чип определяется, eth0 появляется, но связи нет, причем из uboot сеть пашет. Хотел посмотреть изменения в схеме или board файл, но на Ваш FTP по старому логину-паролю что-то не пускает и на странице заказа плат схемы тоже старые.
Ну uboot то я не перезаливал, он тот, что пришел с платой. Я уточнил чтобы исключить проблемы с разводкой Ethernet и компом.
Вообщем поменял в боард файле на RMII и Ethernet заработал. Спасибо.
Подниму этот вопрос, та же проблема, перезалил ядро, перестала работать сеть. Нашел файл board-sam9m10g45ek.c, заменил код, а что дальше делать, ядро пересобирать или этот файл куда-нибудь грузить? А исходники с ФТП чего конкретно?