bigtreetech / BIGTREETECH-SKR-mini-E3

BIGTREETECH SKR-mini-E3 motherboard is a ultra-quiet, low-power, high-quality 3D printing machine control board. It is launched by the 3D printing team of Shenzhen BIGTREE technology co., LTD. This board is specially tailored for Ender 3 printer, perfectly replacing the original Ender3 printer motherboard.
2.01k stars 1.97k forks source link

SKR Mini E3 V1.2 Firmware won't compile, even if I make no changes to it. #220

Closed Koyodee closed 4 years ago

Koyodee commented 4 years ago

Here is the error message I'm getting in Visual Studio (With Platformio extension)

GhostlyCrowd commented 4 years ago

"Please install Git client from https://git-scm.com/downloads"

Koyodee commented 4 years ago

I have installed the program, but it's still not compiling. :(

elhits commented 4 years ago

you have to use STM32F103RC_btt_512K_USB

Koyodee commented 4 years ago

you have to use STM32F103RC_btt_512K_USB

"Error: Unknown environment names". I've even tried the suggested names such as "STM32F103RC_bigtree_512K_NOUSB" and "STM32F103RC_bigtree_512K", but neither of them work either.

Koyodee commented 4 years ago

Here is the error message

elhits commented 4 years ago

I have downloaded the new firmware (2.0.5.3) and in platfotm.io the name is STM32F103RCbtt512K_USB I have download to my C root directory because the default path was too large... may it helps you

Koyodee commented 4 years ago

I have downloaded the new firmware (2.0.5.3) and in platfotm.io the name is STM32F103RCbtt512K_USB I have download to my C root directory because the default path was too large... may it helps you

I did actually get it to compile using the latest version of marlin, but it made my printer a lot noiser (which I think is due to a bug in the latest version that makes the extruder consistently go above the stealthchop threshold). That's why I was hoping to get the BTT firmware working, as it's much quieter, and then I can change what I'd like to have enabled form there.

HVJ17 commented 4 years ago

This is not a bug. If you are compiling your own firmware, just disable hybrid threshold in adv.h. Spreadcycle is the noise. The whole reason you bought this board would be to use stealth chop.

//#define HYBRID_THRESHOLD

Koyodee commented 4 years ago

You are a lifesaver! Thank you so much.