WsOtaUpgrade without MFC

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

cross mob
Anonymous
Not applicable

Could you provide WsOtaUpgrade project which not using MFC?

OTA upgrade from Windows7 sometimes stops during transferring data.

This issue still occurs when I tried in clean air environment like a shield room.

And I also took a packet capture about this.

After write response from 20732S, WsOtaUpgrade doesn't send following data(write).

So I'd like to build WsOtaUpgrade and debug this issue.

But I only have Express edition of Visual studio.

[Environment]

Module: BCM20732S

IDE: WICED SMART SDK 1.1.0

Application: RAM.ota_firmware_upgrade (no modification)

Central: Windows7 + BTW + 20702dongle

Client application: WsOtaUpgrade.exe (in SDK)

0 Likes
1 Solution

I spoke to the developers and they asked me to have you guys disable USB selective suspend for the Bluetooth radio installed on the PC.  To do so open the Device Manager.  Under Bluetooth Radios select Bluetooth USB Device and display its properties.  In the Power Management tab turn off “Allow the computer to turn off this device to save power”.  Click ok and restart PC.

Note that we are working on resolving this issue within Windows, but it may take several weeks before we can publish.

View solution in original post

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

I will check with the developers to see what's available.

arvinds victorz fredc

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

Please check your inbox for a possible fix.

0 Likes
Anonymous
Not applicable

Per our email exchange, I've replaced both the recommended registry entries and firmware.

I also verified that the HCI version has changed to 6.5771.

However, WsOtaUpgrade still stops during transferring F/W data.

What should I try next?

0 Likes

Let me ask one of the developers.

victorz

0 Likes
Anonymous
Not applicable

Hello Dmiya,

Please download our new SDK 2.1.0 released Friday: WICED Smart Documents & Downloads

Let me know if this fixes your issue

Thanks,

JT

Anonymous
Not applicable

I tried SDK 2.1.0. But it still failed.

0 Likes
Anonymous
Not applicable

Hello dmiya,

You may want to check the BCM20702 Dongle that you are using - We have noticed a firmware incompatibility with Windows in some instances and that may be the source of your issues.

Let me know your results if you can switch to another dongle

Thanks

JT

0 Likes
Anonymous
Not applicable

Hello JT,

I didn't change anything.

I use ota_firmware_upgrade sample application in SDK 2.1.0 w/o any modify.

Target board is the BCM920737TAG_Q32.

So Make Target is "ota_firmware_upgrade-BCM920737TAG_Q32 download".

I tried both BCM920702DG_FLSH(included in early 73X_LE_KIT) and Gmyle USB dongle(below URL).

http://www.gmyle.com/products/dual-mode-usb-4-0-bluetooth-dongle-bcm20702-chipset

Please give me any advice.

0 Likes
Anonymous
Not applicable

Any update for this discussion?

0 Likes

I think a similar issue was found and discussed in greater detail within this thread: Re: OTA ws_verify() is failing

0 Likes

I spoke to the developers and they asked me to have you guys disable USB selective suspend for the Bluetooth radio installed on the PC.  To do so open the Device Manager.  Under Bluetooth Radios select Bluetooth USB Device and display its properties.  In the Power Management tab turn off “Allow the computer to turn off this device to save power”.  Click ok and restart PC.

Note that we are working on resolving this issue within Windows, but it may take several weeks before we can publish.

0 Likes