Updating CY8CKIT-042-BLE KitProg and CySmart USB Dongle Firmware – KBA96152

Version: **

 

Question:

CY8CKIT-042-BLE KitProg firmware and the CY5670/CY5677 CySmart USB Dongle KitProg and device firmware shows out of date. How should I update the firmware on these boards?

 

Answer:

 

 

Section 1: CY8CKIT-042-BLE Pioneer Kit – KitProg Update

 

Section 2: CY5670/CY5677 CySmart USB Dongle – KitProg Update

 

Section 3: CY5670/CY5677 CySmart USB Dongle – PRoC Firmware Update

 

To update the KitProg firmware on CY8CKIT-042-BLE Bluetooth Low Energy (BLE) Pioneer Kit baseboard and CY5670 CySmart USB Dongle (BLE Dongle), and the PRoC BLE device firmware on the BLE dongle, do the following:

 

Section 1: CY8CKIT-042-BLE Pioneer Kit – KitProg Update

 

  1. Connect the BLE Pioneer Kit Baseboard to your computer using the USB Standard-A to Mini-B cable provided.
  2. Wait for driver enumeration to complete (you can “skip” the windows update as the drivers are locally installed on your PC), shown in Figure 1.
        

    Figure 1. Driver Installation

     

    1.png
       

  3. Open PSoC Programmer and click to select the BLE Pioneer Kit Baseboard KitProg. Note If you have multiple Cypress kits with KitProg firmware connected, unplug other kits to ensure that you select the right kit.

     

    When you connect to the BLE Pioneer Kit Baseboard, you may see the warning about programmer being out of date, as shown in Figure 2.
      
      
       

     

    Figure 2.CY8CKIT-042-BLE Pioneer Kit - Programmer Out-of-Date

    2.png 

      

    A similar warning is displayed in the PSoC Programmer window, as shown in Figure 3.
      
      
       

     

    Figure 3. CY8CKIT-042-BLE Pioneer Kit - Programmer Out-of-Date

     

    3.png
      
      
       

  4. To upgrade the firmware, go to the Utilities tab and click Upgrade Firmware, as shown in Figure 4
     
        

    Figure 4. Upgrade Firmware

     

    4.png
      
      
       

  5. Verify that KitProg has been updated to version 2.10 (or newer), as shown in Figure 5.
     
        

    Figure 5. CY8CKIT-042-BLE Pioneer Kit KitProg Firmware Upgrade

     

    5.png 
      
       

 

You have successfully completed the KitProg firmware upgrade on the BLE Pioneer Kit.

 

 

 

Section 2: CY5670/CY5677 CySmart USB Dongle – KitProg Update

 

  1. Plug the CySmart BLE Dongle into your PC’s USB port, as shown in Figure 6.
     
        

    Figure 6. CySmart USB Dongle

    6.png  

      
       

  2. Wait for driver enumeration to complete (you can “skip” the windows update as the drivers are locally installed on your PC).
  3. Open PSoC Programmer and click to select “KitProg/BLE…Note CySmart USB Dongle name starts with KitProg/BLE…If you have multiple CySmart USB Dongles connected to your computer, then unplug other dongles to ensure that you select the right dongle. When you connect to the CySmart USB Dongle, you may see the following warning about programmer being out of date, as shown in Figure 7.
      
      
      
       

     

    Figure 7. BLE Dongle - Programmer Out-of-Date

     

    7.png
      
      
       

  4. Go to the Utilities tab and click Upgrade Firmware.
  5. Verify that KitProg has been updated to version 2.10 (or newer).
  6. You have successfully completed the KitProg firmware upgrade on the CySmart BLE Dongle.

 

Section 3: CY5670 CySmart USB Dongle – PRoC Firmware Update

 

  1. Plug the CySmart BLE Dongle into your PC’s USB port.
  2. Connect to the BLE USB Dongle from the Port Selection window.
  3. Select File > File Load… (or press F4).
  4. Select the following file: C:\Program Files (x86)\Cypress\CY8CKIT-042-BLE Kit\<version>\Firmware\BLE Dongle\Hex Files\BLE_Dongle_CySmart.hex (or download the latest from www.cypress.com/CY8CKIT-042-BLE). Be sure to select the correct firmware for your CY5676/CY5677 dongle.
  5. Select File > Program (or press F5).
  6. Verify that programming of the CYBL101xxx device has completed successfully, as shown in Figure 8.
     
        

    Figure 8. PRoC BLE Firmware Update

     

    8.png
      
      
       

 

You have now successfully upgraded the BLE firmware on your CySmart BLE Dongle.