Basic Information:
Printer Model: Creality Ender 3
MCU / Printerboard: BTT Skr Mini E3 V3
Host / SBC: Raspberry pi 4 Model B
klippy.log (290.6 KB)
Describe your issue:
I cannot seem to get the expected result from the following command to use in my printer.cfg file
jarchiepacheco@mainsailos:~/klipper $ ls /dev/serial/by-id/*
ls: cannot access '/dev/serial/by-id/*': No such file or directory
jarchiepacheco@mainsailos:~/klipper $
I am feeling reasonably confident that I have followed the instructions carefully but here are my settings in case there is something I am missing:
First this is the config I used for my firmware.
[*] Enable extra low-level configuration options
Micro-controller Architecture (STMicroelectronics STM32) --->
Processor model (STM32G0B1) --->
Bootloader offset (8KiB bootloader) --->
Clock Reference (8 MHz crystal) --->
Communication interface (USB (on PA11/PA12)) --->
USB ids --->
[ ] Optimize stepper code for 'step on both edges'
() GPIO pins to set at micro-controller startup
It seems to match the settings listed in the BTT github.
Just to double check, I also took a look at my board and took a photo. It seems to match the information above. I can provide the photo if asked but I am unable to attach it to this post as a new user.
The other supporting evidence I have is the outputs lsusb and sudo dmesg
which provides
jarchiepacheco@mainsailos:~ $ lsusb
Bus 002 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 001 Device 006: ID 1d50:614e OpenMoko, Inc. stm32g0b1xx
Bus 001 Device 002: ID 2109:3431 VIA Labs, Inc. Hub
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
jarchiepacheco@mainsailos:~ $
and (pulling the information I think is relevant out)
[ 1.127933] usb 1-1: new high-speed USB device number 2 using xhci_hcd
[ 1.266677] usb 1-1: New USB device found, idVendor=2109, idProduct=3431, bcdDevice= 4.21
[ 1.266713] usb 1-1: New USB device strings: Mfr=0, Product=1, SerialNumber=0
[ 1.266724] usb 1-1: Product: USB2.0 Hub
[ 1.268158] hub 1-1:1.0: USB hub found
[ 1.268456] hub 1-1:1.0: 4 ports detected
[ 1.523754] EXT4-fs (mmcblk0p2): mounted filesystem d4cc7d63-da78-48ad-9bdd-64ffbba449a8 ro with ordered data mode. Quota mode: none.
[ 1.556473] usb 1-1.2: new full-speed USB device number 3 using xhci_hcd
[ 1.653411] usb 1-1.2: New USB device found, idVendor=1d50, idProduct=614e, bcdDevice= 1.00
[ 1.653443] usb 1-1.2: New USB device strings: Mfr=1, Product=2, SerialNumber=3
[ 1.653453] usb 1-1.2: Product: stm32g0b1xx
[ 1.653461] usb 1-1.2: Manufacturer: Klipper
[ 1.653468] usb 1-1.2: SerialNumber: 33002B0008504B5735313920
[ 1.945154] systemd[1]: System time before build time, advancing clock.
[ 2.039075] NET: Registered PF_INET6 protocol family
[ 2.039831] Segment Routing with IPv6
If this is not enough information, I have a full .txt file I can provide. I just couldn’t link it in this post as a new user.
At this point in time, I have reflashed the firmware to the board multiple times, even using the one provided by BTT with the same results. I know the error means that there is an issue with the USB connection or the firmware on the board but I don’t know where to proceed from here. I’ve tried following the help from multiple posts on this forum regarding this but I haven’t had any luck.
Any help would be greatly appreciated and if any more information is needed then I will provide that as soon as I can.
Thanks,