Pi 3b+ has a weird crashing issue when connected to BTT SKR mini e3 v3

Basic Information:

modified ender 3-v2
BTT SKR mini e3 v3
Mainsail 2.0.0 on a Raspberry Pi 3 b+
klippy (5).log (4.4 MB)
config-20250622-225110.zip (5.1 KB) printer.cfg if needed for more information

Describe your issue:

First, whenever I try to get information about the crashes from my Pi, the crash doesn’t let me see any logs, and it doesn’t store anything in klippy.log, so I don’t know how useful that will be. When using my Pi 3B+ with my SKR Mini E3 V3, it fails to boot when both are powered on and connected. The Pi will display a very long, solid green light for ~30 seconds before turning off. If I start my Pi and keep my printer turned off, it boots perfectly fine, with no issues at all. If I connect the SKR Mini and Pi after the Pi is booted, it will run perfectly fine for roughly 2 to 2:30 hours of printing time and crash, giving the same lighting as when it boots. I have already tried a second Pi 3b+, SKR Mini E3 V3 board, multiple 32 GB and 8 GB SD cards, many different usb cables, I have even cut out the 5V wire of one of the cables to see if that was an issue, I have flashed both mainsail for the Pi and klipper for the SKR Mini numerous times to no avail. This started happening roughly a month ago, when Mainsail 2.0.0 was released. It worked perfectly fine before and just won’t work now. Any help would be greatly appreciated, as I have probably spent over 20 hours trying to figure this out with no end in sight. I will happily try to give any information needed, but I am not very good with terminology and software, and am very tired of all of this.

I’ve never had great luck with the MainsailOS Raspberry Pi images. I’m not sure what the issue is there as I know people generally have success with it but I’ve tried it about four times and each time I get weird problems like what you are reporting.

Could I suggest that you:

  1. Download your printer.cfg onto your computer
  2. Get another SD Card and load it with the minimal Raspberry Pi OS image
  3. Put the new SD Card into your Raspberry Pi and SSH into it.
  4. Load in Klipper, Moonraker and Mainsail using KIAUH:
    GitHub - dw-0/kiauh: Klipper Installation And Update Helper
  5. When the installation is complete and Mainsail boots, copy you printer.cfg in
  6. Try printing and see how things work from there.
2 Likes

i found the solution, it seems others had the same issue as me