Add new comment

Submitted by Darrel on Tue, 12/28/2021 Permalink

Hi Daniel, thank you for all the hard work you put into this project.

I am having an issue connecting to the board via the usb serial port.  I have NO issues connecting via the BTT pre-compiled firmware version on the GITHub for the SKR Mini E3 using the firmware for the Ender 3 (https://github.com/bigtreetech/BIGTREETECH-SKR-mini-E3) however they do not provide the configuration.h or the configuration_adv.h files so I can see what is different.  There are a number of settings I need to change from their pre-configured firmware to work on my machine. But the weird thing is that the serial connection does work.

When I use your pre-compiled version, or compile it myself I cannot get connected via the usb serial.  I have been pulling my hair out trying to figure out what setting is different, but I have so far had no luck.

I have tried to compile it using the STM32F103RE_BTT, STM32F103RE_BTT_USB, STM32F103RE_BTT_maple, STM23F103RC_btt, STM23F103RC_btt_usb, STM23F103RC_btt_maple all with no success in getting the usb serial to work so I can connect to it from my windows machine.  The only configuration that seems to work is the one provided by BTT on the GitHub, but that is useless because many of the other settings are not correct for me like limit switch reversal.

I have tried a variety of baud rate settings all with the same result.  The BTT version works with 115200 so I have made sure that the rest of my testing is using this setting because it clearly works there.

I wish one could reverse engineer the firmware so I could see what they have done to make it work properly.

Any additional settings that you could suggest to make this work?

The chip on my SKR mini E3 V2.0 is the STM32F103RCT6 if that helps.

The content of this field is kept private and will not be shown publicly.