This is my first voron and im not coding expert but I have made 100% sure the menuconfig values are correct. The Katapult bootloader flashed fine. and when I run "lsusb" I get "Bus 001 Device 007: ID 1d50:6177 OpenMoko, Inc. stm32h743xx" as I should.
when i run "ls /dev/serial/by-id/*" i get "/dev/serial/by-id/usb-katapult_stm32h743xx_450030000751333038333637-if00" as i should.
but when i go to run "~/katapult-env/bin/python3 ~/katapult/scripts/flashtool.py -d /dev/ttyACM0 -f out/klipper.bin"
i get the following error
"~/katapult-env/bin/python3 ~/katapult/scripts/flashtool.py -d /dev/ttyACM0 -f out/klipper.bin
Connecting to Serial Device /dev/ttyACM0, baud 250000
Detected USB device running Katapult
Detected Klipper binary version v0.13.0-296-g9e6430aa, MCU: stm32h743xx
Attempting to connect to bootloader
Katapult Connected
Software Version: v0.0.1-106-g399e50e
Protocol Version: 1.1.0
Block Size: 64 bytes
Application Start: 0x8020000
MCU type: stm32h743xx
Flashing '/home/chisel/klipper/out/klipper.bin'...
[ERROR:root:Flash Tool Error
Traceback (most recent call last):
File "/home/chisel/katapult/scripts/flashtool.py", line 429, in send_file
resp = await self.send_command(
File "/home/chisel/katapult/scripts/flashtool.py", line 407, in send_command
raise FlashError("Error sending command [%s] to Device" % (cmdname))
FlashError: Error sending command [SEND_BLOCK] to Device
The above exception was the direct cause of the following exception:
Traceback (most recent call last):
File "/home/chisel/katapult/scripts/flashtool.py", line 1104, in main
await sock.run()
File "/home/chisel/katapult/scripts/flashtool.py", line 1078, in run
await flasher.send_file()
File "/home/chisel/katapult/scripts/flashtool.py", line 433, in send_file
raise FlashError(
FlashError: Flash write failed, flash address 0x8020000
chisel@VoronPi:~/klipper $
"
im completely stumped by this. Desperate for any help. Tyia