I have old source code and object code that has been/was built/compiled using the 9.62 compiler on an old no longer working windows 7 machine. This saved original BIN file works on the RCM3209. But if I use the original source code and try to do a new build, the BIN file created is not identical to the original BIN file, and also fails to operate as the original BIN file does. There are many BIN file comparison differences between the new build and original build, and it is also slightly larger in size by a few hundred bytes. I have used the compiler on both windows 10 and windows 7 machines, and have the same problem with both. The new BIN file I build initially runs, (that is, it is responding to many pings, but only one single TCP SYN/ACK exchange before it stops responding to TCP or pings). I'm reasonably certain the source code is the correct original version that the old working BIN file was built from. I am changing the TCP_CONFIG in the same way as the original was, for the IP address, and move it the LIB folder replacing the compiler version TCP_CONFIG file before compiling. This is working, of course, because the ping works initially. In my main program i am calling tcpconfig as config 1 just as always. I cannot recreate the old original build machine exactly. I'm reasonably sure it also was using the same unpatched 2008 compiler v9.62 as well. I have tried during the build to make object files using both chip options available under the RCM3209. The results are the same. I have tried to load the rabbit using both the compiler and the RFU, same thing. Any ideas?