Marlin固件下载
注意事项
请不要放中文路径下
Fly_D7-Marlin
- 点击下方下载链接
-
Loading...
Marlin固件编译
须知
- 本教程基于
Windows系统下操作 - 本教程使用到
vscode请提前安装好
安装Python环境
- 下载Python环境
- 点击下方下载链接
-
Loading...

- 安装完成

安装vscode扩展(插件)
- 打开vscode,打开扩展商店(界面左侧有四个方块的按钮)
- 搜索框输入
platformIO
- 找到插件并安装
- 重启vscode

固件地址
- 编译成功后,您所需的固件文件为
firmware.bin。 - 它位于项目目录下的
.pio\build\<您的主板型号>\文件夹中。 - 路径说明:
<您的主板型号>需替换为您在编译时选择的具体主板型号,例如D8或super8,该目录名称与您的编译环境一致。
烧录固件
须知
为保障 STM32 烧录成功,请您注意以下事项:
- 部分电脑的 USB 接口 可能因驱动或信号兼容性问题,导致烧录不稳定。建议您尝试更换一个不同的 USB 端口进行连接。
- 若更换端口无效,一个有效的解决方法是通过一个外接的 USB 扩展坞 进行连接,此方式常能改善兼容性。
- 当烧录软件报下方错误提示时,也请优先尝试使用扩展坞。若问题依旧,请检查或使用上位机进行烧录

- 烧录工具 下载地址
- 需要下载
SetupSTM32CubeProgrammer与STM32 DFU驱动 - 将固件下载到电脑任意目录中
- 使用Type-C数据线将主板连接到电脑,请确保已经进入
dfu烧录模式 - STM32CubeProgrammer中选择USB模式,并刷新,连接

- 如果没有出现错误弹窗则连接成功。
警告
如果出现下图所示内容,则为电脑或者软件问题,请使用上位机进行烧录:上位机烧录教程

- 点击左边下载图标并且将下方几个选择上

- 点击箭头所指的
Browse,然后选择你需要烧录的固件
- 选择
Start address输入0x08000000- 请注意如果固件是
HEX格式请忽略此步骤!!

- 请注意如果固件是
- 点击下方的
Start automatic mode开始烧录固件
- 出现下方提示则代表固件烧录完成

Loading...