-
Notifications
You must be signed in to change notification settings - Fork 8
Flashing BTT Eddy on Ubuntu
It is really important that you update the firmware on your eddy before doing an installation, otherwise the serial config will be wrong
For the moment this step needs to be done on a PC. In the future, I hope to make it possible to flash the firmware directly from the K1.
So you need to connect your btt eddy to your computer in BOOTSEL mode, you do this by disconnecting the eddy usb, and then push and hold boot button on Eddy (Its next to where the cable plugs in) and at the same time, plug in the cable to your computer.
You know its correct if you run an lsusb
and see:
First of all you need klipper:
git clone https://github.com/pellcorp/klipper.git
Then we need to build the rp2040_flash flasher:
cd klipper/lib/rp2040_flash
make
cd -
Note: If make fails you need to install build-essential
package:
sudo apt-get install build-essential
Then try the make again
Then we need to do the actual flashing:
cd klipper
sudo python3 ./scripts/flash_usb.py -t rp2040 -d 2e8a:0003 fw/K1/btteddy.uf2
Note: We are not compiling new firmware, just flashing the firmware I have already prepared.
Simple AF Beacon EXPERIMENTAL
Simple AF Bltouch, CrTouch and 3dTouch
Simple AF Klicky COMING SOON
If you are looking for a way to support the project, and its entirely optional, this is my preferred approach. I am conducting a fundraiser to purchase a K1M printer, just so I can push out fixes and new features a bit faster, but also specifically test the K1M as well as the K1.
If you can't donate via go fund me directly, I have also added a kofi account.