2 Replies Latest reply on Jan 8, 2020 9:31 AM by MiCh_2098196

    Programming CYBT-343026-01 in production

    MiCh_2098196

      Hello Cypress,

       

      We are planning to use the CYBT-343026-01 in production, and currently programming our board is problematic. The only way to program the device on our board (successfully) is to pull pin 6 low, followed by pin 3, then release pin 3, and then release pin 6 (putting the device into recovery mode, right?). Only when this has been performed will the firmware upload from Wiced Studio work. Any other time we attempt to upload firmware the console shows a download failure, followed by a suggestion to power-cycle the device (which doesn't work).

       

      Is there a way to make this process simpler for production runs? We don't want to add unnecessary buttons to the BOM, nor do we want to have to manually short any pins like we have been doing.

       

      Notes:
      - Our Make Target looks like _name_-CYW920706WCDEVAL UART=COM36 download (perhaps this is wrong)
      - We are using a generic USB-UART device with CTS, RTS, TXD, RXD, 3.3V, and GND
      - There is no external microcontroller or memory on the board

       

      Urgent help is appreciated! Thanks,

       

      Michael