Fried cy8ckit-505

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

cross mob
Anonymous
Not applicable
        I seem to have fried he PSOC 5 on my new development board, which I've had for a week or two now. I'm not sure what I did, but I can't connect to it anymore, and the firmware that I had installed isn't doing anything anymore. Also, when I plug in my device to the USB port, I'm getting "Unknown USB Device (Device Descriptor Request Failed)". Any ideas? Or am I out $100?   
0 Likes
7 Replies
Bob_Marlowe
Level 10
Level 10
First like given 50 questions asked 10 questions asked

Although it is a sad reason, wellcome in the forum!

   

When you are sure that you haven't done something really wrong to the board I'd suggest you to compain at the deliverer of the kit.

   

Could save you some money.

   

 

   

Bob

0 Likes
HeLi_263931
Level 8
Level 8
100 solutions authored 50 solutions authored 25 solutions authored

Do you have at least some idea what you did that might have caused this? Shorted something? Too high or reversed voltages? Did you power the board externally? What have you connected as external components?

   

Regarding USB: do you use the correct USB connector? There are two on the -050, and you need to use the one for the programmer.

   

Otherwise: I think its unlikely that both the programmer and the target PSoC are fried, except for a too high Vdd.

   

Does the Power LED light up (D5)? There test points for the Vddio voltages, are they at the right voltages? Power jumper still set to the right voltage? Is the analog supply voltage at least as high as the digitial supply voltage (thats a bad trap)?

0 Likes
Anonymous
Not applicable

It was working very well and I was making progress with my design and firmware. So the problem isn't with connectors or jumpers.

   

 

   

The board stopped working when I tried to hook it up to a stepper driver, so it almost certainly died as a result of something I did. My theory is that one of the jumpers accidentally touched a pin on the stepper driver board (I noticed it was sitting right next to some of the pins on the board). The steppers are being driven by 12V. So it's very possible it got briefly connected to 12V by accident.

   

 

   

The DVKProg5 programmer section of the boad is showing up in Device Manager sometimes. At other times I just get an unrecognized USB device. When it is recognized and I select the debug target, the programmer shows up, but not the PSOC 5. And yes, D5 is on. So I think I fried the PSOC with a voltage too high on the input of one of the pins.

   

 

   

I tried moving the two power jumpers, J10 and J11 to the 5V position (I had them in 3.3V). If J10 is in the 5V position (regardless of the position of J11), LED3 and LED4 both light up. But the PSOC 5 still doesn't show up. However, if J10 is in the 3.3V position (regardless of J11), both LED2 and LED4 are off.

   

 

   

If I've only fried the PSOC 5, it seems I might be able to replace that chip. Do you think that would work? I have a rework station.

   

 

   

I'll have to be a lot more careful next time.

   

 

   

Thanks,

   

  -- John

0 Likes
ETRO_SSN583
Level 9
Level 9
250 likes received 100 sign-ins 5 likes given

12V would definitely fry the part, any I/O pin or supply pin.

   

Its possible that just an I/O pin got fried, and rest of chip

   

still good. But sure sounds like part replacement would

   

be in order. I would look at the power supplies to make sure

   

none of the regulators or protection diodes got fried as well.

   

 

   

Also, in general, if you are motor driving large transients are

   

always present. So make sure no pin thru external feedback

   

from H Bridge or power MOSFETs gets yanked outside any rail

   

by ~ .5V or more, that is a recipie for latchup and parasitic diode

   

burnout. DSOs can be set up to trigger easily on both high and

   

low transients, single shot trigger.

   

 

   

How are you interfacing steppers to PSOC ?

   

 

   

    

   

         

   

http://www.cypress.com/?rID=39677     AN57821 - PSoC® 3, PSoC 4, and PSoC 5LP Mixed Signal Circuit Board Layout Considerations

   

http://www.cypress.com/?rID=40247     AN58827 - PSoC® 3 and PSoC 5LP Internal Analog Routing Considerations

   

http://www.cypress.com/?rID=39974     AN58304 - PSoC® 3 and PSoC 5LP – Pin Selection for Analog Designs

   

 

   

 

   

Regards, Dana.

0 Likes
Anonymous
Not applicable

I think the hole chip is fried as I looked at the voltages in different places and they didn't seem out of line. Plus the PSOC 5 doesn't show up in the list of devices that can be programmed with the programmer.

   

 

   

I was using a RAMPS board (http://reprap.org/wiki/RAMPS_1.4), which has Alegra A4998 stepper drivers. And at the time I was testing it, I had an oscilliscope attached to the stepper outputs rather than a motor. So I think what happened is that I accidentally touched one of the jumpers to a pin on the Pololu board (carrier board for the A4998) that had 12V. But that's just a theory.

   

 

   

-- John

0 Likes
HeLi_263931
Level 8
Level 8
100 solutions authored 50 solutions authored 25 solutions authored

Rule of thumbs: power off when changing the cabling. Its true when working on mains voltage, but even 12V can be dangerous (if not for you, then for the components).

   

So yes this seems like it might fry both chips. And if you are unlucky, it even might fry the USB port on your computer (if it was connected at that time). When the USB connection is flaky this might be the reason.

   

But there might be something else: you say that when jumpering to 5V the LEDs light up. That could mean that just the 3.3V regulator is damaged. Since the programmer on the board is powered by 3.3V all the time, this could explain why its flaky. So check the voltages. (and look at the schematics in the user guide for details)

   

Also note when playing around with the voltage settings to never ever have the digial voltage (J10) higher than the analog voltage (J11). It will fry the chip.

0 Likes
ETRO_SSN583
Level 9
Level 9
250 likes received 100 sign-ins 5 likes given

From the datasheet -

   

 

   

17. The power supplies can be brought up in any sequence however once stable Vdda must be greater than or equal to all other supplies.

   

 

   

Regards, Dana.

0 Likes