Contact me: hankecnc@gmail.com

无法编译新的 v1.2 固件。 #33

推推 grbl 3年前 (2023-02-06) 381次浏览
打开
davehardy20 打开了这个问题 2019 年 10 月 7 日 · 10 条评论
打开

无法编译新的 v1.2 固件。#33

davehardy20 打开了这个问题 2019 年 10 月 7 日 · 10 条评论

评论

无法编译新的 v1.2 固件。 #33

我尝试编译新固件,因为我需要更改与喷嘴相关的 BLTouch 偏移量,因为我有一个非标准设置。我已经下载并提取了固件,对偏移量进行了更改并尝试编译。该过程失败,如下所示;

无法编译新的 v1.2 固件。 #33

库下载成功如下图;

无法编译新的 v1.2 固件。 #33

无法编译新的 v1.2 固件。 #33 davehardy20 提到了这个问题 2019 年 10 月 7 日
无法编译新的 v1.2 固件。 #33

如果我添加,它会为我编译

[env:STM32F103R_bigtree]
...
lib_ignore        = Adafruit NeoPixel, SPI
...

platformio.ini

因为我不需要 NeoPixel 支持…

无法编译新的 v1.2 固件。 #33

太好了,现在为我编译了,谢谢@Stew-rt

无法编译新的 v1.2 固件。 #33
所有者

朋友你好,昨天修好了

无法编译新的 v1.2 固件。 #33

我正在尝试编译 V1.2,这就是正在发生的任何帮助。

处理STM32F103RC_bigtree(平台:ststm32;框架:arduino;开发板:genericSTM32F103RC)

可以通过-v, --verbose选项启用详细模式

配置:https
://docs.platformio.org/page/boards/ststm32/genericSTM32F103RC.html 平台:ST STM32 5.6.0 > STM32F103RC(48k RAM。256k 闪存)
硬件:STM32F103RCT6 72MHz,48KB RAM,256KB 闪存
调试:当前(stlink) 外部 (blackmagic, jlink, stlink)
软件包:tool-stm32duino 1.0.1,toolchain-gccarmnoneeabi 1.70201.0 (7.2.1),framework-arduinoststm32-maple 1.10000.190819 (1.0.0)
转换 Marlin.ino
LDF : Library Dependency Finder -> http://bit.ly/configure-pio-ldf
LDF 模式:Finder ~ chain, Compatibility ~ soft
LibraryManager: Installing Arduino-L6470
Using cache: C:\Users\Dan.platformio.cache\e0 \a85bf8ed5b8232b743f62637d1e2c2e0
解包…
IOError: [Errno 2] 没有这样的文件或目录:’C:\Users\Dan\Desktop\3D Printer Stuff\Firmware\BIGTREETECH-SKR-mini-E3-master\firmware\V1.2\Marlin-2.0.x- SKR-Mini-
E3-V1.2\.pio\libdeps\STM32F103RC_bigtree\_tmp_installing-ldj3lp-package\Arduino-L6470-dev\examples\two_motors_synchronized\two_motors_synchronized.ino’:
文件“C:\Users\Dan.platformio\penv \lib\site-packages\platformio\builder\main.py”,第 126 行:
env.SConscript(“$BUILD_SCRIPT”)
文件“C:\Users\Dan.platformio\packages\tool-scons\script..\engine \SCons\Script\SConscript.py”,第 541 行:
返回 _SConscript(self.fs, *files, **subst_kw)
文件“C:\Users\Dan.platformio\packages\tool-scons\script..\engine\ SCons\Script\SConscript.py”,第 250 行:
exec文件在 call_stack[-1].globals
文件“C:\Users\Dan.platformio\platforms\ststm32\builder\main.py”中,第 91 行:
target_elf = env.BuildProgram()
文件“C:\Users\Dan.platformio \packages\tool-scons\script..\engine\SCons\Environment.py”,第 224 行:
return self.method(*nargs, **kwargs)
文件“C:\Users\Dan.platformio\penv\lib\ site-packages\platformio\builder\tools\platformio.py”,第 122 行:
_build_project_deps(env)
文件“C:\Users\Dan.platformio\penv\lib\site-packages\platformio\builder\tools\platformio.py ”,第 47 行:
project_lib_builder = env.ConfigureProjectLibBuilder()
文件“C:\Users\Dan.platformio\packages\tool-scons\script..\engine\SCons\Environment.py”,第 224 行:
return self.method( *纳格斯,**kwargs)
文件“C:\Users\Dan.platformio\penv\lib\site-packages\platformio\builder\tools\piolib.py”,第 1043 行:
project.install_dependencies()
文件“C:\Users\Dan.platformio\penv \lib\site-packages\platformio\builder\tools\piolib.py”,第 878 行:
lm.install(uri)
文件“c:\users\dan.platformio\penv\lib\site-packages\platformio\managers\ lib.py”,第 359 行:
force=force)
文件“c:\users\dan.platformio\penv\lib\site-packages\platformio\managers\package.py”,第 701 行:
track=True)
文件“c :\users\dan.platformio\penv\lib\site-packages\platformio\managers\package.py”, 第 483 行:
self.unpack(dlpath, tmp_dir)
File “c:\users\dan.platformio\penv\lib \site-packages\platformio\managers\package.py”,第 216 行:
提高e
========================= [失败] 耗时 7.31 秒 =================== ======
环境状态持续时间


