Why can't I upgrade the firmware on my Ezurio BL6xx modules with the Ezurio upgrade utility even though I can communicate with them through UWTerminal and load and run smartBASIC programs?

Answer

This could be caused by not having the signals RTS and CTS connected to the upgrading device. The upgrade utility requires those signals to put the module into the required mode.