SingingCat - IoT as a Service
You are logged in as: nobody
The Modules have 3 sets of firmware files:
The Loader is flashed via JTAG Connector. The latest version is here. Choose either one of loader.bin, loader.elf or loader.hex, depending on the JTAG Software you're going to use. Flash exactly one of these files to address 0x08000000.
Note: This requires the loader to be installed. If it is not, follow instructions above.
The Application is flashed via JTAG Connector. The latest version is here. Choose either one of main1.bin, main1.elf or main1.hex, depending on the JTAG Software you're going to use. Flash exactly one of these files to address 0x08009000.
Note: This requires the singingcat application to be running. If it is not follow instructions above.
The Wifi Firmware is flashed via USB. Connect the module with a USB cable to a machine running linux. Download the linux executable 'scbootstrap' from here. This executable includes loader, application and wifi firmware. By default it will re-flash all three. To flash the wifi firmware only, run the tool with additional flags, like so:
scbootstrap -flash_app=false -flash_loader=false
The above command will flash the wifi software (only). It will also ask for a Wifi SSID & Password. If you do provide one, the module will attempt to connect to the access point and register on the cloud backend.
For more options and usage of scbootstrap use '-h':
scbootstrap -h