Running LPC 2378 board. The code is running but can not access it from the PC.
This is what has been setup:
The network router address is 192.168.1.1. This also acts as DHCP server
The IP address of the PC used for browsing is 192.168.1.101
The IP address for the card is set to 192.168.1.103 in the uIP_Task.c
The uiPMAC_ADDR is set to 0x00,0x12,0x13,0x10,0x15,0x11.
The above values are different than the one’s loaded into the ethernet chip. Those values are as given in
/* MAC address definition. The MAC address must be unique on the network. */
#define emacETHADDR0 0
#define emacETHADDR1 0xbd
#define emacETHADDR2 0x33
#define emacETHADDR3 0x02
#define emacETHADDR4 0x64
#define emacETHADDR5 0x24
Are these not supposed to be the same??
program compiles OK. It seems to be running (you can see the “pass” message on the LCD and LED’s flashing) but I am not able to access the board using the http://192.168.1.103. It times out.
the uip_hostaddr - shows 192.168.1.103
uip_ethaddr shows 0x00,0x00,0x00,0x00,0x00,0x00
Also, I am not able to put a break point where prvSetMACAddress() is called.
(The cable and connector on the board are OK as I can connect the same board using Keil software that came with the board.)
Any suggestions as to what to look for or is there something that needs to be set that I am missing.