MCU 'Toolboard t0' shutdown: Timer too close.

This error happened often on my v-core 4 500 IDEX, at first i thought it was my ssd, then the underpowered pi, so i switched the ssd and have given it a direct power supply. it's been more than a month, i don't know what to do anymore, please help me...
Solution:
i switched the usb to a new one and the problem didn't come back, probably the usb had gotten damaged somehow... I had one of the rat-rig provided ones with the nylon coating.
Jump to solution
54 Replies
anddelbel
anddelbelOP•2mo ago
my only guess is that it could be the ram, since it has only 700MB for normal operations of which it looks like 50% is used at idle probably the two cameras are part of this problem 2025-01-21 00:27:06,679 [update_manager.py:_handle_auto_refresh()] - Klippy is printing, auto refresh aborted 2025-01-21 01:27:06,679 [update_manager.py:_handle_auto_refresh()] - Klippy is printing, auto refresh aborted 2025-01-21 02:03:13,637 [klippy_connection.py:_process_status_update()] - Klippy has shutdown 2025-01-21 02:03:13,643 [websockets.py:on_close()] - Websocket Closed: ID: 4085405728 Close Code: 1000, Close Reason: None, Pong Time Elapsed: 5.21 2025-01-21 02:03:13,644 [proc_stats.py:_handle_shutdown()] - i see this, howether it looked like the actual shutdown came at 3:03 maybe it has the wrong time set Klipper Version: v0.12.0-396-gb7233d119-dirty i also see this over that few messages thank you in advance for all the help you will provide
anddelbel
anddelbelOP•2mo ago
what did i forget?
MDFPereira
MDFPereira•2mo ago
To read 😛 the files asked in rules Oh, sh*t… just saw them… sorry :/ Will take a look later today
anddelbel
anddelbelOP•2mo ago
thank you 🙂 btw the error comes something like a at least 12 hours into the print, sometimes after two days if you have a better sd card to suggest, i'm happy to hear, in the meantime I've ordered a raspberry 4B 8GB
ctbjdm_04135
ctbjdm_04135•2mo ago
Have you considered it may be overheating? Add active cooling on the pi?
anddelbel
anddelbelOP•2mo ago
now I got this error while printing the same gcode but only after 3 hours of printing
anddelbel
anddelbelOP•2mo ago
No description
anddelbel
anddelbelOP•2mo ago
raspberry was 45 deg before error, it has some passive solutions and the air blowed by the fan in the cabin onto the drivers should also be getting to it @ctbjdm_04135 after first time i hit firmware restart it gives this error, but then it resets fine:
anddelbel
anddelbelOP•2mo ago
No description
anddelbel
anddelbelOP•2mo ago
i don't know why but i think this may be important
ctbjdm_04135
ctbjdm_04135•2mo ago
I had that error when the power feed to the toolboard was loose (umbilical feeding power to the ebb42). Check the pins, make sure they are solid and the connector is good. My connector was loose, ended up adding a drop of CA glue and that solved it.
anddelbel
anddelbelOP•2mo ago
can you highlight the part you refer to? @ctbjdm_04135
No description
anddelbel
anddelbelOP•2mo ago
please i've tried dragging the black and red cables but i can't recreate in any way the error, so i'm not sure that's the source of the problem. What do you think abot this?
ctbjdm_04135
ctbjdm_04135•2mo ago
Yeah I was referring to the molex connector, black and red wires
anddelbel
anddelbelOP•2mo ago
I’ve had this issue at the start, i had forgotten to crimp them… but now they seem fine @MDFPereira not trying to rush you but if you could possibly give me a feedback in the next 3 hours it would be perfect for me, since later I’ll not be able to be close to the printer
MDFPereira
MDFPereira•2mo ago
Timer too close is a generic klipper error. Basicaly, not even klipper knows what is going on. The disconnect can be more than 1 thing. Bad cable strain causes either the USB and/or the power lines to loose connection. Too much temp on the toolboard mcu. Looks like you checked the power (24v) lines and nothing happened. Try having the USB plug with good relief on the toolboard mount. The usb plug in the toolboard has kinda weak solder points. Any movement can cause it do loose connection. Also, check the toolboars temp when this is happening What are you printing and at what temps? Enclosed or open?
anddelbel
anddelbelOP•2mo ago
I’m printing open, 90* bed 245* hot end Never had issues with t1, once while i was printing with t1, it was still t0 loosing connection, and once the beacon. However that was before correcting the undervoltages I can try changing the passive cooling solution on the EBB42 I’ve had some problems with that heatsink at the start
MDFPereira
MDFPereira•2mo ago
I will check klippy.log later for the temps. If any of the mcu passes the config max temp, they disconnect.
anddelbel
anddelbelOP•2mo ago
I’ve also tried shaking the usb-c that also didn’t re create the problem I’ll try changing the cable
MDFPereira
MDFPereira•2mo ago
Should not be the cable. The stock cable is quite good
anddelbel
anddelbelOP•2mo ago
However temps don’t seem to be too high while printing, it’s 50 deg at the start of the print, but at the start the fan is off and the plate is quite hot
MDFPereira
MDFPereira•2mo ago
The plate is what is passing heat to any toolboard or beacon… Even with the fans on, the fan air flux does not go near the toolboard I,ve printed at way higher temps (PPS-CR). But nothing that long. 3 or 4 hours max Like 310/120
anddelbel
anddelbelOP•2mo ago
I’ll try printing on a 70 buildplate for now
MDFPereira
MDFPereira•2mo ago
No need. Just keep an eye and open a door for 10/20 seconds every hour. Just to circulate the air
anddelbel
anddelbelOP•2mo ago
@MDFPereira did you have a chance to take a look? rn I’m printing with t1, didn’t get any errors yet, but I would like to try to understand what’s the reason behind these errors…
MDFPereira
MDFPereira•2mo ago
Checking it now. How many points do you have the bed mesh set to? I can't see any error other than some error on klippy scripts... try ssh and runing just ratos doctor your klipper instance should be restored and no longer show dirty. did you install anything else onto the rpi? maybe any external script for anything?
anddelbel
anddelbelOP•2mo ago
the only thing i have is octoeverywhere it's a 500 and i have it set to the default i'll try when the print finishes, rn the printer has managed to go without errors for more than a day, probably because i'm using t1, i'll still switch the cables just to be sure may be it's gone bad because of something
MDFPereira
MDFPereira•2mo ago
Should not mess klipper installation… Try ratos doctor
anddelbel
anddelbelOP•2mo ago
before i had a hybrid, may be i damaged something in the switch to idex i'll do it in about an hour, when the print is finished, thank you very much for your help ✓ Fixing potential RatOS issues... ✓ Repaired RatOS configurator ✓ Restarted RatOS configurator ✓ Repaired RatOS configuration ✓ Restarted Klipper ✓ Restarted Moonraker Done! Running: $ sudo systemctl restart moonraker done, is this what i should have expected as an output?
MDFPereira
MDFPereira•2mo ago
Yes Refresh updates and check if klipper is no longer dirty
anddelbel
anddelbelOP•2mo ago
where do i check if the version is dirty easily?
MDFPereira
MDFPereira•2mo ago
Refresh updates and check the klipper version. If it is dirty it will say dirty at the end
anddelbel
anddelbelOP•2mo ago
ok, in the update manager it's fine, i thought it was dirty just in the EBB42, since it's the only one causing problems... not sure about how klipper works in detail, i thought every board had an independent installation
MDFPereira
MDFPereira•2mo ago
What could be dirty is the klipper installation on the raspberry. What is in any board or toolboard is the compiled firmware. When not compiled correctly, it will not connect. But RatOS compiles it for you with the correct settings Basicaly, boards or toolboards act as an interface. The Raspberry deals with everything.
anddelbel
anddelbelOP•2mo ago
oh ok, now i get it, it should be fine now in that sense. however this is strange i've reinstalled twice the firmware... may be the bad installation came from underpowerage now i've given the raspberry an independent power source, in that sense it should be fine.
MDFPereira
MDFPereira•2mo ago
Will see 😉
anddelbel
anddelbelOP•2mo ago
thank you very much in the meantime
anddelbel
anddelbelOP•4w ago
No description
anddelbel
anddelbelOP•4w ago
same thing again unfortunately. after having done successfuly two or three full day prints with t1 decided to try again with t0 to see if what we did fixed the problem... unfortunately it didn't what should i do next? i'm thinking about replacing cable and then if that doesn't solve the problem the ebb42... do you agree or should i try something different?
MDFPereira
MDFPereira•4w ago
I would bet on the USB plug solder joints on the EBB… You can try with the new cable too but I kinda doubt it is the cable
anddelbel
anddelbelOP•4w ago
i have a spare board, but i'll have to unsolder the endstop cables... unfortunate, i hope this at least solves my problem
MDFPereira
MDFPereira•4w ago
Unsolder? Why? No dupont connectors?
anddelbel
anddelbelOP•4w ago
on the endstop they kept slipping out, I had to push them in to make a contact, couldn't make a proper crimp, so i decided to ask my electrician to solder and insulate... now that i think about it i should check that with certain movements of that soldered cables the board doesn't get shorted... just checked on the printer and the soldered board is t1, so i'll just switch out everything, cable and board. I just have to flash the new one in the configurator right?
MDFPereira
MDFPereira•4w ago
Yes, it needs to be flashed. And both are soldered. Maybe t0 has any issue…
anddelbel
anddelbelOP•4w ago
yeah i meant soldered connections done by me
MDFPereira
MDFPereira•4w ago
And I mean the solder on the usb plug. They are weak
Solution
anddelbel
anddelbel•3w ago
i switched the usb to a new one and the problem didn't come back, probably the usb had gotten damaged somehow... I had one of the rat-rig provided ones with the nylon coating.
anddelbel
anddelbelOP•3w ago
this seems to have solved the issue
anddelbel
anddelbelOP•3w ago
same problem occoured again.... probably shouldn't have spoken that soon. It occured while printing a bridge so it should have had any vibrations... I highly doubt at this point it has anytng to do with the actual mobo on the toolhead
anddelbel
anddelbelOP•3w ago
No description
anddelbel
anddelbelOP•2w ago
i notice the raspberry has a question mark at the start of its version, not sure if that's normal... do you still think i should swap ebb42 or could it be that the raspberry has too little ram? However the fact that t1 doesn’t have any problems leads back to the Ebb42…. Got timer too close on t0 while printing with t1…. This was the first time

Did you find this page helpful?