I'm chasing down some odd behaviour on a project running the latest V3.2 Coldfire Lite stack on a MCF52233. It is setup as a TCP Client and I've got Eric Gregori's HTTP client described in AN3518 running on top. I've even added all the updates that "Marc VDH" has put together and still I have the following issue:
If I start the unit with the network cable plugged in, everything is fine. Once it goes through DHCP and all, I can remove and reinstall the cable and it all behaves nicely. On the other hand if I start the board with no network connection it will at first wait for a valid network connection using:
It will sit here waiting properly for a few minutes, but eventually it will issue a DHCP timeout message on the console and then declare usage of the default IP address, and then things go very bad and I start getting "dtrap" error messages.
My guess is the the DHCP timout is doing something incorrectly. I haven't dug into this too deeply but wanted to see if anybody else has run into this before I spend a lot of time on it.
MQX is starting to sound like something I want to try !