Setup EBB36 v1.2 Connected To Octopus Pro - General Discussion - Klipper

Download as pdf or txt
Download as pdf or txt
You are on page 1of 4

2024. 11. 09. 22:48 Setup EBB36 v1.

2 connected to Octopus pro - General Discussion - Klipper

NAPCAL 1 Feb 2023

THIS IS ONLY INSTRUCTIONS FOR THE OCTOPUS BOARDS FOR CAN BUS BRIDGE.
Make sure you have the canboot.bin and klipper.bin ready before starting these steps. See below
for make menuconfig settings for CanBoot and Klipper for your STM32 version.
We need the USB-C cable between the RPi and the Octopus.

Boot0 jumper location diagrams can be found at the bottom of this post.

1. Octopus in DFU mode; jumper on the boot0, power up (Main or USB), and click the reset.
2. Check for DFU in an ssh terminal, type in lsusb enter, and look for this ID for all STM32,
0483:df11

Loading CanBoot

3. sudo dfu-util -a 0 -D ~/CanBoot/out/canboot.bin --dfuse-address 0x08000000:force:mass-


erase -d 0483:df11 (this can take a little while)
4. If you get an erase fail, you can run the following command; otherwise, proceed to step 5.
sudo dfu-util -a 0 -D ~/CanBoot/out/canboot.bin --dfuse-address 0x08000000 -d 0483:df11
5. For the Octopus, with the boot0 jumper still on, click the reset button to return to DFU mode.

Loading Klipper into place, this step will load klipper into the boot offset.
Copy this command for the Octopus boards.

6. (STM32F466, F429, F407)


sudo dfu-util -a 0 -D ~/klipper/out/klipper.bin --dfuse-address 0x08008000:leave -d 0483:df11
(STM32H723)
sudo dfu-util -a 0 -D ~/klipper/out/klipper.bin --dfuse-address 0x08020000:leave -d 0483:df11

7. Octopus remove the boot0 jumper and reset the board.


CanBoot and Klipper will be in place.

cd ~/CanBoot/scripts
python3 flash_can.py -q

https://klipper.discourse.group/t/setup-ebb36-v1-2-connected-to-octopus-pro/6617/3 1/4
2024. 11. 09. 22:48 Setup EBB36 v1.2 connected to Octopus pro - General Discussion - Klipper

STM32F466

STM32F429

https://klipper.discourse.group/t/setup-ebb36-v1-2-connected-to-octopus-pro/6617/3 2/4
2024. 11. 09. 22:48 Setup EBB36 v1.2 connected to Octopus pro - General Discussion - Klipper

STM32F407

STM32H723

BOOT0 jumper location on Octopus V1.0/1.1

https://klipper.discourse.group/t/setup-ebb36-v1-2-connected-to-octopus-pro/6617/3 3/4
2024. 11. 09. 22:48 Setup EBB36 v1.2 connected to Octopus pro - General Discussion - Klipper

BOOT0 jumper location on Octopus Pro Boards

https://klipper.discourse.group/t/setup-ebb36-v1-2-connected-to-octopus-pro/6617/3 4/4

You might also like