EmbeddedRelated.com
Forums
Memfault Beyond the Launch

uIP 1.0 ported to LPC ? Free DM9000E and/or RTL8019AS source code, perhaps also ported to LPC2000 architecture ?

Started by Martin Maurer July 30, 2006
Hello,

i want to use uIP 1.0 with embedded artists boards (the 10 or 10/100 board) to run a webserver / smtp client / dhcp client on it.

Has someone already done porting of uIP 1.0 ? Complete system should be free and possible to make it open source.
I don't want to use a OS behind it, just plain uIP and the given applications.

Does someone know of DM9000E or RTL8019AS source code which is freely available
(perhaps already ported to LPC2138 or any other LPC2000 chip) and can be used as base for such a project ?

Regards,

Martin

An Engineer's Guide to the LPC2100 Series

One additional note: Final project should be compiled with gcc !

Regards,

Martin

----- Original Message -----
From: Martin Maurer
To: l...
Sent: Sunday, July 30, 2006 11:21 AM
Subject: [lpc2000] uIP 1.0 ported to LPC ? Free DM9000E and/or RTL8019AS
source code, perhaps also ported to LPC2000 architecture ?
Hello,

i want to use uIP 1.0 with embedded artists boards (the 10 or 10/100 board)
to run a webserver / smtp client / dhcp client on it.

Has someone already done porting of uIP 1.0 ? Complete system should be free
and possible to make it open source.
I don't want to use a OS behind it, just plain uIP and the given
applications.

Does someone know of DM9000E or RTL8019AS source code which is freely
available
(perhaps already ported to LPC2138 or any other LPC2000 chip) and can be
used as base for such a project ?

Regards,

Martin
> Hello,
>
> i want to use uIP 1.0 with embedded artists boards (the 10 or 10/100
> board) to run a webserver / smtp client / dhcp client on it.
>
> Has someone already done porting of uIP 1.0 ? Complete system should be
> free and possible to make it open source.
> I don't want to use a OS behind it, just plain uIP and the given
> applications.
>
> Does someone know of DM9000E or RTL8019AS source code which is freely
> available
> (perhaps already ported to LPC2138 or any other LPC2000 chip) and can be
> used as base for such a project ?
>
> Regards,
>
> Martin
>
I recently used uIP 1.0 for the first time (in the FreeRTOS.org ARM9 demo),
and there was no 'porting' to be done as such. It seemed very straight
forward. All you need to do is provide the network send and receive
functions. You don't therefore have to search for an LPC2000 specific
example as a starting point, any example would do.

Finding suitable interface drivers is more relevant. This might be a good
starting point:
http://hubbard.engr.scu.edu/avr/avrlib/docs/html/rtl8019_8c-source.html - I
think Realtek themselves might even provide source code for their DOS
drivers, which could also be modified.

Regards,
Richard.

http://www.FreeRTOS.org
for Cortex-M3, ARM7, ARM9, HCS12, H8S, MSP430
Microblaze, Coldfire, AVR, x86, 8051 & PIC18 * * * *

Memfault Beyond the Launch