Hi all,
So here it goes: I’m finishing the build of a Voron 2.4R2 Pro, using a Formbot kit purchased last January. The basic setup is based on a BTT Manta M8p v2.0 board, with a CB1 module, and a stealthburner kit that includes an EBB SB2209 + EBB0000 boards, so I'm using a CAN bus and an umbilical connection.
Mechanical assembly is finished, software installation was completed, including flashing . Mainsail works correctly from a PC’s browser, HDMI5 display working correctly also. I have tested and calibrated movement in the three axes, heated bed works correctly, hot end works as expected.
The only thing that does not work is the extruder motor. I receive the message:
Unable to read tmc uart ‘extruder’ register IFCNT
Investigating:
- The CAN bus works, since I have full control of fans, stealth burner LEDs, heater and thermistor. X-axis endstop also works as expected.
- The EBB 2209 board receives power, confirmed by all attached devices, except for the extruder motor.
- The fuse behind the board has been tested and is not broken
- Testing has been done both with and without the EBB0000 board, to inspect for shorts or other problems
- GPIO pin configurations in printer.cfg have been checked based on Formbot's sample file, and I checked every gpio ID using BTT's documentation for the SB2209.
- A sample printer.cfg from https://github.com/bigtreetech/EBB/blob/master/EBB SB2209 CAN (RP2040)/sample-bigtreetech-ebb-sb-rp2040-canbus-v1.0.cfg shows a line “dir_pin: !EBBCan:gpio19”, while Formbot’s sample config has “dir_pin: EBBCan:gpio19”. Both have been tested, no effect
- printer.cfg in Klipper has been modified and tested many times, including the use of uart_address (values 0, 1, 2 or 3, no effect)
The motor included in the kit is a Moons NEMA 14 Pancake with a 10 tooth gear. Mechanical assembly of the Stealthburner was completely successful, with calibration steps performed according to Voron’s SB manual.
What can I be missing??