Open PigeonFX opened 5 years ago
Getting the same failure.
Verbose mode can be enabled via -v, --verbose
option
CONFIGURATION: https://docs.platformio.org/page/boards/ststm32/genericSTM32F103RC.html
PLATFORM: ST STM32 5.7.0 > STM32F103RC (48k RAM. 256k Flash)
HARDWARE: STM32F103RCT6 72MHz, 48KB RAM, 256KB Flash
DEBUG: Current (blackmagic) External (blackmagic, jlink, stlink)
PACKAGES: toolchain-gccarmnoneeabi 1.70201.0 (7.2.1), framework-arduinoststm32-maple 1.10000.190819 (1.0.0), tool-stm32duino 1.0.2
Converting Marlin.ino
LDF: Library Dependency Finder -> http://bit.ly/configure-pio-ldf
LDF Modes: Finder ~ chain, Compatibility ~ soft
LibraryManager: Installing TMCStepper
UserSideException: Please install Git client from https://git-scm.com/downloads:
File "C:\Users\M&J.platformio\penv\lib\site-packages\platformio\builder\main.py", line 151:
env.SConscript("$BUILD_SCRIPT")
File "C:\Users\M&J.platformio\packages\tool-scons\script..\engine\SCons\Script\SConscript.py", line 605:
return _SConscript(self.fs, *files, subst_kw)
File "C:\Users\M&J.platformio\packages\tool-scons\script..\engine\SCons\Script\SConscript.py", line 286:
exec(compile(scriptdata, scriptname, 'exec'), call_stack[-1].globals)
File "C:\Users\M&J.platformio\platforms\ststm32\builder\main.py", line 91:
target_elf = env.BuildProgram()
File "C:\Users\M&J.platformio\packages\tool-scons\script..\engine\SCons\Environment.py", line 224:
return self.method(*nargs, *kwargs)
File "C:\Users\M&J.platformio\penv\lib\site-packages\platformio\builder\tools\platformio.py", line 140:
_build_project_deps(env)
File "C:\Users\M&J.platformio\penv\lib\site-packages\platformio\builder\tools\platformio.py", line 48:
project_lib_builder = env.ConfigureProjectLibBuilder()
File "C:\Users\M&J.platformio\packages\tool-scons\script..\engine\SCons\Environment.py", line 224:
return self.method(nargs, kwargs)
File "C:\Users\M&J.platformio\penv\lib\site-packages\platformio\builder\tools\piolib.py", line 1027:
project.install_dependencies()
File "C:\Users\M&J.platformio\penv\lib\site-packages\platformio\builder\tools\piolib.py", line 859:
lm.install(uri)
File "c:\users\m&j.platformio\penv\lib\site-packages\platformio\managers\lib.py", line 295:
pkg_dir = BasePkgManager.install(
File "c:\users\m&j.platformio\penv\lib\site-packages\platformio\managers\package.py", line 696:
pkg_dir = self._install_from_url(name, url, requirements, track=True)
File "c:\users\m&j.platformio\penv\lib\site-packages\platformio\managers\package.py", line 483:
vcs = VCSClientFactory.newClient(tmpdir, url)
File "c:\users\m&j.platformio\penv\lib\site-packages\platformio\vcsclient.py", line 45:
obj = getattr(modules[name], "%sClient" % type.title())(
File "c:\users\m&j.platformio\penv\lib\site-packages\platformio\vcsclient.py", line 61:
self.check_client()
File "c:\users\m&j.platformio\penv\lib\site-packages\platformio\vcsclient.py", line 126:
raise UserSideException(
=============================================== [FAILED] Took 2.10 seconds ===============================================
Environment Status Duration
megaatmega2560 IGNORED megaatmega1280 IGNORED at90usb1286_cdc IGNORED at90usb1286_dfu IGNORED DUE IGNORED DUE_USB IGNORED DUE_debug IGNORED LPC1768 IGNORED LPC1769 IGNORED sanguino_atmega644p IGNORED sanguino_atmega1284p IGNORED melzi IGNORED melzi_optiboot IGNORED rambo IGNORED STM32F103RE IGNORED STM32F103RC_fysetc IGNORED STM32F103RC_bigtree FAILED 00:00:02.103 STM32F103RC_bigtree_USB IGNORED STM32F4 IGNORED STM32F7 IGNORED ARMED IGNORED STM32F103VE_longer IGNORED mks_robin IGNORED mks_robin_lite IGNORED mks_robin_mini IGNORED mks_robin_nano IGNORED jgaurora_a5s_a1 IGNORED STM32F407VE_black IGNORED BIGTREE_SKR_PRO IGNORED BIGTREE_BTT002 IGNORED teensy31 IGNORED STM32F103CB_malyan IGNORED chitu_f103 IGNORED teensy35 IGNORED esp32 IGNORED fysetc_f6_13 IGNORED linux_native IGNORED SAMD51_grandcentral_m4 IGNORED include_tree IGNORED ========================================== 1 failed, 0 succeeded in 00:00:02.103 ========================================== The terminal process terminated with exit code: 1
Terminal will be reused by tasks, press any key to close it.
I have had similar problems but this is what I have that seems to work (compiling with vscode rather than atom) I also have bltouch enabled with a heroMe mount Marlin-bugfix-2.0.x.zip
make sure you test as is before making changes, it makes it easier to troubleshoot. If you are still having troubles compiling send me any changes you wish to make and I can attempt to compile it for you.
I had this issue. The warnings show git is not working, so make sure that is setup properly. I needed to restart my computer.
The official documentation isn't really complete, and upstream Marlin has quite a few changes related to this board, I just updated my script which does everything to build a new firmware: https://github.com/pmjdebruijn/BIGTREETECH-SKR-mini-E3-V1.2
@PigeonFX
Not sure if this matters but noticed when pasting in
If you're building from the source in this repo, the MOTHERBOARD value is already set to proper one. You don't need to do this step. See here.
@zerocoolak That's a completely different error. You're need git.
STM32F103RC_btt_maple FAILED 00:00:35.416 how do resolve this please
Followed the guide for editing Marlin 2.0 for the SKR mini E3 V1.2, but when I try and hit CTRL+ALT+B I get STM32F103RC_bigtree FAILED.
Not sure if this matters but noticed when pasting in
#define MOTHERBOARD BOARD_BTT_SKR_MINI_E3_V1_2
it all stays yellow text, and have to manually delete it toBTT_SKR_MINI_E3
to turn it to blue text, and then manually type the _V1_2 part.Here is the full dump: