Flashing the toolhead ‐ Q1 Pro - Phil1988/FreeDi GitHub Wiki

For Q1 Pro

...

Install katapult

git clone https://github.com/Arksine/katapult
cd ~/katapult

Building Katapult:,

make menuconfig

image

make clean
make -j4

Flashing katapult: To enter bootloader mode, follow these steps:

  1. Press and hold the „boot“ button on your toolhead board.
  2. Press and release the „reset“ button.
  3. Release the „boot“ button.
sudo apt install stlink-tools
sudo cp ~/katapult/out/katapult.uf2 /dev/sda1
or
sudo cp ~/FreeDi/mainboard_and_toolhead_firmwares/v0.12.0-458/Toolhead_Q1_katapult.uf2 /dev/sda1

Built klipper:

cd ~/klipper
make menuconfig

Klipper 0.13.0-110 image

make clean
make -j4

Flash Klipper:

sudo systemctl stop klipper
python3 ~/katapult/scripts/flashtool.py -d /dev/ttyS2 -f ~/klipper/out/klipper.bin
or
python3 ~/katapult/scripts/flashtool.py -d /dev/ttyS2 -f ~/FreeDi/mainboard_and_toolhead_firmwares/v0.12.0-289/Toolhead_Q1_klipper.bin