Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

MKS SKIPR goes not in DFU Mode after canboot #107

Open
yammaster opened this issue Jan 25, 2024 · 1 comment
Open

MKS SKIPR goes not in DFU Mode after canboot #107

yammaster opened this issue Jan 25, 2024 · 1 comment

Comments

@yammaster
Copy link

The SKIPR board uses for klipper configuration normaly Bootloader offset (48KiB bootloader (MKS Robin Nano V3)). So in my mind I should in CanBoot configure the Application start offset to 48KiB - or is this wrong? Doesn't matter what's configured, the canboot with

~/CanBoot$ python3 ~/CanBoot/scripts/flash_can.py -u e97aff00bbc7

fails with

`ERROR:root:Flash Error
Traceback (most recent call last):
File "/home/mks/CanBoot/scripts/flash_can.py", line 458, in run
self.cansock.bind((intf,))
OSError: [Errno 19] No such device

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
File "/home/mks/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/mks/CanBoot/scripts/flash_can.py", line 460, in run
raise FlashCanError("Unable to bind socket to can0")
FlashCanError: Unable to bind socket to can0`

maybe this error will disappear with the right offset settings - need help, please.

@datarius2
Copy link

install:
pip3 install pyserial

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants