BTT Octopus Firmware Flashing

From Wizard Rants
Jump to navigation Jump to search

Instructions for flashing the BTT Octopus MCU and RPI firmware

Make sure klipper source is the latest desire revision

Flashing the BTT Octopus

in ~/klipper run make menuconfig and configure the following options:

 

Run make flash to compile the new firmware. The firmware will be saved at ~/klipper/out/klipper.bin.

When compilation is finished you'll need to put the BTT Octopus is DFU update mode. Ensure that the boot0 jumper (purple) is in place and once powered on, press the reset button (green) to enter DFU update mode.

 

Once in DFU Update mode, issue the following command from the RPI:

make flash FLASH_DEVICE=0483:df11

Flashing the Raspberry Pi MCU

in ~/klipper run make menuconfig and configure "Microcontroller Architecture" to "Linux process," then save and exit.

Next stop the running service and make the binary for the raspberry pi MCU

sudo service klipper-mcu stop
sudo service klipper stop
make flash
sudo service klipper-mcu start
sudo service klipper start