BTT SKR V1.4主板烧录Klipper固件

本文最后更新于:2025年3月22日 上午

前言

本文章将指导如何给BigTreeTech出品的3D打印机主板:SKR V1.4(LPC1768 100MHZ) & SKR V1.4 turbo(LPC1769 120MHZ)烧录Klipper固件。

使用板载Bootloader烧录Klipper固件

这2款主板出厂均自带冰沙板的Bootloader,可以使用TF卡烧录固件。[1]

  1. 在上位机中配置Klipper并编译
    BTT SKR V1.4
    BTT SKR V1.4 turbo

  2. 准备一张TF卡,使用读卡器连接电脑,打开WinScp软件连接到上位机,将klipper/out/klipper.bin文件复制到TF卡中,并重命名为firmware.bin

  3. 将TF卡插入主板,接入电源,等待大约1分钟,关掉电源后取出TF卡,插入电脑可以看到文件名变为firmware.cur,代表烧录成功。

使用J-Link工具烧录Klipper固件

此方法适用于不小心刷掉自带Bootloader而导致TF卡无法刷入Klipper固件的情况。

  1. 下载SEGGER J-Links软件

  2. 将J-Link工具与主板SWD接口相连接:

硬件连接示意表

J-Link SKR V1.4
GND GND
SWCLK SWDCLK
SWDIO SWDIO
nTRST TRST
  1. 使用J-Flash Lite软件烧录Bootloader
    根据主板芯片型号选择
    先擦除芯片
    选择Bootloader hex文件,点击烧录

  2. 烧录klipper固件,地址改为:0x00004000
    烧录Klipper.bin

特别鸣谢


BTT SKR V1.4主板烧录Klipper固件
https://dongxunz.github.io/2025/03/13/3D打印/BTT SKR V1.4主板刷入Klipper固件/
作者
dongxunz
发布于
2025年3月13日
许可协议