А сеть заработала на вашем uClinux?
Попутно вопрос.
На платах Embedded Artist, Keil, Starterkit стоят разные ethernet PHY, в исходниках InterNiche встречал
DP83848, LAN91C111.
Каким образом ваши платы работают с InterNiche, примерами от KEILа, Вы переписывали ethernet драйвер?
1) Сеть работает.
2) На стартерах EA еще может стоять PHY KSZ8001, по регистрам он близнец KS8721, правда нужно еще немного подправить инициализацию PHY т.к. на SK-LPC2478-S3E чать пинов PHY отвечающих за присвоение адреса самого PHY висят в воздухе, то адрес может отличаться от 0, поэтому вначале нужно провести цикл чтения ID PHY перебирая все адреса, тем самым определить его адрес.
3) В NicheLite я только адаптировал инициализацию и настройки PHY.
U-boot может загружать образы через tftp, правда есть баг в реализации сетевой поддержки и u-boot не редко теряет пакеты (в uClinux подобных потерь не наблюдается, из SDRAM-а , когда файл в кеше, может выдавать даные на скорости ~1МБайт/сек) от чего время загрузки затягивается но в целом работает.