I recently started working on firmware for my 300mm Trident Pro Kit from Formbot. I've worked with Klipper before on my Ender 3, but it seemed much simpler. I know people advise to build stock first, but I didn't have a choice because my kit didn't come with stock parts, only upgrades.
I'd like to learn how to set up Mainsail + Klipper properly myself so I can do it in the future on other printers and help others. I'm using:
-Manta M8P with CB1
-BTT EBB RP2040 canbus
-Voron tap (incorporated into canbus)
I've tried walking through the canbus guide in the build manual on GitHub, looking through Voron setup guides, and reading the manual for the CB1, but I'm not quite sure how they all work together and how to get Klipper functioning.
So far, I've been able to flash firmware from the CB1 GitHub using raspberry pi imager onto a 32gb micro SD, configure my network in the system file (using a hotspot), and SSH'd in to set up Klipper and get my mcu ID, then upload the Klipper firmware back onto the SD. I uploaded the default Trident M8P config into mainsail once I got it going, and started to fix it up. But after the errors were all resolved, mainsail said "Printer is not ready. The klippy host software is attempting to connect. Please retry in a few minutes." Restarting the firmware didn't fix the issue. The next day, I tried again but now the printer just won't connect to the network.
Should I be using katapult? If so, how do I set that up with the CB1? And would that fix the issue?
If I can somehow get back into mainsail, I'll grab the Klipper log and upload it here but until then any help would be greatly appreciated!