bigtreetech / SKR-2

192 stars 179 forks source link

BIGTREETECH SKR 2 board with a STM32 F429 Marlin uncontrolled RESET !!! #111

Open qulet opened 2 years ago

qulet commented 2 years ago

I have problems with my BIGTREETECH SKR 2 board with a STM32 F429 chip on it. I am using the current "Marlin-bugfix-2.0.9.2.x" branch from just now. Performs builds for the BIGTREE_SKR_2_F429 environment. Unfortunately, Marlin with a connected printer on TCM2208 seriall controllers, after executing "Home", there is an uncontrolled RESET This is my second board advertised with the F429 processor. ...... The complaint is an uncontrolled resetting of Marlin.

I don't know where the problem is ... hardware or software Config.zip

https://drive.google.com/file/d/1cfCH6-XSG8p-vmQ455tRZ7oQbPEW9kO-/view?usp=sharing

Dennis02121978 commented 2 years ago

I have the same Problem. I have TMC5160 SPI and Marlin (Reset on Board).

With Klipper I have no Problem with reset automatic but problem on Klipper has no i2c connection.

Dennis

qulet commented 2 years ago

I don't know much about coding but I think this is a problem with Marlin and the F429 chip. My printer with MKS SBASE 1.3 and Marlin 2.09.1 worked fine! The only problem that occurred was the inability to compile for the Z probe with the RC server and #define LASER_FEATURE. Changing the probe to inductive allowed for error-free compilation. And I had the option of 3D printing and laser engraving on one firmware. I wanted a probe with a servo and a laser so I chose the BTT SKR2 revB. As you can see, better is the enemy of good ... I'm back to the MKS SBASE album!

qulet commented 2 years ago

Is there anyone who tested BTT SKR2 ReV B F429 with TMC UART drivers and Marlin-bugfix 2.09.2x compilation for F429? If Yes, please share your comments. Czy ktoś z Firmy BIGTREETECH wypowie się na temat tego problemu? What Firmware version is needed for the reset error to disappear?

mslucass commented 2 years ago

No but BTT SKR2 Rev B F429 with TMC2209 I don't have reboots

qulet commented 2 years ago

Thank you for the info on TMC2209 I have Bigtreetech TMC2208 Uart Marlin drivers, it does not show a communication problem! And yet it resets. Can someone tell you what to change in the pins_BTT_SKR_V2_0_common.h file so that there is no restart?

qulet commented 2 years ago

mslucass Can you share your configuration files? Configuration_adv.h Configuration.h pins_BTT_SKR_V2_0_common.h

mslucass commented 2 years ago

pins_BTT_SKR_V2_0_common.zip Configuration + adv.zip

One small problem is that I don't have a backup of my config files before I changed them yesterday. Yesterday I have added support for a bltouch and smart filament sensor. Both changes are untested. The changed lines against a default are with //maurice on the end.

qulet commented 2 years ago

mslucass Thanks !

qulet commented 2 years ago

One resets, but after a long time which prevents printing anyway: ((((

qulet commented 2 years ago

Running the #define LASER FEATURE function causes the reset.

tankslappa commented 2 years ago

I'm having the same approx 180 seconds reboot. Marlin 2.0.9.3 BTT SKR2 Rev B F429 with 2 x TMC2209 and 2 x 8845 I'm not using LASER_FEATURE or auto bed levelling.

M111 S7 doesn't give any clues, there is no error message from Marlin.

If I remove the firmware microSD from the SKR2 (it's only needed when the SKR copies the firmware.bin to its internal flash memory), it stops rebooting. So it gives me a work around, but there is obviously some hardware clash.

Dennis02121978 commented 2 years ago

you must remove the mini-sd onboard then no reboot

tankslappa commented 2 years ago

you must remove the mini-sd onboard then no reboot

Yes, this is the workaround I mentioned. It's still a bug though.

qulet commented 2 years ago

I confirm, I tested only on the plugged in TMC and the LCD display with an active laser function for1h there was no reset :))) With the SD card in the SKR2 board slot, the reset took place after a few minutes ......

Randwic commented 2 years ago

I have the same problem, when I putt an sd card on motherboard, I have a restart every 180 sec.

Skr2 f429 Tmc 2226 Marlin 2.9.3

waynemurray74 commented 2 years ago

You can change to the correct chipset in marlin 2.1. Here is a video showing how. Should help fix your issues.... https://youtu.be/czm5D3-DPyk