Prototype boards are failing with issue similar to one previously reported (2nd generation same issue)

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

cross mob
Anonymous
Not applicable

Per the original dialog here: Prototype boards are failing with issue similar to one previously reported (con't)

We still have this issue and it's apparently SDK related.

SDK 2.2.3 on Windows caused very strange errors to occur.  LEDs blinking erratically, resets, etc.  We think there~s something wrong with the fine timer in this SDK version for Windows.

We finally went back to SDK 2.2.2 on Mac.  Now the downloaded code works fine, but the initial problem of about 10% of the boards STOPPING ADVERTISEMENT is back.

How can we solve this problem?  It's always the same boards that fail; it's not random.  For example, if you have 70 boards and about 7 fail, then if you reset/restart all 70, the same 7 will fail again.

This is not a manufacturing issue, because we have used 4 different manufacturers, and different versions of the PCB layout (which follows your guidelines) and always get the same identical problem.

We need to solve this problem badly!!!!

Thanks,

Gil

0 Likes
1 Solution
Anonymous
Not applicable

1)  I don't know why this happens with Windows 10 and SDK 2.2.3 and I wish I knew.  The same code build in the 2 environments behave completely different.

2)  We didn't have a chance to do that, because ......

...... we decided to triple-check on the SDK version that we have installed, to make sure we really have 2.2.2 which supposedlt fixes the "stops advertising" issue:

A) Our installation folder definitely said WICED-Smart-SDK-2.2.2

B) Opening the IDE and clicking on Help > Check For Updates, resulted in "No Updates were found".

C) But clicking on WICED Smart IDE > About WICED Smart IDE, resulted in version 2.1.1 !!!! Huuummmm!!!!

So we decided to uninstall the SDK, but most importantly AND remove all WICED folder from the Mac.  Then we went to the website where the SDK is downloaded and downloaded the SDK 2.2.2 installer gain.  We re-installed it. 

D) Doing C) above again now shows version 2.2.1 (BETTER!!!! but still not right???)

Finally, we reprogrammed 50 failing boards with the same version of code.  These are boards that always failed, even when reprogrammed.  And guess what?   NONE OF THEM HAVE FAILED SINCE!!!!

This makes us very happy, but it uncovers some very serious problems with the Broadcom/Cypress products.  It is ABSOLUTELY unacceptable that the what is seen in A), B), C) and D) above happens.  How are we supposed to keep track of versions if these don't show the correct info?  They need to be fixed!!!  Installation folders need to reflect the correct SDK versions, Get Updates should download updates, etc, etc.

The support team is GREAT though.  You guys never gave up and ALWAYS tried to solve the problem with us.

Thanks and take care!

Gil

View solution in original post

8 Replies