6 Replies Latest reply on Sep 5, 2016 8:38 PM by fishc_1849816

    Trouble programming TAG4

    fishc_1849816

      I received my new TAG4 last week, but so far I am unable to program it. I have done the following:

      1. Upgraded to SDK 2.2.3

      2. Set SW4 to VUSB and SW5 to VREG

      3. Set all SW6, SW8 and SW9 DIP switches to OFF, except

         a. SW6: 2 and 4 are ON

         b. SW8: 1, 3 and 5 are ON

      4. Left all the jumpers unconnected

      5. Connected the USB cable and saw two ports appear in device manager:

         - Silicon Labs Dual CP210x USB to UART Bridge: Enhanced COM Port (COM4)

         - Silicon Labs Dual CP210x USB to UART Bridge: Standard COM Port (COM3)

      6. Picked "watch-BCM920737TAG_Q32 download" on the list of targets and hit Build

       

      Result: download fails - see output below. Unlike my TAG3, the TAG4 doesn't flash any LEDs when connected or when attempting to download the app.

       

      Output:

      17:56:36 **** Build of configuration Release for project WICED-Smart-SDK ****

      "C:\\Users\\<username>\\Documents\\WICED\\WICED-Smart-SDK-2.2.3\\WICED-Smart-SDK\\make.exe" watch-BCM920737TAG_Q32 download

      Compiling spar_setup.c

      Compiling watch_db.c

      Compiling watch.c

      Compiling gatt_client.c

      Compiling time_client.c

      Compiling findme_client.c

      Compiling ancs_client.c

      Compiling sparinit.c

      Compiling lib_installer.c

      Linking target ELF

      OK, made elf.

      Call to watch_spar_crt_setup @ 002072f1

      OK, made C:/Users/<username>/Documents/WICED/WICED-Smart-SDK-2.2.3/WICED-Smart-SDK/Wiced-Smart/spar/../../build/watch-BCM920737TAG_Q32-rom-ram-Wiced-release/A_20737A1-watch-rom-ram-spar.cgs. MD5 sum is:

      7b8698bc2409ef1cc5304d8b82cf42a9 *../../build/watch-BCM920737TAG_Q32-rom-ram-Wiced-release/A_20737A1-watch-rom-ram-spar.cgs

       

       

      --------------------------------------------------------------------------------

      Patches start at                  0x00204568 (RAM address)

      Patches end at                    0x00205988 (RAM address)

      Application starts at             0x00205554 (RAM address)

      Application ends at               0x002072EE (RAM address)

       

       

      Patch size (including reused RAM)       5152 bytes

      Patch size                              4076 bytes

      Application size                        7578 bytes

                                            ------

      Total RAM footprint                    11654 bytes (11.4kiB)

      --------------------------------------------------------------------------------

       

       

      Converting CGS to HEX...

      Conversion complete

       

       

      Creating OTA images...

      Conversion complete

      OTA image footprint in NV is 13445 bytes

       

       

      Detecting device...

      Device found

       

       

       

       

      Downloading application...

      ****Download failed - Press the reset button on the device and retry ****

       

       

      17:56:45 Build Finished (took 8s.582ms)