hi.

I'm having a uip problem.

I'm have to use lm3s9d96. and enet_uip project in StellarisWare\board\lm3s9b92 are using.

now, enet_uip is removed DHCP, and httpd_appcall() function is changed to tcp_appcall(), and added udp_appcall().

tcp_appcall() is parsed in uip_appdata.

udp_appcall() is send packet  to a specific ip.

To illustrate the flow of action now, 

1. udp packet is continually send to a specific ip. and udp packet is stopped when tcp packet is connected.

2. uip server is communicate with the client is connected.

3. If TCP connection was cut off, return to 1st step.

4. above 1~3 flow is repeated.

However, The uip is received bad packet. It looks like a mis-aligned packet.

If above situation is occured. uip server is not received packet and It is not connected.

under link has a strong resemblance to this problem.

http://e2e.ti.com/support/microcontrollers/stellaris_arm_cortex-m3_microcontroller/f/471/t/46060.aspx

Could I ask you to give me some advice?

------------------------------------------------------------------

addition...

I sent tcp/ip packet !!

but BUF->type( UIP_ETHTYPE_IP) is not received.

( BUF(uip_buf) is received packet data  from EthernetPacketGetDMA(ETH_BASE, uip_buf,sizeof(ucUIPBuffer)); )