Programming the BCM20737S WICED Sense TAG

Tip / Sign in to post questions, reply, level up, and achieve exciting badges. Know more

cross mob
Anonymous
Not applicable

I also would like to know how to restore the Sense Module. I understand that the SDK firmware needs to be downloaded, but then what? Do I need to "Make Target" to somewhere specific. What target do I run to restore the app?

0 Likes
1 Solution
MichaelF_56
Moderator
Moderator
Moderator
250 sign-ins 25 comments on blog 10 comments on blog

The device comes up in application mode, so you will need to remove the case to access the reset button so that it comes up in programming mode.

You can then program it using the WICED Sense application included in the SDK (create a make target first).

There's also some comments in the .c file you should review that are related to updating the firmware.

View solution in original post

0 Likes
4 Replies
MichaelF_56
Moderator
Moderator
Moderator
250 sign-ins 25 comments on blog 10 comments on blog

The device comes up in application mode, so you will need to remove the case to access the reset button so that it comes up in programming mode.

You can then program it using the WICED Sense application included in the SDK (create a make target first).

There's also some comments in the .c file you should review that are related to updating the firmware.

0 Likes
Anonymous
Not applicable

Thank you for the quick response. I figured out how to restore the Sense module back to original state. Here's how I did it in case some one else runs into this issue.

1. In the WICED Smart IDE right click any of the 'Make Target" files and select new.

2. Make the Target Name, "wiced-sense-BCM920737TAG_Q32 download"

3. Double click this target to download app to sense module

4. Reinstall coin battery (won't run with USB power connected)

5. Run iOS/Android app and pair with sense module on

I tried following the 'wiced_sense.c' but don't really understand some of what is listed. For example: "3. Generate rsa_pub.c using WsRsaKeyGen and copy to the project directory."

What is WsRsaKeyGen and where do I get it from?

Thanks,

David

/WICED-Smart-SDK/Tools/WsRsaKeyGen/Win32/WsRsaKeyGen.exe

Used for OTA.

Take a look at WICED Secure Over-the-Air Firmware Upgrade Application Note (SDK 2.x and TAG3 Board)

Anonymous
Not applicable

Great, thank you sir!

0 Likes