lwip-users
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[lwip-users] Problems with Spartan 3e


From: Mirko Lange
Subject: [lwip-users] Problems with Spartan 3e
Date: Mon, 16 Oct 2006 12:50:08 +0200
User-agent: Thunderbird 1.5.0.7 (Windows/20060909)

Hi all.
I'm trying to run the Webserverexample (Xilinx Application Note XAPP663) on a Spartan 3e Board without any success. It seems that the program doesn't return from the XEmac_PollRecv(EmacPtr, (Xuint8 *)RecvBuffer, &FrameLen) function but I'm not sure. The same problem exitst even if I try to initialize the stack using the following code:

int main()
{
  struct netif *net_if;
  struct ip_addr ipaddr,netmask,gw;
  char macaddr[6]={0x00,0x00,0x00,0x00,0x22,0x38};
  sys_init();
  mem_init();
  memp_init();
  pbuf_init();
  etharp_init();
  ip_init();
    IP4_ADDR(&ipaddr,192,168,0,3);
  IP4_ADDR(&netmask,255,255,255,0);
  IP4_ADDR(&gw,0,0,0,0);
  xemacif_setmac(0, (u8_t *) macaddr);
net_if=netif_add(net_if,&ipaddr,&netmask,&gw,NULL,xemacif_init,ip_input);
  netif_set_default(net_if);
    while(1)
  {
      xemacif_input(net_if);
  }

  return 0;
}

Has somebody an idea what I've did wrong and how I can solve this problem?
Thanks for any answer.

Mirko Lange




reply via email to

[Prev in Thread] Current Thread [Next in Thread]