#Is my control board toast?

7 messages · Page 1 of 1 (latest)

junior vesselBOT
#

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

We are glad to help and chat with you on our Community Discord, but if you need help and want the best support possible you should, follow a few simple rules:

uneven creek
#

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)