Hello,
Is it possible to apply a service pack bundle to CC3100 directly on my custom board via UART without using Emulation BoosterPack (just by using UniFlash) ?
My custom PCB does not have any connectors to hook up an Emulation BoosterPack.
I tried direct flashing and UniFlash display the following messages on its console:
[17:51:25] Begin ServicePackProgramming operation.
[17:51:26] INFO: > Executing Operation: Connect
[17:51:28] INFO: setting break signal
[17:51:28] INFO: --- please restart the device ---
[17:51:32] INFO: connection succeeded
[17:51:32] INFO: getting storage list
[17:51:32] INFO: > Executing Operation: ServicePackProgramming
[17:51:32] INFO: Path to the service pack file: C:/ti/CC31xx_CC32xx_ServicePack_1.0.0.1.2/servicepack_1.0.0.1.2.bin
[17:51:32] INFO: reading version info
[17:51:32] INFO: CC3100R Device detected.
[17:51:32] INFO: NWP/MAC/PHY Version from Service Pack:
[17:51:32] INFO: NWP Patch version: 2.2.0.1
[17:51:32] INFO: MAC Patch version: 1.2.0.2
[17:51:32] INFO: PHY Patch version: 1.0.3.23
[17:51:32] INFO: reading version info
[17:51:32] INFO: DEVICE CC3100 ES1.33
[17:51:32] INFO: reading version info
[17:51:34] INFO: Downloading file "/sys/servicepack.ucf" with size 6100
[17:51:39] INFO:
New Token is 0xAEBC52EC
[17:51:39] INFO: Download complete
[17:51:39] INFO: > Executing Operation: Disconnect
[17:51:39] Operation ServicePackProgramming returned.
Apparently this looks like a success but UniFlash's behavior is different when doing the same on TI BoosterPack EVM (on the BoosterPack the process is much longer, many more messages are displayed and there is a verification process).
Thanks,
Danny Ellenbogen