#[SOLVED] MCU Turtle_1 TTC
1 messages · Page 1 of 1 (latest)
are you up to date with Klipper/Kalico?
AFAIK GSTAT: 00000001 is the result of overtemperature, undervoltage or a short.
@reef scroll: what's your ambient temperature?
I can update it
Round about 26c I. The room
We’ve also seen this GSTAT error being tied to static buildup, you can try tying your Stepper motor bodies to a GND pin if updating doesn’t resolve it
There was an update a couple weeks ago that helps with TTC
For Klipper?
I am updating it rn
yes, I don't remember when it was exactly but it helps
But as the BT is over the printer myb the temps are higher
Unless your BT sits directly on top of your printer and gets hot because of that, you should be fine temperature-wise. I have similar temperatures and don't even have a fan in the BT.
It once got to 56c but without the top panel installed on the printer
The highest I’ve ever seen a turtle is around 45-50c while running on top of a 60c chamber… they don’t get hot without a fan
Now with the panel it doesn't get hotter than ~50c
Myb I install the cb1 customization from printables, it should help the cb1
@reef scroll: the klipper logfile doesn't show any TTC error. Just a few warnings about GSTAT: 1. Do you have a complete log including the error?
It was before I went to school
I downloaded the log afterwards
You're using Kalico, so maybe you have log rotation on restart (of Kalico, not the Pi) activated. In that case you'll have to find the previous log file.
Might be, where could I find the file
In the same folder. It has klippy.log and some timestamp in its file name.
sadly there are only the newest ones
i might be in the wrong path
On my printer all logs end up in that path. Can you execute ls -la to see when klippy.log was created?
And a ls -laU please.
So definitely new files. I have no idea why you don't have the old klippy logs in this folder.
me neither
I really dont want to start a new print which when fails after 95%
I can also trigger one with overloading it/running commands behing verry fast
Can you reproduce this even after updating to the newest Kalico?
ill try wait
Don’t do a large print, run a torture turtle to see if it’ll reproduce it
Torture turtle is the serial print btw
it only occured for longer prints
the tt worked fine and other like 2h prints also worked grate
You might want to look at this page as well: https://canbus.esoterical.online/troubleshooting/timer_too_close.html
Maybe one of the listed scenarios fits your circumstances.
it might be as it sometimes also occures for the mcu mcu after the printer is running for a long time like idle or so
ill try in some time
Yeah, try if up-to-date Kalico solves it. If not, we'll need to find out how to get old logs files.
If noone here has an idea, maybe jump over to the Kalico Discord and ask there (regarding the logs).
If Kalico is deleting logs at startup there’s likely no way to retrieve, if they’re archiving the most recent bunch, there might be
It should not delete them. At least not by default.
But I'm not sure if it even has a cleanup functionality 🤷
I don’t run Kalico atm personally, so I have no clue either
I do run it, but I don't know every single feature 😉
But they have a Discord and are very willing to help.
Yeah, I’m gonna set it up on a machine soonish cause there’s some stuff I do want to use that mainline doesn’t have. Anyways, back to help thread
If the only error is a GSTAT stepper error after all this, look at tying your motor bodies to a GND pin to eliminate static buildup
It’s something we’ve been seeing with the dry air and the 2mm ID Bowden inside the turtles
Kalico has the option to rotate logs but this has to be manually set, and it keeps atleast the last 5 logs
im going to print this and lets see
and btw, is there any way to sea a real estimate?
with the afc toolchanges?
Set these values in your printer settings
<@&1304550334839918672> I got the error again
So after some time I started a new print and voila
Provide klippy.log
I can’t look at it atm, someone else may be more free to do so though
I’ll look when I get home if nobody else does
Hmm this log is not really helpful, you set something up in kalico so it does not log as much stats?
Not as far as I know
Minimal logging was on in the danger options to help reduce the load but didn't seem to bring anything
I turned it off and I'll start another print
ive now got the log
hope its detailed enough
Yeah, the log is detailed enough.
It shows absolutey no transmissions problems before the TTC, so I think it's unlikely to be a problem with bad cabling.
Please have a look at this site: https://canbus.esoterical.online/troubleshooting/timer_too_close.html
Maybe one of the listed scenarios matches your situation.
If not: you're using a CB1, right? That is known to be prone to TTC errors, as it's just too slow. So if none of the listed fixes in the page I linked helps, you should consider upgrading to more powerful hardware.
I can't really give you a recommendation. I've only ever used a Pi4.
ive got a pi4 in my other printer
You could try transferring the SD card from the CB1 over to the Pi4 temporarily.
i dont think that works as the cb1 image is really custom
Ah, too bad.
i could backup everything and install the new 3.0 os and ill see
is ther a good backup option
If you have a second SD card, something like balena edger should work to clone the orignal SD card to the new one.
So what i can say for now is, that it always happens after the filament is retracted beyond the filament sensore and should be unloaded
another thing whihc i think has helped some folks is to reduce the max travel distance on fast moves.
(by reducing max_move_dis to something less than your bowden length setting, e.g. maybe 500)
There are a few other interesting options as well. See #1341221680399384647 message ; this could apply to your problem as well.
I changed it as said but I already set the trysinc timeout to 0.07 in the calico danger options
Maybe that helps
I'll see tomorow
So I'm back and reinstalled my cb1....
Now I'm getting this error after startup just behind the first lane prepping...
<@&1304550334839918672>
you are using an afc-lite board correct ? yes you do.
from the logs it seems the stepper driver are not communicating 🤔
The 1st motor moved correctly
And it worked before 🙃
Can you please execute this shell command on your host: ls -la /home/biqu/printer_data/config/AFC. And ls -lad /home/biqu/printer_data/config/AFC (nearly the same, but not exactly).
I'll do it in the evening when I'm back home and then ping u
I found the problem , it was a wrong file path
Yeah, that's what I thought, as /home/biqu appeared in the logs. Where did you have to change it?
Is this still with a CB1?
yah, but the newer image and lower load overall#
htop also looks better
What did you/the printer do when the TTC occurred?
i just had the web ui open and the printer unloaded filament as far as i know
it says it in the logs as long as i can read
Ok. Did you try reducing max_move_dis already?
yes
How low did you set it?
Er, I just realized I could check the logs to figure that out without asking you 🤣
You know what's interesting? It doesn't appear in the log file.
Can you restart Klipper and send a new log?
do i then need to start a new print?
No. I just want to see the configuration, which is embedded in the log file.
Ah, now it appeared. So your previous print was done without max_move_dis.
I've heard that it helped in some cases.
There's also another setting you could try. Let me quickly search for it.
In [AFC], add trsync_update: True.
May also help. But also may not help 🤷
I think it's worth trying (both options).
Yeah, I've seen that you increased a timeout there. But as far as I understand, that's another timeout. There are enough different timeout values for everyone 😄
It is, yes.
You running dev afc as well
Then you need to put the max_move_dis under each AFC_stepper config
oh
So some good news and bad news, this time I had no TTC so that seems to be fixed but now the filament sensors didn't work/was stuck in the triggered state.... So the print failed again at like 96%. I don't know, if there is a way to resolve this error or to make the sensors more reliable or to dual use the buffer as ram sensor and check if the toolhead sensors is wrong/faulty.... Or if I should reprint the part a 4th time with this time a bigger floating area for the ball?
<@&1304550334839918672>
What exactly happened? Did it unload for a filament change but the switch did not change?
I can't say anything about FilAmatrix and making the sensor more reliable, as I don't use FilAmatrix. Maybe @long lynx can help here.
If you can't get it to work, but have a TN or TNpro, then you can configure ramming instead of using a toolhead switch. If you go that way, make sure to add a rubber band to the TN that tries to compress the buffer; it should be very reliable then.
Yes the filament was behind the sensor like 10cm above the extruder
I'll try it
I had similar issues with my toolhead in the past. Had to enlarge the hole for the steel ball.
If it's too tight, the ball gets stuck, with exactly these consequences.
I can't really drill it out as it's Angeles for the g2e one
I may try it with the buffer while I'm at home
I don't have a ton of experience with the G2E body ... it's almost a direct rip from the G2E-Filametrix repo with a few changes to allow for the fully threaded m2.5x16 screw to pass.
if the ball is sticking when trying to trigger with filament i would say that is likely a print tolerance issue, either with shrinkage or with too high an extrusion multiplier/flow
@sour peak was looking into POM ball bearings I think because of the steel ball sticking in his, was hoping a more slippery surface would help but I don't konw where he is with that.
Waiting on payday.
for now it works with the buffer
It printed successfully 