Marlin固件下载
注意事项
请不要放在中文路径下
Fly_D8-Marlin
- 点击下方下载链接
-
Loading...
Marlin固件编译
须知
- 本教程基于
Windows系统下操作 - 本教程使用到
vscode请提前安装好
安装Python环境
- 下载Python环境
- 点击下方下载链接
-
Loading...Loading...
- 安装完成
Loading...
安装vscode扩展(插件)
- 打开vscode,打开扩展商店(界面左侧有四个方块的按钮)
- 搜索框输入
platformIO
- 找到插件并安装
- 重启vscode
Loading...
固件地址
- 编译成功后,您所需的固件文件为
firmware.bin。 - 它位于项目目录下的
.pio\build\<您的主板型号>\文件夹中。 - 路径说明:
<您的主板型号>需替换为您在编译时选择的具体主板型号,例如D8或super8,该目录名称与您的编译环境一致。Loading...
烧录固件
断电操作
连接或重新插拔 USB 线之前,请先完全关闭打印机并断开其他电源供应。不要让工具板同时通过打印机电源和 USB 接口供电。
USB 连接兼容性
部分电脑的 USB 接口可能因驱动或信号兼容性导致烧录不稳定。连接失败时可以更换电脑 USB 接口或使用质量可靠的 USB 扩展坞;出现下图错误时也应先检查 USB 连接和驱动。
Loading...
- 从辅助软件下载页下载并安装
SetupSTM32CubeProgrammer和 STM32 DFU 驱动。 - 将本页下载的固件保存到电脑中便于查找的位置。
Windows 文件后缀显示
Windows 可能隐藏文件扩展名。请在文件资源管理器中勾选“文件扩展名”,确认固件仍为 .bin 或 .hex,不要修改文件后缀。
- 确认设备已经按产品教程进入 DFU 烧录模式,再通过带数据传输功能的 USB 线连接电脑。
- 打开 STM32CubeProgrammer,选择 USB 模式,刷新设备列表并连接。
Loading...
- 没有出现错误弹窗时表示连接成功。
Loading...
- 点击左侧下载图标,并按下图勾选烧录选项。
Loading...
- 点击
Browse,选择需要烧录的固件。
Loading...
- 烧录
.bin固件时,将Start address设置为0x08000000;使用.hex固件时保持文件自带地址。
Loading...
- 点击
Start automatic mode开始烧录。
Loading...
- 出现成功提示后,表示固件烧录完成。
Loading...
Loading...