Basic Information:
Printer Model: Elegoo Orange Storm Giga
MCU / Printerboard: BTT Manta M8p V2.0 / EBB SB2209 CAN / BTT Eddy USB/CAN
Host / SBC: BTT CB1
klippy.zip (4.1 MB)
After updating the MCU firmware, each time I start a print, the printer starts the bed mesh and when it finishes, it gives an error like !! no samples between time 214.1 and 214.1!
I then proceeded to update the toolhead and Eddy as well, but without luck. Still same issue. Online there isn’t anything about this error, so I have to ask in this forum.
The details are as follows:
Due to the size of the printer, the TRSYNC_TIMEOUT parameter in ~/klipper/klippy/mcu.py has to be increased from 0.025 to 0.050 in order for the machine to not go into shutdown at random moments. This has been done and rechecked multiple times, to assure that the issue isn’t coming from that.
I have noticed a increase in tx_retries for eddy in the log file, but I’m unsure what to make of it.
Eddy is connected to the EBB SB0000 extension board, on the dedicated CAN port there.
Due to the large print bed, the heating elements and print plates are 4 separate pieces, and in order for the probe to not pick up the gap between the boards, I have set 3 faulty regions, which are forming a + sign:
faulty_region_1_min: 390.0, 0.0
faulty_region_1_max: 430.0, 390.0
faulty_region_2_min: 0.0, 390.001
faulty_region_2_max: 800.0, 440.0
faulty_region_3_min: 390.0, 440.01
faulty_region_3_max: 430.0, 800.0
When probing, the head starts on the front left, moves towards the front middle, shortly before the middle it moves towards the back, stops almost at the middle, goes right a bit until it is on the second plate, moves towards the front again until it is almost at the front, then goes on scanning right. As my description will not be extremely helpful, here a drawing of what it does.
This takes some time, and in this time, there won’t be any samples for a short while (maybe about 1.5 seconds), which might lead to this error.
Does anyone have any idea what the issue is and why it appeared after updating the firmware? Have some parameters for timeout changed? Is there any timeout I can tweak?
