You are here

KitProg USB Mass Storage Programmer Now Available | Cypress Semiconductor

KitProg USB Mass Storage Programmer Now Available

The KitProg Programmer and Debugger on your PSoC Pioneer Kits can now act as a USB Mass Storage Programmer!

This new version of KitProg (v2.12) is currently supported only on the CY8CKIT-044 PSoC 4 M-Series Pioneer Kit, and will soon be extended to support all existing and new PSoC Pioneer Kits and Prototyping Kits.

This new functionality of KitProg enables you to program the PSoC device on the kit by merely dragging-and-dropping a compiled HEX file onto the enumerated USB Mass Storage KitProg device on your computer. This works across all PC platforms, including Windows, Linux and Mac operating systems.

KitProg version 2.12 or higher is required to enable the USB Mass Storage Programmer configuration. You can upgrade the KitProg version through PSoC Programmer. Visit www.cypress.com/psocprogrammer to download the latest version of the PSoC Programmer.

 

Instructions to use KitProg USB Mass Storage Programmer:

Enter or Exit the USB Mass Storage Programmer Mode:

1.Connect the kit to the PC.

2.Press and hold the reset switch (SW1) on the kit for more than 5 seconds.

3.Release the reset switch. KitProg now re-enumerates as a USB Mass Storage Device.

4.When required, repeat the above steps to switch back to the standard KitProg mode.

Programming Using the USB Mass Storage Programmer

           1.Enter the Mass Storage Programmer mode as explained in the step above. KitProg is now visible as a removable disk drive in the file explorer of your PC.

                 

2.Drag-and-drop a compiled PSoC .HEX file to the KitProg Drive to begin programming.

3.The Status LED on the kit blinks during the programming operation, and blinks for 2 more seconds after programming is complete.

4.Open the STATUS.TXT file on the removable drive to view programming status. 

ALL CONTENT AND MATERIALS ON THIS SITE ARE PROVIDED "AS IS". CYPRESS SEMICONDUCTOR AND ITS RESPECTIVE SUPPLIERS MAKE NO REPRESENTATIONS ABOUT THE SUITABILITY OF THESE MATERIALS FOR ANY PURPOSE AND DISCLAIM ALL WARRANTIES AND CONDITIONS WITH REGARD TO THESE MATERIALS, INCLUDING BUT NOT LIMITED TO, ALL IMPLIED WARRANTIES AND CONDITIONS OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE, TITLE AND NON-INFRINGEMENT OF ANY THIRD PARTY INTELLECTUAL PROPERTY RIGHT. NO LICENSE, EITHER EXPRESS OR IMPLIED, BY ESTOPPEL OR OTHERWISE, IS GRANTED BY CYPRESS SEMICONDUCTOR. USE OF THE INFORMATION ON THIS SITE MAY REQUIRE A LICENSE FROM A THIRD PARTY, OR A LICENSE FROM CYPRESS SEMICONDUCTOR.

Content on this site may contain or be subject to specific guidelines or limitations on use. All postings and use of the content on this site are subject to the Terms and Conditions of the site; third parties using this content agree to abide by any limitations or guidelines and to comply with the Terms and Conditions of this site. Cypress Semiconductor and its suppliers reserve the right to make corrections, deletions, modifications, enhancements, improvements and other changes to the content and materials, its products, programs and services at any time or to move or discontinue any content, products, programs, or services without notice.