Hey,
I'm having problems flashing my SB2209 (RP2040) Toolhead board. (I use Manta M8P 2.0 + CB1)
I followed this guide here: https://canbus.esoterical.online/toolhead_flashing.html#katapult-is-now-installed
After flashing the catapult via USB, I shut down and switch to the CAN cable.
After the restart I also find both MCU with UUID. (python3 ~/katapult/scripts/flashtool.py -i can0 -q)
Then I want to flash Klipper and get the following:
I'm having problems flashing my SB2209 (RP2040) Toolhead board. (I use Manta M8P 2.0 + CB1)
I followed this guide here: https://canbus.esoterical.online/toolhead_flashing.html#katapult-is-now-installed
After flashing the catapult via USB, I shut down and switch to the CAN cable.
After the restart I also find both MCU with UUID. (python3 ~/katapult/scripts/flashtool.py -i can0 -q)
Then I want to flash Klipper and get the following:
Can you help me please?Code:biqu@BTT-CB1:~$ python3 ~/katapult/scripts/flashtool.py -i can0 -u 43c7cab7362b -f ~/klipper/out/klipper.bin b'5623' Connecting to CAN UUID 43c7cab7362b on interface can0 Sending bootloader jump command... Resetting all bootloader node IDs... Detected Klipper binary version v0.12.0-384-g847331260, MCU: rp2040 Attempting to connect to bootloader Katapult Connected Software Version: v0.0.1-96-gbc1ecea Protocol Version: 1.1.0 Block Size: 64 bytes Application Start: 0x10004000 MCU type: rp2040 Verifying canbus connection Flashing '/home/biqu/klipper/out/klipper.bin'... [######################ERROR:root:Flash Tool Error Traceback (most recent call last): File "/home/biqu/katapult/scripts/flashtool.py", line 835, in run await flasher.send_file() File "/home/biqu/katapult/scripts/flashtool.py", line 427, in send_file resp = await self.send_command('SEND_BLOCK', prefix + buf) File "/home/biqu/katapult/scripts/flashtool.py", line 406, in send_command raise FlashError("Error sending command [%s] to Device" % (cmdname)) FlashError: Error sending command [SEND_BLOCK] to Device During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/home/biqu/katapult/scripts/flashtool.py", line 1096, in main await sock.run() File "/home/biqu/katapult/scripts/flashtool.py", line 842, in run await flasher.finish() File "/home/biqu/katapult/scripts/flashtool.py", line 485, in finish await self.send_command("COMPLETE") File "/home/biqu/katapult/scripts/flashtool.py", line 406, in send_command raise FlashError("Error sending command [%s] to Device" % (cmdname)) FlashError: Error sending command [COMPLETE] to Device
Last edited: