LPC-2378-STK Ethernet problems

I have an Olimex LPC-2378-STK development board. IAR has sample programs that work with ethernet. There is almost no information on what the programs are supposed to do. I can get both programs running in debug mode.

uip-webserver is supposed to respond to a browser request of 192.168.0.100. But nothing happens. Does anyone know anything about this program, or have any suggestions.

emac has two modes:

Transmit only mode creates packets and sends them ok. I can pick up the packets on an analyzer.

Bounce mode is supposed to send back a packet in response to a received packet. I can’t find how to set the hardware address using conventional ethernet APIs. Normally a sending program will use an IP address, and the APIs will negotiate with the destination device to discover its hardware address. The emac program has no ARP capability, so the source device has no way of discovering the destinations hardware address.

Is there a way to insert a hardware address in the source programs address resolution table?

Hi Lee

I can’t help with your problem but you may like to take a look at the uTasker project. It runs on the Olimex board and is fully documented and supported at http://www.uTasker.com/forum/ - it comes with an IAR project as well as GNU (Rowley Crossworks, Eclipse or stand-alone). It is fully open source, with a unique LPC23XX simulator and completely free for non-commercial use, including full support.

Regards

Mark Butcher

http://www.uTasker.com