bigtreetech / SKR-2

195 stars 178 forks source link

SKR 2 Bricked #125

Closed AfroPsycho closed 2 years ago

AfroPsycho commented 2 years ago

Hey there I probably killed my skr 2 while trying to connect it with raspberry via ttl uart The problem is I have connected raspberrys gpio pins (5v, gnd, tx, rx) to SWD pins instead of TFT pins by mistake Before founding my mistake I have also flipped the tx and rx to see if I can connect that way then I realized that I have connected to the wrong pins Raspberry was powered via external 5v supply while I am doing this After this the green power led (I am not sure if it is power or not) stayed on but dimmer From now on I cant flash firmware via sd I cant communicate using usb b port green led is still dim but lighting plugging in a sd card lights up another green led but nothing more

I am a student in turkey and interested in 3d stuff but because of the economics in turkey it is really hard to purchase a card like this and I don't have enough budget to purchase another one if this card is dead I am gonna die with it ^^ So if there is anyway you can think of or any solutions I can even modify the card I have soldering skills maybe bypassing something will make it work again? What I can think of is when I supplied 5v and gnd to wrong pins either I have fried something or triggered some kind of protection but not sure of this

Maybe just bad firmware? I have complied it myself but it was working when I tried it before hooking the raspberry Maybe boot loader got bricked

is there a way to rescue the card is it dead?

The picture bellow shows where I connected the dpi IMG_6346

hcet14 commented 2 years ago

I just checked the schematics. That doesn't sound good. You probably powered the ST with 5V. Too much, the chip dies. Can you check if R19 is still ok? Wish you the best.

AfroPsycho commented 2 years ago

I just checked the schematics. That doesn't sound good. You probably powered the ST with 5V. Too much, the chip dies. Can you check if R19 is still ok? Wish you the best.

There is too many resistors and I dont know which one is R19 So I have tested ones around SWD and I think I have found the R19 :’) I have written the readings on resistors

751A9607-96A3-4607-B844-8FD4B4114721

Do we consider it as dead? should I go ahed and change the resistor

radek8 commented 2 years ago

You connected 5V to 3, 3V supply. The processor is powered by 3.3V as written by @hcet14, it's a lot on the processor. Check the 3.3V supply if it works.

Try to measure 2 resistors that should have a value of 0 ohms.

image

hcet14 commented 2 years ago

@AfroPsycho Does the serial port pop up on your PC, when you connect over USB? You may try it with no power supply -> powered by USB.

radek8 commented 2 years ago

image

AfroPsycho commented 2 years ago

You connected 5V to 3, 3V supply. The processor is powered by 3.3V as written by @hcet14, it's a lot on the processor. Check the 3.3V supply if it works.

Try to measure 2 resistors that should have a value of 0 ohms.

image

Both resistors are okay I have managed to read ~3.25v on 3.3v pin ( powered with usb power via pc ) So long the only bad resistor is that one around SWD pins ( one marked as 25Ohms )

AfroPsycho commented 2 years ago

@AfroPsycho Does the serial port pop up on your PC, when you connect over USB? You may try it with no power supply -> powered by USB.

I have tried to power it both from 12v and usb Either way no connection with pc over usb

AfroPsycho commented 2 years ago

image

Hey thanks for the comment but I don’t really know what to look at on this table I didn’t understand this

radek8 commented 2 years ago

Maximum cpu power is allowed 4V

radek8 commented 2 years ago

It looks like a dead processor.

hcet14 commented 2 years ago

I have tried to power it both from 12v and usb Either way no connection with pc over usb

Sorry man, the processor is death...

AfroPsycho commented 2 years ago

Alright nothing to do then :’) I am also waiting response from big three tech if they say something different I will post it here maybe it will help someone someday

hcet14 commented 2 years ago

Alright nothing to do then :’)

Well, you could replace the µC. The package has no cooling pad underneath, so a 100 pin TQFP package is easy to replace.

Your problem is getting a new µC. We have a worldwide chip crisis and these suckers are often used in automotive.

radek8 commented 2 years ago

The problem will get the bootloader

AfroPsycho commented 2 years ago

Alright nothing to do then :’)

Well, you could replace the µC. The package has no cooling pad underneath, so a 100 pin TQFP package is easy to replace.

Your problem is getting a new µC. We have a worldwide chip crisis and these suckers are often used in automotive.

Yes I was thinking of this too

AfroPsycho commented 2 years ago

The problem will get the bootloader

Well this could be a problem For the first time I can upload marlin in to it somehow but when I solder it to the card I don’t think I can make it work with sd card for new firmwares

AfroPsycho commented 2 years ago

Btt support is useless btw I have explain what I did wrong with pictures also talked about dead resistor And this is the answer I get

“Hi, Thanks for your picture. The motherboard has such a problem, is there a problem as soon as I receive it? In the process of using, whether the motherboard has contact with metal objects? The connection to the Raspberry Pi is generally through the USB port, generally without the SWD interface. Best Regard”