Skip to content

Comments

Add support for the BigTreeTech SKR MINI E3 V2.0 board and STM32F103RC#44

Merged
devanlai merged 5 commits intodevanlai:masterfrom
twelho:bttskrminie3v2
Sep 11, 2021
Merged

Add support for the BigTreeTech SKR MINI E3 V2.0 board and STM32F103RC#44
devanlai merged 5 commits intodevanlai:masterfrom
twelho:bttskrminie3v2

Conversation

@twelho
Copy link
Contributor

@twelho twelho commented Sep 6, 2021

Culmination of my bug hunting and feature implementation round started in #41. Depends on #41, #42 and #43.

The BigTreeTech SKR MINI E3 V2.0 (GitHub) is a 3D printer motherboard based on the STM32F103RC with 256 KiB of flash. Out of the box it has a MOSFET controlling the USB pullup wired to the SWCLK pin, which makes attaching a debugger very difficult. The USBMOD target variant has pullup control disabled for people that feel adventurous enough to desolder some components from their board to fix this issue, there is a more in-depth explanation in the USBMOD config.h. Both targets have a high memory variant which has been tested and confirmed working with the Klipper firmware by specifying "no bootloader" in its memory offset configuration menu.

This PR is likely going to fail CI before at least #42 is merged, but full functionality with the Klipper firmware and KIAUH requires all three previous PRs.

image

The BigTreeTech SKR MINI E3 V2.0 is a 3D printer motherboard based on the
STM32F103RC with 256 KiB of flash. Out of the box it has a MOSFET controlling
the USB pullup wired to the SWCLK pin, which makes attaching a debugger very
difficult. The USBMOD target variant has pullup control disabled for people
that feel adventurous enough to desolder some components from their board to
fix this issue, there is a more in-depth explanation in the USBMOD config.h.
Both targets have a high memory variant which has been tested and confirmed
working with the Klipper firmware by specifying "no bootloader" in its memory
offset configuration menu.
Copy link
Owner

@devanlai devanlai left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This looks good to me. I've done a test merge with the other pull requests merged and it builds cleanly, so I'm going to go ahead and merge this.

@devanlai devanlai merged commit b3d8255 into devanlai:master Sep 11, 2021
@twelho twelho deleted the bttskrminie3v2 branch September 13, 2021 14:37
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants