Printer Model: Ender3
MCU / Printerboard: SKR mini E3 V3
Host / SBC Orange Pi Zero 2w
klippy.log klippy.txt (37.6 KB)
Fill out above information andin all cases attach yourklippy.logfile (use zip to compress it, if too big). Pasting yourprinter.cfgis not needed Be sure to check our “Knowledge Base” Category first. Most relevant items, e.g. error messages, are covered there
Describe your issue:
…
Hello.
I had a little electrical incident with the hotend, now I don’t get any communication through UART.
can you please tell me where is the problem?
Electrical issue can’t affect just the pi leaving printer board fine can it ?
ok, so I bought this spider hotend with the ceramic heater, it was claimed to be 400mm/s.
after installing everything, first and last thing I did was PID calibration, first run did not complete, redoing calibration no heating whatsoever only thermostat is active, then it drops an error saying test did not complete.
Switching off everything, confirming the hotend is dead by multimeter, switching back on with the old hotend, no communication with MCU.
but doing command
gpio serial /dev/ttyAS3
does show the UART is alive, don’t know what’s going on, out of panic I bought a new same printer board thinking it was damaged, but same results.
Normally people connect the UART0 pins, along with 5V and GND (so the host can be powered by the main board) when using a device with the Raspberry Pi 40 pin connector.
I’m wondering why you are fooling around with UART3 & UART5.
5v and GND to 24v-5v converter connected to PSU socket, UART5 to USART2 on printer board and I was connecting one accelerometer to SPI0 on the Pi and the other on printers board.
All was promising and active until that scam hotend
Okay, going back through the thread, a couple of questions:
What manual are you referring to in your previous post?
How do you know the BTT SKR Mini E3 V3 is still working? When you apply power to the BTT SKR Mini E3 V3, does an LED come on and if it does, where is it located?
There are two LEDs on the board, one for power and one for MCU “status” which can be handy for debugging in situations like this.
This is the traditional way to wire a BTT SKR Mini E3 V3 to a rPi 40 pin connector (note that the power from the BTT SKR Mini E3 V3 is being used to power the rPi):
Programming the flash - Creating a new SD Card with the Klipper firmware on it.
What I would do to check to see if it still works is that I’d build the firmware with the “STATUS” LED (PD8) pin set high to see if the LED turns on and then build it without specifying PD8 high to see if it turns off.
The easiest way to check is if you had a Raspberry Pi or something similar to it.
If something has happened that could damage the IO pins on the Orange Pi Zero 2W, then it’s probably a safe bet the STM32G0B1 on the BTT SKR Mini E3 V3 is damaged as well. The STM32 IO pins are not as powerful or as well protected as those of other MCU manufacturers.
The problem was most likely something other than noise if things stopped working during the PID. A simple resistor would not have prevented this problem.
We’ll talk about wiring when you get the replacement board.