[U-Boot] building enc28j60 for omap3: undefined references

Reinhard Meyer u-boot at emk-elektronik.de
Wed Feb 16 18:31:23 CET 2011


Dear jacopo mondi,
> Hi all,
> I'm trying enabling enc2j60 in order to use tftp with SPI-Ethernet
> enc28j60 and beagleboard rev C3.
> When building u-boot some functions referred by enc28j60.c remain
> undefined.
>
> drivers/net/libnet.o: In function `enc28j60_initialize':
> u-boot/drivers/net/enc28j60.c:973:
> undefined reference to `eth_register' drivers/net/libnet.o: In function
> `enc_receive': u-boot/drivers/net/enc28j60.c:489:
> undefined reference to `NetReceive' drivers/net/libnet.o: In function
> `enc_recv': u-boot/drivers/net/enc28j60.c:868:
> undefined reference to `NetRxPackets'
...
>
> I'm using last u-boot, cloned from master branch yesterday.
> Is my toolchain broken?

Not sure, the driver builds fine with ARM boards.
Maybe you need to have CONFIG_NET_MULTI set?

Best Regards,
Reinhard


More information about the U-Boot mailing list