Klipper version: v0.13.0-154-g9346ad19 Moonraker version: v0.9.3-77-gccbfd64 Mainsail version: v2.14.0
53 lines
1.8 KiB
Bash
Executable File
53 lines
1.8 KiB
Bash
Executable File
#!/bin/bash
|
|
|
|
#Полезные комманды
|
|
#make menuconfig KCONFIG_CONFIG=/home/biqu/printer_data/config/firmware/config.manta723.CAN
|
|
#make flash FLASH_DEVICE=0483:df11
|
|
#python3 flash_can.py -i can0 -u 6c3c86ee0b29 -f ~/firmware/octopus_klipper.bin
|
|
#python3 ~/katapult/scripts/flashtool.py -i can0 -q
|
|
#make flash FLASH_DEVICE=/dev/serial/by-id/usb-Klipper_rp2040_45474E621A87A43A-if00 KCONFIG_CONFIG=/home/biqu/printer_data/config/firmware/hbb.cfg
|
|
|
|
#Toolheads
|
|
#rp_sb2209=350f10596216
|
|
#sht36_v2=8ce295109ef0
|
|
|
|
toolhead_name=ebb_rp2240
|
|
toolhead_uuid=d7e70bd38059
|
|
mcu_uuid=afcf80281237
|
|
mcu_path=/dev/serial/by-id/usb-katapult_stm32h723xx_320006001751313431393536-if00
|
|
config_path=/home/biqu/printer_data/config/firmware/
|
|
|
|
mkdir -p ~/firmware
|
|
|
|
sudo service klipper stop
|
|
|
|
cd ~/klipper
|
|
make clean
|
|
make -j4 KCONFIG_CONFIG="${config_path}octopus-pro.config"
|
|
mv ~/klipper/out/klipper.bin ~/firmware/octopus_klipper.bin
|
|
|
|
make clean
|
|
toolhead_config="${config_path}/${toolhead_name}.CAN"
|
|
make -j4 KCONFIG_CONFIG=$toolhead_config
|
|
mv ~/klipper/out/klipper.bin ~/firmware/toolhead_klipper.bin
|
|
|
|
cd ~/katapult/scripts
|
|
# Update MCU Octopus Pro
|
|
echo "Start update MCU Octopus Pro"
|
|
python3 ~/katapult/scripts/flashtool.py -i can0 -u $mcu_uuid -r
|
|
python3 flash_can.py -f ~/firmware/octopus_klipper.bin -d $mcu_path
|
|
sleep 2
|
|
#read -p "MCU Manta M5P firmware flashed, please check above for any errors. Press [Enter] to continue, or [Ctrl+C] to abort"
|
|
#echo "Finish update MCU octopus"
|
|
|
|
# Update Toolhead MCU
|
|
echo "Start update Toolhead MCU"
|
|
python3 flash_can.py -i can0 -u $toolhead_uuid -f ~/firmware/toolhead_klipper.bin
|
|
sleep 2
|
|
#read -p "MCU EBB36 firmware flashed, please check above for any errors. Press [Enter] to continue, or [Ctrl+C] to abort"
|
|
#echo "Finish update MCU EBB36"
|
|
|
|
python3 ~/katapult/scripts/flashtool.py -i can0 -q
|
|
|
|
sudo service klipper start
|