>at91_ether: Your bootloader did not configure a MAC address.
>Плата: AS-9200 от "Аргуссофт"
Ответ содержится в сообщении об ошибке "Your bootloader did not configure a MAC address"
Если загрузчик u-boot то правится патчем в u-boote:
--------------------------------------------------------------------------------
diff -urN u-boot-1.1.6.dp83848/lib_arm/board.c u-boot-1.1.6.chub/lib_arm/board.c
--- u-boot-1.1.6.dp83848/lib_arm/board.c 2006-11-02 14:15:01.000000000 +0000
+++ u-boot-1.1.6.chub/lib_arm/board.c 2007-01-04 17:52:53.000000000 +0000
@@ -374,6 +374,10 @@
}
#endif /* CONFIG_DRIVER_SMC91111 || CONFIG_DRIVER_LAN91C96 */
+#ifdef AT91_PROGRAM_MACADDR
+ eth_init(gd->bd) ; // quick and dirty patch to set MAC address
+#endif /* AT91_PROGRAM_MACADDR */
+
/* Initialize from environment */
if ((s = getenv ("loadaddr")) != NULL) {
load_addr = simple_strtoul (s, NULL, 16);
---------------------------------------------------------------------------------
>Попутно возникает проблема: перепрошивка по X-modem то работает, то нет. Причём чаще нет. Такое >ощущение, что отваливается dataflash - но првоерка монтажа с микроскопом дефектов не кажет...
Что именно перепрошиваем romboot.bin или загрузчик u-boot?
Цитата(Мастер-Ломастер @ Jan 24 2007, 01:14)

гугление показывает, что люди уже сталкивались с этой проблемой:
Код
Davicom DM9161E: Registered new driver
Davicom DM9131: Registered new driver
dm9000 Ethernet Driver
at91_ether: Your bootloader did not configure a MAC address.
eth0: AT91 ethernet at 0xfefbc000 int=24 10-HalfDuplex (00:00:00:00:00:00)
eth0: Davicom 9196 PHY (Copper)
соотв., никакая сетевая служба не работает. Установка вручную (ifconfig eth0 down,... hw ether 11:22:33:44:55:66.... up) даёт положительный результат - сеть заводится и работает. Но. Такой подход меня НЕ устраивает категорически.
Вопрос: что делать-то?
Плата: AS-9200 от "Аргуссофт"
Попутно возникает проблема: перепрошивка по X-modem то работает, то нет. Причём чаще нет. Такое ощущение, что отваливается dataflash - но првоерка монтажа с микроскопом дефектов не кажет...