'Timer too close' after CANbus conversion

After applying the patch to can.c and reflashing the octopus, logs remain similiar (atleast in my amateur eyes). Also no dmesg errors and from the stats I could think of looking at USB and SD card health/errors also doesn’t show anything alarming.

printer@trident:~ $ sudo cat /sys/block/mmcblk0/stat
    5862     3056   401841    23997     1382     1558    29345    12160        0    13596    36158        0        0        0        0        0        0

printer@trident:~ $ lsusb -t
/:  Bus 001.Port 001: Dev 001, Class=root_hub, Driver=dwc_otg/1p, 480M
    |__ Port 001: Dev 002, If 0, Class=Hub, Driver=hub/5p, 480M
        |__ Port 001: Dev 003, If 0, Class=Vendor Specific Class, Driver=smsc95xx, 480M
        |__ Port 003: Dev 007, If 0, Class=Vendor Specific Class, Driver=gs_usb, 12M

printer@trident:~ $ sudo cat /sys/kernel/debug/usb/devices | grep -A10 "Vendor=1d50"
P:  Vendor=1d50 ProdID=606f Rev= 0.00
S:  Manufacturer=Klipper
S:  Product=stm32f446xx
S:  SerialNumber=3C0053000651313133353932
C:* #Ifs= 1 Cfg#= 1 Atr=c0 MxPwr=100mA
I:* If#= 0 Alt= 0 #EPs= 2 Cls=ff(vend.) Sub=ff Prot=ff Driver=gs_usb
E:  Ad=02(O) Atr=02(Bulk) MxPS=  64 Ivl=0ms
E:  Ad=81(I) Atr=02(Bulk) MxPS=  64 Ivl=0ms

Attempted to run klipper from the orangepi, but forgot why I put it away (faulty ethernet port triggering errors, rendering it unusable without further repair), so I was unsucessful. I did however try a different, new V90 SD card and a clean new rpi lite os install as well as armbian (both minimal, headless). Changed the extruder heating body and added a bigger+smaller capacitor for filtering to the ebb36’s powerline (similar to this thread: New Voron instance lost communication with EBB (can bus) - #20 by regressor). Nothing worked so far.

At this point I’m at my witts end and I need this printer running again soon-ish, so I am considering buying the BTT Manta M8P V2 with the RPI CM5 4GB RAM and 32GB eMMC storage, replacing this setup and using it on another printer not running CAN (since that ran fine before).

You mentioned you’re also running canbus on your printer, I don’t want to de-rail the thread, but what setup would you recommend from your own experience?

klippy (6).log (2.4 MB)
dmesg.log (35.1 KB)
tc.log (259.7 KB)

1 Like