[U-Boot-Users] Netconsole

llandre r&d2 at dave-tech.it
Tue Sep 7 18:21:50 CEST 2004


> > what about netconsole on ARM architecture?
>
>netconsole does not depend on a specific processor architecture.
>
> > In my understanding, as Ethernet interface management is different from 
> ppc,
> > it does not work out of the box. Do you confirm this?
>
>There should be no relevant differences. If  you  check  which  files
>contain  NC  specific  code  you  will  see that there is no hardware
>dependend code involved:
>
>         -> find * -type f | xargs egrep -l CONFIG_NETCONSOLE
>         common/devices.c
>         drivers/netconsole.c
>         include/devices.h
>         include/configs/TQM860L.h
>         net/net.c
>
>But I haven't run any tests on ARM myself (I think it was  tested  on
>the "trab" board, but I may be wrong).

I'm tried to enable netconsole support on Cirrus EDB93xx (ARM920T). I 
defined the two symbols:

CONFIG_NETCONSOLE
CONFIG_NET_MULTI

in order to include the necessary code (they are not mentioned in the
file doc/README.NetConsole; I think it is a good idea to add a couple
of lines to recall this).
After rebuilding U-Boot, ethernet interface stopped working and a new
message appeared ("Using unknown device") when trying to perform a TFTP
download.
It is not clear if it is somehow due to the variables ethprime and ethact that
are not defined or there are other ARM-related problems.
However it seems that the problems are caused by the symbol CONFIG_NET_MULTI.
Do you agree?



Best regards,

llandre

DAVE Electronics System House - R&D Department
web:   http://www.dave-tech.it
email: r&d2 at dave-tech.it





More information about the U-Boot mailing list