Has anyone else noticed that the Connected LaunchPad IoT Quickstart example hangs after disconnecting and reconnecting to the network?
Using the Tiva C Series Connected LaunchPad (EK-TM4C1294XL - using XM4C1294NCPDT123CA32VW MCU chip) board's original IoT Quickstart example application, do the following:
- Plug in the Ethernet cable to the board
- Power on the Connected LaunchPad
- Verify connection and communications with the T.I. Exosite website
- Unplug the Ethernet cable from the board
- On the Connected LaunchPad virtual COM port, issue the "stats" command
- Observe the stats are continually updated about once a second
- Plug the Ethernet cable back into the board
- Observe the stats output stops after 4 to 5 seconds and the board is unresponsive to any commands
This is very repeatable. I have recompiled the qs_iot application using the Yagarto GCC compiler and get the same results. Unfortunately, I don't have a debugger to determine where the program is hanging!
Note that this does not appear to be a problem with any of the other network-related examples I tried:
- enet_io
- enet_lwip
- enet_uip
- enet_weather