SKR-2 icon indicating copy to clipboard operation
SKR-2 copied to clipboard

Board won't start with 24v but starts with USB

Open landif opened this issue 2 years ago • 38 comments

I brought a new SKR2 rev B with 5x tmc2226. I connected the board directly via USB and configured, installed new firmware, etc... After that, I replaced my old board with this SRK2 but the board refuses to start on direct power mode (24V). I even replaced the two 10A fuses with brand new ones in the hope that was a simple fuse issue but no luck... The board continues to start normally with a USB connection and jumper set to USB power but the TMCs won't start that way... This is a hardware failure or am I missing something?

I created a vídeo showing the board's behavior.

Thanks

landif avatar Apr 26 '22 18:04 landif

If you checked fuse F2, there will be a problem with the 5V regulator.

image

image

radek8 avatar Apr 27 '22 18:04 radek8

Can you also check fuse F1?

image

Put the jumper in position VDD Measure the voltage at both ends of fuse F1. It should be 5V at both ends.

radek8 avatar Apr 27 '22 18:04 radek8

https://github.com/bigtreetech/SKR-2/issues/137#issuecomment-1110907017

hcet14 avatar Apr 27 '22 18:04 hcet14

@landif writes that he has revision B

radek8 avatar Apr 27 '22 18:04 radek8

@landif writes that he has revision B

Please read! There is no difference between Rev A and B in my humble opinion!

hcet14 avatar Apr 27 '22 19:04 hcet14

Revision A has used an inappropriate Mosfet, which will cause TMC drivers to burn out and other problems. Version B should already have the correct Mosfet type. This board has been in constant trouble since its release. I'm glad I'm not a "happy" owner :-)

radek8 avatar Apr 27 '22 20:04 radek8

This board has been in constant trouble since its release. I'm glad I'm not a "happy" owner :-)

D'accord.

Please read https://github.com/bigtreetech/SKR-2/issues/129

...and especially https://github.com/bigtreetech/SKR-2/issues/63#issuecomment-933762958 fitch22 explains the bug quite well!

hcet14 avatar Apr 27 '22 20:04 hcet14

I measured the F1 with power on vdd and nothing.... IMG_20220427_194244

Probably this behavior isn't related with the problem found in rev A. The board has a HY1904 mosfet...

landif avatar Apr 27 '22 22:04 landif

Good. The fuse looks fine has 0 Ohm.

Turn on the power. Remove the VDD jumper. Measure the voltage at the VDD pin.

image

radek8 avatar Apr 28 '22 05:04 radek8

Measuring: Power- (black wire) with vdd pin (top one) = no power Power- with 5v (middle pin) = no power Power- with USB (bottom pin) = no power Power+ (red wire) with vdd = 24v Powe+ with 5v = 24v Power+ with USB = 12v

Immediately after power on the PSU i got 5v between power- and usb pin. But it goes away quickly and then goes to no power....

landif avatar Apr 28 '22 10:04 landif

So you have a problem with the 5V source. There are 3 solutions:

  1. Complain the board to the seller.
  2. try to fix the 5V power supply integrated on dsece.
  3. connect an external 5 V supply and connect it to the middle pin of the VDD connector. for example:

https://de.aliexpress.com/item/32785352477.html?af=3233872_1&cv=34171917&cn=42rb1snnvvxm8z07onqyyuqc638uppkj&dp=v5_42rb1snnvvxm8z07onqyyuqc638uppkj&utm_source=epn&utm_medium=cpa&utm_campaign=3233872_1&utm_content=34171917&product_id=32785352477&afref=https%3A%2F%2Falipromo.com%2Fredirect%2Fcpa%2Fo%2Fpqt7yj6tklldo1kil6qc92hevzknxutq%2F&aff_fcid=287f1b502ce44be1b1e2f005d6cc7c29-1651146323648-01721-_d6SEEWt&aff_fsk=_d6SEEWt&aff_platform=api&sk=_d6SEEWt&aff_trace_key=287f1b502ce44be1b1e2f005d6cc7c29-1651146323648-01721-_d6SEEWt&terminal_id=f204acf5ce5d4f5185a5ff23804cee2a&gatewayAdapt=glo2deu

radek8 avatar Apr 28 '22 11:04 radek8

Thank You for your help!

I already filed a complaint within BTT's support system but no response so far... I will change back my old board to have the printer working again while I try to solve the devolution of the board (and that can take some time due to the current BTT's support speed). Probably my next printer will not have a BTT board!

landif avatar Apr 28 '22 12:04 landif

Does D12 lights up, when you power up with a power supply?

