[U-Boot] driver for davicom dm9601 usb-ethernet NIC

Hello Everyone,
I'm working on Beagleboard C3, and i'm trying to do an nfs-boot. Please find below my bootup log. I'm getting the below error.
After digging into the details of the error, could make out that my Ethernet NIC is not there in the supported drivers list of U-Boot {drivers/usb/eth/}
I'm using "Davicom DM9601 USB-Ethernet NIC". I would like to check with u guys whether u've got any drivers for the same?
???40V???�H��?ս��сSPL 2011.12-00010-ga3eb89c (Jan 29 2012 - 14:53:43) Texas Instruments Revision detection unimplemented OMAP SD/MMC: 0 reading u-boot.img reading u-boot.img
U-Boot 2013.01 (Feb 22 2013 - 13:00:08)
OMAP3530-GP ES3.0, CPU-OPP2, L3-165MHz, Max CPU Clock 600 mHz OMAP3 Beagle board + LPDDR/NAND I2C: ready DRAM: 256 MiB NAND: 256 MiB MMC: OMAP SD/MMC: 0 *** Warning - bad CRC, using default environment
In: serial Out: serial Err: serial Beagle Rev C1/C2/C3 timed out in wait_for_pin: I2C_STAT=0 No EEPROM on expansion board timed out in wait_for_pin: I2C_STAT=0 No EEPROM on expansion board Die ID #12ac000300000000040323090f024015 musb-hdrc: ConfigData=0xde (UTMI-8, dyn FIFOs, bulk combine, bulk split, HB-ISO Rx, HB-ISO Tx, SoftConn) musb-hdrc: MHDRC RTL version 1.400 musb-hdrc: setup fifo_mode 4 musb-hdrc: 28/31 max ep, 16384/16384 memory USB Peripheral mode controller at 480ab000 using PIO, IRQ 0 Net: usb_ether Hit any key to stop autoboot: 0 mmc0 is current device gpio: pin 173 (gpio 173) value is 1 gpio: pin 7 (gpio 7) value is 0 SD/MMC found on device 0 reading uEnv.txt 769 bytes read in 3 ms (250 KiB/s) Loaded environment from uEnv.txt Importing environment from mmc ... Running uenvcmd ... Initializing net ... (Re)start USB... USB0: USB EHCI 1.00 scanning bus 0 for devices... 4 USB Device(s) found scanning usb for storage devices... 0 Storage Device(s) found scanning usb for ethernet devices... 0 Ethernet Device(s) found Loading kernel ... using musb-hdrc, OUT ep1out IN ep1in MAC 00:60:6e:00:f1:cd *ERROR: The remote end did not respond in time. at ether.c:2395/usb_eth_init()*
Booting from nfs ... Wrong Image Format for bootm command ERROR: can't get kernel image!

"Beagle" == Beagle board beagleboardc3@gmail.com writes:
Beagle> Hello Everyone, Beagle> I'm working on Beagleboard C3, and i'm trying to do an nfs-boot. Beagle> Please find below my bootup log. I'm getting the below error.
Beagle> After digging into the details of the error, could make out that my Beagle> Ethernet NIC is not there in the supported drivers list of U-Boot Beagle> {drivers/usb/eth/}
Beagle> I'm using "Davicom DM9601 USB-Ethernet NIC". I would like to Beagle> check with u guys whether u've got any drivers for the same?
No, there's no driver for the dm9601 in U-Boot (only for asix/smsc95xx based devices). The dm9601 is quite simple, so you could write a driver for it or alternative buy an asix/smsc95xx based dongle.
participants (2)
-
Beagle board
-
Peter Korsgaard