Fystec Stealthburner Toolhead

Prereqs:

References:

Setup

Note: this isn't complete or maybe even accurate. Use as a guide, but read all the docs before you start, and use your brain.
  1. Remove the whole toolhead from the printer (front, extruder, and hotend)
  2. Remove the old Nitehawk board and the front pannel breakout board, but leave the cable in the cable chain and replace the cable in the cable chain with the one that came with the SB Combo v2. (don't be like me, just replace this now so you don't have to fight it for 3 hours before realizing you still have to replace it)
  3. Put the new front pannel board in and plug the wires into the right spots. I plugged the part fan in FAN0 and the toolhead fan in FAN1
  4. Cut the end off the motor wires, and crimp them in the correct JST connector for the FYSTEC board. The order is (L->R, locking clips up with wire going away from you) black green red blue which is the same as the old board.
  5. Plug in the motor fist since it will be almost impossible to do later
  6. Assemble the toolhead (put the front on to make sure the pins are aligned, don't put it on the printer though
  7. Re-crimp other connectors as needed and connect them.
  8. Cut one of the USB JST cables and solder the wires to the bare wire assembly that came with the Eddy. Make sure the length is right so it isn't excessively long
  9. You should probably update the Eddy firmware before you install it, or you can be like me and not
  10. Install the Eddy into the gantry. I put the bottom of the probe in line with the flat part of the nozzle.
  11. Under the printer, connect the 24V to the new cable, and plug in the USB with the given adapter directly to the Pi. (I spent multiple hours chasing intermittent bugs that turned out to be a poor USB connection, while trying things ranging from quite jank to a USB extender. Just plug it direct and you'll be fine)
  12. SSH into the pi
  13. Update Klipper (sorry if this breaks stuff)
  14. I had to manually DFU the printer mainboard, SW2 (the front button) is the BOOT button
  15. Follow instructions from GitHub to flash Eddy so that my configs are saved between updates
  16. The following is what I used to flash it
    make KCONFIG_CONFIG=board-configs/eddy.cfg
    make flash KCONFIG_CONFIG=board-configs/eddy.cfg FLASH_DEVICE=2e8a:0003
    
  17. Flash the firmware to the SB Combo mainboard. See the wiki for details. I had to flash the board directly with DFU using dfu-util --device 0483:df11 --alt 0 --dfuse-address 0x08000000:leave --download klipper.bin
  18. Update your Klipper config