Hi,
I've been unable to flash my own bin file onto the CC3200 properly. Every time I flash it and try and get it to load the firmware it doesn't run the code. I know this as I've put some flashing lights in the code as it begins to run to show e that it has actually loaded. I have tried flashing some of the basic sdk examples and those do work. I can post the log output here:
[13:04:12] Begin Program operation.
[13:04:12] INFO: > Executing Operation: Connect
[13:04:14] INFO: setting break signal
[13:04:14] INFO: --- please restart the device ---
[13:04:18] INFO: connection succeeded
[13:04:18] INFO: getting storage list
[13:04:18] INFO: > Executing Operation: Init
[13:04:18] INFO: reading version info
[13:04:18] INFO: DEVICE CC3200 ES1.32
[13:04:18] INFO: reading version info
[13:04:20] INFO: reading version info
[13:04:22] INFO: > Executing Operation: Program
[13:04:22] INFO: > File name: /sys/mcuimg.bin, Update: true, Erase: true
[13:04:22] INFO: > Erase File: /sys/mcuimg.bin
[13:04:22] INFO: erasing file "/sys/mcuimg.bin"
[13:04:22] INFO: deleting file "/sys/mcuimg.bin"
[13:04:22] INFO: erase file completed
[13:04:22] INFO: > Size of file = 99864
[13:04:22] INFO: > Update File: /sys/mcuimg.bin
[13:04:22] INFO: Downloading file "/sys/mcuimg.bin" with size 99864
[13:04:26] INFO:
New Token is 0x0
[13:04:26] INFO: Download complete
[13:04:26] INFO: Verifying Data...
[13:04:26] INFO: get file
[13:04:28] INFO: Done. Reading 99864 bytes
[13:04:28] INFO:
Verification OK
[13:04:29] INFO: > Updated Token value: 0x0
[13:04:29] INFO: > File name: /cert/ca.pem, Update: false, Erase: false
[13:04:29] INFO: > File name: /cert/client.pem, Update: false, Erase: false
[13:04:29] INFO: > File name: /cert/private.key, Update: false, Erase: false
[13:04:29] INFO: > File name: /tmp/pac.bin, Update: false, Erase: false
[13:04:29] INFO: > File name: /sys/macadd.bin, Update: false, Erase: false
[13:04:29] INFO: > Executing Operation: Disconnect
[13:04:29] Operation Program returned.
After I've finished flashing and take out the SOP2 jumper and reset it doesn't load the program.