Basic Information:
Printer Model: (NONE)
MCU / Printerboard: BTT SKR Pro v1.2, EBB U2c, EBB42
klippy.log
N/a
I am configuring my EBB can bus and I have the U2C working.
I have CanBoot installed on the EBB42,.
I can:
~/klippy-env/bin/python ~/klipper/scripts/canbus_query.py can0
Found canbus_uuid=645948635127, Application: CanBoot
Total 1 uuids found
When I try to flash:
~/klipper $ python3 ~/CanBoot/scripts/flash_can.py -i can0 -f ~/klipper/out/klipper.bin -u 6459486351
Sending bootloader jump command…
Resetting all bootloader node IDs…
Attempting to connect to bootloader
ERROR:root:Flash Error
Traceback (most recent call last):
File “/home/retnel/CanBoot/scripts/flash_can.py”, line 475, in run
await flasher.connect_btl()
File “/home/retnel/CanBoot/scripts/flash_can.py”, line 89, in connect_btl
ret = await self.send_command(‘CONNECT’)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File “/home/retnel/CanBoot/scripts/flash_can.py”, line 193, in send_command
raise FlashCanError(“Error sending command [%s] to Can Device”
FlashCanError: Error sending command [CONNECT] to Can Device
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File “/home/retnel/CanBoot/scripts/flash_can.py”, line 622, in main
loop.run_until_complete(sock.run(intf, uuid, fpath, req_only))
File “/usr/lib/python3.11/asyncio/base_events.py”, line 653, in run_until_complete
return future.result()
^^^^^^^^^^^^^^^
File “/home/retnel/CanBoot/scripts/flash_can.py”, line 483, in run
await flasher.finish()
File “/home/retnel/CanBoot/scripts/flash_can.py”, line 272, in finish
await self.send_command(“COMPLETE”)
File “/home/retnel/CanBoot/scripts/flash_can.py”, line 193, in send_command
raise FlashCanError(“Error sending command [%s] to Can Device”
FlashCanError: Error sending command [COMPLETE] to Can Device
BTT is zero help. They even ignore the status led being on all of the time.
You help is appreciated,
/retnel