Cannot program because KitProg goes into mass storage mode

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

cross mob
david-given
Level 4
Level 4
10 sign-ins 5 sign-ins First solution authored

I've got a CY8CKIT-059 development board which I'm trying to program. This device has previous been working fine, but I recently needed some more pins and so set the SWD pins to GPIO mode. Once done, the KitProg now no longer recognises the device and goes into mass storage mode, which means the debugger can't connect to it, producing the enclosed error message.

I know I can switch out of mass storage mode by holding the button down on the KitProg down for five seconds, at which point the programmer starts working again, except my development board is physically inaccessible and this isn't really an option.

As mass storage mode doesn't work on the PSoC5, it's completely useless to me. Can it be permanently disabled?

screenshot.png

0 Likes
1 Solution

Hi,

You need the KitProg or miniprog, connecting SWD pins to USB lines and the reset line. I use the miniprog3 with the 5 pin connector.

But you need the reset always. (I did a special cable connecting the reset line to ID line in the connector - pin 4 - )

Of course, you don't use the USB protocol

Regards

Gil

View solution in original post

0 Likes
7 Replies