Hi Paul, On 05/12/13 11:51, Paul Romero wrote:
Do you know the history of the SMSC LAN91C96 Ethernet controller on uCLinux and the 5249 Coldfire processor series ?
I couldn't speak to why Freescale choose it for that board. But I think I added support for the 5249 board to the drivers/net/smc91111.c code in the 2.4.x uclinux kernels.
I am looking for a chip to replace the SMSC91C111 used on the M5249C3 board because the GAL chip needed to interface it with the Coldfire processor is no available. I would like to find an Ethernet controller that satisfies the following criteria for use in the Coldfire/uCLinux Version 2.4.27 environment. (i.e. With the 2.4 kernel.)
Do you need it to me 10/100Mbit?
* Ease of hardware integration with the Coldfire processor. * Has a driver known to work under uCLinux Version 2.4.27-- or which can easily be ported to that environment. * Has a driver known to be compatible with the uCLinux TCP Stack-- which, preferably, has been proven stable.
There are Linux ethernet drivers for most devices out there. But when it comes to using them on ColdFire hardware the problems generally come from how they are logically connected to the SoC.
I haven't found any chips that satisfy this criteria in the uCLinux archives or on the Internet.
If you are happy using the smsc91c111 I would look at coming up with some new logic to replace the old GAL. Shouldn't be too hard, and you look to be changing your hardware anyway. Regards Greg _______________________________________________ uClinux-dev mailing list uClinux-dev@uclinux.org http://mailman.uclinux.org/mailman/listinfo/uclinux-dev This message was resent by uclinux-dev@uclinux.org To unsubscribe see: http://mailman.uclinux.org/mailman/options/uclinux-dev