Unable to connect my SKR BTT-mini-v3-e3

Basic Information:

Printer Model: BTT-SKR-mini-E3-V3
MCU / Printerboard: BTT-SKR-mini-E3-V3
Host / SBC
klippy.log

Fill out above information and in all cases attach your klippy.log file (use zip to compress it, if too big). Pasting your printer.cfg is not needed
Be sure to check our “Knowledge Base” Category first. Most relevant items, e.g. error messages, are covered there

CFG file

This file contains common pin mappings for the BIGTREETECH SKR mini

E3 v3.0. To use this config, the firmware should be compiled for the

STM32G0B1 with a “8KiB bootloader” and USB communication.

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.

[stepper_x]
step_pin: PB13
dir_pin: !PB12
enable_pin: !PB14
microsteps: 16
rotation_distance: 40
endstop_pin: ^PC0
position_endstop: 0
position_max: 235
homing_speed: 50

[tmc2209 stepper_x]
uart_pin: PC11
tx_pin: PC10
uart_address: 0
run_current: 0.580
stealthchop_threshold: 999999

[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

[stepper_z]
step_pin: PB0
dir_pin: PC5
enable_pin: !PB1
microsteps: 16
rotation_distance: 8
endstop_pin: ^PC2
position_endstop: 0.0
position_max: 250

[tmc2209 stepper_z]
uart_pin: PC11
tx_pin: PC10
uart_address: 1
run_current: 0.580
stealthchop_threshold: 999999

[extruder]
step_pin: PB3
dir_pin: !PB4
enable_pin: !PD1
microsteps: 16
rotation_distance: 33.500
nozzle_diameter: 0.400
filament_diameter: 1.750
heater_pin: PC8
sensor_type: EPCOS 100K B57560G104F
sensor_pin: PA0
control: pid
pid_Kp: 21.527
pid_Ki: 1.063
pid_Kd: 108.982
min_temp: 0
max_temp: 250

[tmc2209 extruder]
uart_pin: PC11
tx_pin: PC10
uart_address: 3
run_current: 0.650
stealthchop_threshold: 999999

[heater_bed]
heater_pin: PC9
sensor_type: ATC Semitec 104GT-2
sensor_pin: PC4
control: pid
pid_Kp: 54.027
pid_Ki: 0.770
pid_Kd: 948.182
min_temp: 0
max_temp: 130

[heater_fan heatbreak_cooling_fan]
pin: PC7

[heater_fan controller_fan]
pin: PB15

[fan]
pin: PC6

[mcu]
serial: /dev/serial/by-id/usb-Klipper_Klipper_firmware_12345-if00

[printer]
kinematics: cartesian
max_velocity: 300
max_accel: 3000
max_z_velocity: 5
max_z_accel: 100

[board_pins]
aliases:
# EXP1 header
EXP1_1=PB5, EXP1_3=PA9, EXP1_5=PA10, EXP1_7=PB8, EXP1_9=,
EXP1_2=PA15, EXP1_4=, EXP1_6=PB9, EXP1_8=PD6, EXP1_10=<5V>

Error

Describe your issue:

Hello @alejini184 !

Please do all of us a favour:

Ether upload your stauff as a file

Upload

Or format it as Preformatted Text

Format

This way it’s hard to read and information is missing.

In addition:

  • It was asked for the klippy.log. Please attach it to your next post.
  • Repeat the issue in the text. The topic line is not enough. A a bit more details.

I could be wrong here, as you really do need to provide some more information about what your doing.

However, the picture you attached with the error : Unable to connect to MCU suggests that you are trying to flash the firmware via USB, yet the instructions at the top of the example file you included do not recommend this

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.

Have you tried this method?

You cannot initially flash a board with the SD crad script method. According to your screenshot Klipper has not been flashed successfully before.

You need to use the way @mjfsch pointed to.

This topic was automatically closed 60 days after the last reply. New replies are no longer allowed.