Ahoi @uneven creek!
It looks like you did not provide all the necessary information we need to help you.
Please upload your logfiles and a detailed description of your problem.
For further information see: https://docs.mainsail.xyz/faq/getting-help/discord#provide-information
Note: We only accept .log and .txt files as log files.
This is an automated message
#Is my control board toast?
7 messages · Page 1 of 1 (latest)
The log file will not reflect anything as I am using tmc2209 virtual endstops. When homing x or y, the axes x AND y will both move. previously, and for 3 years (wow) only one then the other would move.
I have disconnected and reconnected all wires to the control board, the motors etc - done a complete power down of the MCU and the raspberry pi to no avail.
Here is part of the printer.cfg:
This file contains common pin mappings for the BIGTREETECH SKR mini
E3 v2.0. To use this config, the firmware should be compiled for the
STM32F103 with a "28KiB bootloader" and USB communication. Also,
select "Enable extra low-level configuration options" and configure
"GPIO pins to set at micro-controller startup" to "!PA14".
The "make flash" command does not work on the SKR mini E3. Instead,
after running "make", copy the generated "out/klipper.bin" file to a
file named "firmware.bin" on an SD card and then restart the SKR
mini E3 with that SD card.
See docs/Config_Reference.md for a description of parameters.
[include mainsail.cfg]
[stepper_x]
step_pin: PB13
dir_pin: PB12
enable_pin: !PB14
microsteps: 16
rotation_distance: 40
endstop_pin: tmc2209_stepper_x:virtual_endstop
#endstop_pin: ^PC0
position_endstop: 325
#position_min: -8
position_max: 325
homing_speed: 50
homing_positive_dir:true
[tmc2209 stepper_x]
uart_pin: PC11
tx_pin: PC10
uart_address: 0
run_current: 0.7
stealthchop_threshold: 999999
diag_pin: ^PC0 # Set to MCU pin connected to TMC DIAG pin
driver_SGTHRS: 60 # 255 is most sensitive value, 0 is least sensitive
[stepper_y]
step_pin: PB10
dir_pin: !PB2
enable_pin: !PB11
microsteps: 16
rotation_distance: 40
endstop_pin: ^PC1
position_endstop: 0
position_max: 235
homing_speed: 50
[tmc2209 stepper_y]
uart_pin: PC11
tx_pin: PC10
uart_address: 2
run_current: 0.580
stealthchop_threshold: 999999
I have changed stepper_y to use an endstop pin to see if that would do anythig... and ... no
the new klipper logs would be useless as I have rebuilt klipper from scratch - and there is nothing in them.... The printer is happy to report that it is working fine... and acts as though both axes home - but they are incorrect - and one will not move exclusively from another. Any help greatly appreciated.
In any case - here is the log - you will see that it does not display anything of value (I think)