What are viable ways to download smartBASIC firmware on the BL652 BLE module?

Please refer to the BL652 documentation.