megaatmega2560
IGNORED megaatmega1280
IGNORED at90usb1286_cdc IGNORED at90usb1286_dfu
IGNORED
DUE
IGNORED
DUE_USB IGNORED DUE_debug
IGNORED LPC1768 IGNORED LPC1769 IGNORED
melzi IGNORED
melzi_optiboot
IGNORED
rambo IGNORED
sanguino_atmega644p IGNORED
sanguino_atmega1284p IGNORED
STM32F103RE IGNORED
STM32F103RC_fysetc IGNORED STM32F103RC_bigtree
FAILED 00:00:07.306
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
teensy35
IGNORED
STM32F103CB_malyan
IGNORED esp32
IGNORED fysetc_f6_13 IGNORED linux_native
IGNORED
SAMD51_grandcentral_m4 IGNORED
include_tree IGNORED
==================== 1 失败,0 成功于 00:00:07.306 =============== =====

Marlin-2.0.x-SKR-Mini-E3-V1.2
过程调色板:PIO 构建
命令
输出流
过程调色板:PIO 清理
命令
输出流
过程调色板:PIO 上传
命令
输出流
过程调色板:PIO 上传(回溯)
命令
输出流过程调色板:使用程序员 命令 输出流
的 PIO 上传 过程调色板:PIO 测试 命令 输出流 过程调色板:PIO 调试 命令 输出流 过程调色板:PIO 远程 命令 输出流

无法编译新的 v1.2 固件。 #33

嗨 deborio
我有完全相同的问题。我尝试了其他各种地方寻求帮助,我得到的最好的是来自 BTT 的十六进制文件,但我希望能够编译我自己的十六进制!

无法编译新的 v1.2 固件。 #33

我也有 Atom 的问题。VSCode 对我有用,但现在我在 Linux 下的命令行中仅使用 pio 编译它。(效果很好)

无法编译新的 v1.2 固件。 #33

我在 Atom 和 VSCode 中都试过。我在这两个方面都遇到了同样的错误,我将不胜感激,因为我正在尝试编译固件以满足我的需要。

无法编译新的 v1.2 固件。 #33

在 Marlin\src\HAL\HAL_STM32F1\HAL_SPI.cpp:35:0:
Marlin\src\HAL\HAL_STM32F1../../inc/MarlinConfig.h:30:10: fatal error: ../HAL 文件中/HAL.h: No such file or directory
#include “../HAL/HAL.h”
^~~~~~~~~~~~~~
编译终止。
在 Marlin\src\HAL\HAL_STM32F1\Servo.cpp:26:0 包含的文件中:
Marlin\src\HAL\HAL_STM32F1../../inc/MarlinConfig.h:30:10: fatal error: ../HAL /HAL.h: No such file or directory
#include “../HAL/HAL.h”
^~~~~~~~~~~~~~
编译终止。
*** [.pio\build\STM32F103RC_bigtree\src\src\HAL\HAL_STM32F1\Servo.cpp.o] 错误 1
​​** [.pio\build\STM32F103RC_bigtree\src\src\HAL\HAL_STM32F1\HAL_SPI.cpp. o] 错误 1
在 Marlin\src\HAL\HAL_STM32F1\HAL.cpp:31:0 包含的文件中:
Marlin\src\HAL\HAL_STM32F1../../inc/MarlinConfig.h:30:10: fatal error: ../HAL /HAL.h: No such file or directory
#include “../HAL/HAL.h”
^~~~~~~~~~~~~~
编译终止。
*** [.pio\build\STM32F103RC_bigtree\src\src\HAL\HAL_STM32F1\HAL.cpp.o]
错误 1
​​===================== [失败] 耗时8.08秒 =====================

这是我的新错误。

无法编译新的 v1.2 固件。 #33

我解决了这些问题,我只是下载了默认的 Marlin 2.0 固件并开始使用它。似乎在 VSCode 中工作得很好,现在正在编译无论如何我会在打印完成后将它闪到打印机上。

无法编译新的 v1.2 固件。 #33

Windows 中的常见错误是路径。使用没有空格的简单路径(使用下划线
“_”)作为根,例如d:\path_to_firmware\. 因此,请检查您是否也安装了 git 软件和 python。编译在 linux 和 mac 中工作正常,因为路径转换没有问题。

免费注册 在 GitHub 上加入此对话。已有帐户? 登录评论
标签
还没有
项目

还没有

发展

没有分支机构或拉取请求

7人参加
无法编译新的 v1.2 固件。 #33无法编译新的 v1.2 固件。 #33无法编译新的 v1.2 固件。 #33无法编译新的 v1.2 固件。 #33无法编译新的 v1.2 固件。 #33无法编译新的 v1.2 固件。 #33无法编译新的 v1.2 固件。 #33

喜欢 (0)