yes and it does make sense when we are talking about host, but with the SB board it doesnt. I had this issues with the mcu so I changed orange pi board to a full fat vm on a server and that solved the issue. With toolhead controller idk
Ill deal with that issues when the times comes. Im planning to get more powerful orange pi board but currently its out of my budget. Any way its not relevant to the current issue.
p.s. you hope? its not very nice of you
The TTC error is a host error and if your host is a VM then the article quoted by @EddyMI3D might very well be applicable.
Unfortunately, the TTC error is one of the least understood errors in Klipper:
Klipper has a “timing budget” that is strictly enforced to meet the quality requirements
Every action the host needs to do, e.g. updating something within the Klipper processes OR handling stuff outside of the Klipper processes like webcam or other IO tasks may “eat away” this “timing budget”
Once the budget is spent, TTC error might occur
This means that a lot of different combinations can finally lead to a TTC error. Of course, there might be single events that are enough to trigger it, e.g. a webcam hogging the USB bus. Also an addition of minor contributors may finally push the budget over the brink.
Edit: An of course unofficial code modifications might be big contributors if the respective coders did not make sure that no combination or usage scenario leads to unexpected host delays.
For example constantly updating LEDs at higher frequencies is a quite sure way to create a TTC.
Im sorry, I cant read today.
Well if my TTC error is related to the host im pretty sure that i know the issue is, its just confusing because in logs its linked to sb board. Is there a way to handle ttc error differently? Shutting down the entire printer feels a bit to harsh specially in the middle of 40hr print. Is there a reason for that? Is it possible to may be just pause the system?
p.s. im running 5m usb cable to the host