hcet14 avatar Apr 28 '22 19:04 hcet14

If the processor does not have power, there is no signal on the MOT POWER pin and LED D12 cannot light.

radek8 avatar Apr 28 '22 20:04 radek8

@hcet14, no lights... You can see this in the video on the fisrt comment. I prefer to not try the @radek8 5v external power solution until BTT at least reply my ticket on the support system.

landif avatar Apr 28 '22 20:04 landif

BTT won't help you. They'll just tell you to deal with the dealer.

radek8 avatar Apr 28 '22 21:04 radek8

Then your board is missing VBB (Q2)! Have a look at the schematics.

q2 You may use M42 to set the enable signal for the optocoupler. Check out if the pin is set or measure the output (PC13). Do yourself a favor and measure on the optocoupler, not the µC ( pin pitch)!

hcet14 avatar Apr 28 '22 21:04 hcet14

VBB is 24V for fans , drivers and hotends. It lacks 5V and 3.3V on the board The processor is therefore without power.

radek8 avatar Apr 28 '22 21:04 radek8

The board continues to start normally with a USB connection

hcet14 avatar Apr 28 '22 21:04 hcet14

Q2 is on the board... I think @radek8 is right... something is wrong with the power regulator (step down) when the power source is VDD 24v... 5v simpĺy can be measured on any part of the board. When connected via USB, the 5v is there and goes directly to the processor, and the board boots!

BTT won't help you. They'll just tell you to deal with the dealer. They are the dealer (official store on aliexpress)

landif avatar Apr 28 '22 21:04 landif

Well, if you think so. I measure, I don't guess.

hcet14 avatar Apr 28 '22 21:04 hcet14

Well, if you think so. I measure.

Can you point me in a mobo picture exactly where you are telling me to measure?

landif avatar Apr 28 '22 21:04 landif

Why don't you start with M42? (safest way)? D12 should light up! Switch PC13! Oh, I forgot, use M43 (needs PINS_DEBUGGING) this tells you which "pin" to use (very strange! from Marlin). I had a hard time to figure that out! If you need help, get back.

hcet14 avatar Apr 28 '22 21:04 hcet14

this procedure is too advanced for me...

landif avatar Apr 28 '22 21:04 landif

No, have you ever build (compiled) your own firmware for your SKR 2? It's easy! :smirk:

hcet14 avatar Apr 28 '22 21:04 hcet14

Yep... and I use Klipper... Marlin sucks... I am trying to replace the board with BTT/Aliexpress

landif avatar Apr 28 '22 21:04 landif

Marlin sucks

Why do you think so? I admit, never tried Klipper. I chose Marlin since my printer came with that firmware.

hcet14 avatar Apr 28 '22 22:04 hcet14

Comparing Marlin to Kilpper is not even fair... Marlin is a firmware that runs on a printer board. All his functions depend on that board. All changes need to be compiled and flashed over and over... Klipper goes beyond acting as an interface capable of exposing the control of the board to an external controller. In most cases, this controller is a Raspberry PI (but can be a PC). Raspberry PI has a lot more capacity, in terms of processing, integrations, apps, etc... It runs a full OS. That said, with Kilpper and other software (Moonraker, Fluidd, Mainsail, etc...), you can do things that your printer will never do like:

  • completely operate the printer from a PC or a cellphone
  • control multiple printers at the same time
  • add a camera to monitor or record (timelapse) your prints
  • store and compare data about prints
  • change printer's config without rebuild and reflash firmware
  • profile printer's config
  • and a lot more

I believe that the consumer 3d printer market is incorporating that features and in the close future, a full OS will be standard among printer controllers. Some boards already shipping a microcontroller plus a full OS processor: (https://3dpandme.com/2022/02/06/fly-gemini-review/)

Get yourself a Raspberry and try Klipper... you never going to want to use Marling again!

landif avatar Apr 29 '22 01:04 landif

Kilpper

Very interesting approach for 3D printing, but I'm a beginner and have no clue about printing. I just worked me into Marlin and stay with it for a start. I even have a RPi, but used for other stuff.

Anyway your problem is easy to solve. Have a look at the schematics I posted above (or the original ones). Q2 enables VBB, You didn't set the pin which goes to Q2 in Klipper.

mot_power

MOT_POWER

... do yourself a favor and read https://github.com/bigtreetech/SKR-2/issues/129#issue-1153264600 AND understand it!

hcet14 avatar Apr 29 '22 19:04 hcet14

It's not a firmware problem... I flashed Marlin compiled from this repo and the board still has no response...

landif avatar Apr 29 '22 20:04 landif