I am porting a thoroughly tested application from a BL2100 to a BL2500 with two RN1100. The application has a web interface, as well as a serial console. Both work well on the BL2100.
For this port, I have modified a fair amount of code, but none has dealt with the web server. Here are the additional macro defines for the port:
#define USE_TIMERA_PRESCALE #define MATCHFLAG RN_MATCH_PORT
My TCP/IP and HTTP server defines are:
#define TCPCONFIG 1 #define MY_IP_ADDRESS "192.168.0.50" #define MY_NETMASK "255.255.255.0" #define MY_GATEWAY "192.168.0.1" #define TCP_BUF_SIZE 4096 #define SSPEC_MAX_OPEN 10 #define HTTP_MAXSERVERS 10 #define MAX_TCP_SOCKET_BUFFERS 10 #define REDIRECTHOST _PRIMARY_STATIC_IP #define REDIRECTTO "http://" REDIRECTHOST""
I get a clean compile. However, when I run the application, the STDIO windows occasionally becomes unresponsive, and sometimes the program stops responding to a ping.
Does anybody know of any issues when porting from a BL2100 to a BL2500? Or has anyone seen an issue similar to this?