LIS2DW 固件配置
编译 Klipper 固件
使用 ssh 连接到 Klipper Host. 然后使用以下命令进入 Klipper 目录。并且使用 make menuconfig 配置固件。
cd ~/klipper
make menuconfig
当配置完成使用 q 来退出。使用 y 来保存编译选项。
然后使用 make 命令来开始编译 Klipper 固件
make
写入固件
当使用 Klipper 固件编译完成后。然后按住 LIS2DW 的 boot 按钮。然后插入 USB 进入 Boot 模式。
然后可以使用 lsusb 命令来确认 LIS2DW 是否在 Boot 模式中。
当确认 LIS2DW 在 Boot 模式中后。可以使用以下命令来写入固件。
make flash FLASH_DEVICE=2e8a:0003
配置 Klipper
printer.cfg
# This file contains common pin mappings for the bigtreetech lis2dw v1.0
# To use this config, the firmware should be compiled for the
# RP2040 with "USB"
# The micro-controller will be used to control the components on the nozzle.
# See docs/Config_Reference.md for a description of parameters.
[mcu btt_lis2dw]
serial: /dev/serial/by-id/usb-Klipper_rp2040_btt_acc-if00
[lis2dw]
cs_pin: btt_lis2dw:gpio9
#spi_bus: spi1a
spi_software_sclk_pin: btt_lis2dw:gpio10
spi_software_mosi_pin: btt_lis2dw:gpio11
spi_software_miso_pin: btt_lis2dw:gpio8
axes_map: -y,x,-z
[resonance_tester]
probe_points: 100, 100, 20
accel_chip: lis2dw