I have been running several 16 hour prints
Then I decided to click the upgrade button to upgrade to 1.8.7
now I keep getting
KILLED PRINTER HALTED Please Reset
I had just printed 6 x 16 hour builds
Then I upgraded and the next 2 crashed at random points with
KILLED PRINTER HALTED Please Reset
Is there a way to back 1.8.7 out ?
What did you already try to solve it?
All the basic. reset, checked cables.
I sent the file to the CD card to test communications with no problem
Have you tried running in safe mode?
No
Did running in safe mode solve the problem?
NA
Additional information about your setup
OctoPI,
Ender 3
Recv: echo:Unknown command: ""
Send: N65710 G0 X135.625 Y154.58535
Recv: ok
Send: N65711 G0 X135.265 Y155.69339
Recv: TT::200.03200.03 //200.00200.00 BB::55.0155.01 //55.0055.00 @@::6969 BB@@::2323
Recv:
Recv: echo:Unknown command: ""
Recv: ok
Send: N65712 G0 X132.484 Y160.12332
Recv: echo:Unknown command: ""
Recv: ok
Send: N65713 G0 X130.824 Y161.33137
Recv: echo:Unknown command: ""
Recv: ok
Send: N65714 G0 X128.776 Y161.33135
Recv: echo:Unknown command: ""
Recv: ok
Send: N65715 G0 X127.116 Y160.12345
Recv: echo:Unknown command: ""
Recv: ok
Send: N65716 G0 X126.273 Y159.07333
Recv: echo:Unknown command: "25753.6682 682"
Recv: ok
Send: N65717 G0 X125.194 Y158.96843
Recv: echo:Unknown command: ""
Recv: ok
Send: N65718 G0 X108.567 Y176.22545
Recv: echo:Unknown command: ""
Recv: ok
Send: N65719 G1 F2700 E2672.6800859
Recv: Error:Line Number is not Last Line Number+1, Last Line: 65666
Recv: Resend: 65667
Should resend line 65667 but no sufficient history is available, can't resend
Changing monitoring state from "Printing" to "Error"
Send: M112
Send: N65720 M11239
Send: N65721 M104 T0 S038
Send: N65722 M140 S0*97
Changing monitoring state from "Error" to "Offline after error"
Connection closed, closing down monitor
Closing down send loop
It is interesting that this has been running flawless for a year and I just did 6 x 16 hour prints then upgraded and right at that time the cable went bad ????
OK I will investigate
How ever is there any way to down grade back to 1.8.6
That would make sense to me based on it was the last thing I did before this
Nope. has not moved
1 year ago I had a bad cable which gave me unknown error
I bought some high quality ones and that fixed that. since then not one error that I could see but one can only look at the screen so long
Just dont know why it would happen right when I hit the upgrade button but I do understand there was a unknown com error. I have extra cables. that I can try
however is there any way to down grade back to 1.8.6
Thanks @Ewald_Ikemann for the help
So just to follow up and to share my hair pulling exercise And give the thread some closure
Well this has been fun Not
OK so as I said it work perfect for over a year. I just printed a bunch of 16 hour plus prints with no issue that I could see. I do keep my eye on the log but saw nothing.
I literally finished a 17 hour print, then upgraded to 1.8.7, and then started a 22 hour job. it went 4 hours and errored out. OK that's just one in a row so started it again and got into it for an hour and it errored out again. Hmmm
I sent a file to the SD card which took over an hour with no errors. Hmmm
Thats when I reached out to the group
I did swap cables and every cable was showing badish now and they are good quality cables WTH
Interest. enough, Logic says I have to put it back to the last know good state. So thanks for the link, I rolled it back to 1.8.6 and it worked. WTH ! OK now I am stumped as I do agree, it certainly looks like a hardware issue. So I played with it more and then started to see some communication errors again. I pulled some more hair It just got worst and worst as I touched it. but some times it would just start working again. Just to mess with me
So after hours of trying different things to replicate the error with some hints but no repeatable success. Here is my best guess,
I assume I have some sort of ground issue
It is so hit and miss I can assume it was me touching the machine and or the machine vibration when it prints and when uploading a file to the SD card the machine was not moving so that might be why that worked. .
I started to add jumper wires for grounds between the PS and Rpi and Controller ...
When I checked I assume over time some of the bolts came loose a bit from the vibration. So I re tightened all the bolts
I measured out the grounding on the ender and add a jumper from the Rpi 3 frame ground to the PS of the ender.
In this state it has not failed yet, although I have not printed a large job
In other states, It may or may not give me a Communication error.
It is my best guess and is the only way I can make sense of it I guess time will tell
What a coincident that it showed its ugly head right when I hit the update button. But did wanted to get back to a state that I knew was working Again thanks for the Link
I would like to say it was a good learning exercise but that would be a lie
Strange , I have the same issue, known working RPi, cable and Ender 3 V2, now keeps randomly halting after 4 hours on last 3 print attempts with exact same serial error. This has only happened since I upgraded Octoprint. Not even moved the printer from its enclosure.
Yes I not sure yet. I thought maybe the update sent a code the Printer didnt know but I can see the garbage. then I though well maybe it was handling errors better before. as it looked like the printer was asking the line to be resent and Octo Print kept going
Thanks to @Ewald_Ikemann I down graded.
I will stay at 1.8.6 a bit longer just to be safe and will run a bunch more jobs
FYI the down grade was really easy, copy past, wait, done
Hope you find it. It defiantly had me thinking, and I hate thinking
2023-03-08 15:42:35,301 - octoprint.plugins.pi_support - WARNING - This Raspberry Pi is reporting problems that might lead to bad performance or errors caused by overheating or insufficient power.
!!! UNDERVOLTAGE REPORTED !!! Make sure that the power supply and power cable are capable of supplying enough voltage and current to your Pi.
Thank you so kindly
Yep I saw that, it was one in a row, most likely when I was messing around with it to find the problem.
My update here is, That after retightening all the screws and adding a ground wire from the Rpi to the PS I have run several long prints with no comm errors yet. and I did down grade to 1.8.6 and will remain here for a little bit just to make sure.
So to me a key thing was I could upload a large file to the SD card which, I assume is printing to the SD, with no Comm errors. The errors only came about when the machine was physically moving. Therefore I concluded the noise is coming from the machine itself and a bad grounding point some where. It was just a really good coincidence that it happened right when I upgraded the Version between jobs. Wow that was unlucky timing
While I have everyone's ear. I am an old school electronics guy by trade and I have several machines that run Gcode. For example I have a CNC machine in a noisy environment with lots of other big machines around it that I had to ground and isolate the crap out of the CNC machine I am also on other sites and there are so many issues over interference on the communications cable. Which makes me ask why we went from 9600 baud to 115k. . I know we needed to go faster but that seems a big jump and it is so susceptible to noise . In my day the machines and most of the microchips that I programed, you started at some low Baud rate and jumped up from there. The code is not much to change the baud rate on init. You go as fast as the environment will let you without getting errors
I understand my CNC machine and dust control making that much noise, I was surprised to see all this noise on an Ender machine. Guess I learned something
If you are building your own firmware for the machine you can set the baudrate that it communicates at - OctoPrint supports whatever baudrate you configure it to use, as long as they talk the same you'll be fine.
Update: Bad Luck
Well not to take up every ones time but it is a interesting turn of events
As I said above I was printing perfect for over a year on this configuration. I was in the middle of printing long jobs, All were perfect However there was a Upgrade message that I was ignoring for now I then finally decided to upgrad and the next two jobs were aborted with communication errors and unable to recover.
Well it turns out right at that very moment It would seem that I was receiving EMI noise after running fine for more then year with no changes to the environment . So I tighten all the screws and added grounds. In particular one between the Rpi and the PSU
I printed a job perfect and the the next looked like crap. Turns out it is a new brand of filament and the nozzle clogged, So I cut back the tube and replace the nozzel. I got one more good print in and then crap again. WTH !!!. I found out the extruder pressure arm broke Well I knew I would have to upgrade it some day
I am really hoping that bad things only come in threes so I can get back to printing again
And I really need some time to grow my hair back after pull it all out. What a turn of events
That happens to every plastic pressure arm sooner or later.
May I suggest a bmg extruder? They're awesome.
Just make sure that the gear on the extruder stepper is removable. The geniuses at creality decided to press it on the shaft on my second ender. I guess I could remove it with a dremel or something similar...
Yes I knew it would break someday. I have a metal that I just received. I should have been smart and ordered it a long time ago. I am pretty good at fixing things, therefore for a temp fix, I opened up the crack. put in ABS glue, then drilled a couple of very small holes. I cut groves around the outside edge so I could wrap a 20 gauge wire around it all to act as a binding/ compression strap. It is now copper reinforced That got me through the weekend. Right now it still printing perfect on the temp fix The upgrade is on tomorrows list todo
Yep I got the pressed on gear. If I ever have to take it off I figured the best way is to build a mini gear puller. Basically 2 small medal flat bars and a couple of small bolts
I did read that about the display cable and yes I have it on my list to shield. Thanks as I did not read that thread
I am just amazed it ran over a year with no errors and then .... Oh Well I guess it keeps life exciting
So just a funny update
I said I used a little ABS pipe glue and I wrapped a piece of 22ish gauge solid copper wire around the plastic that hold the bearing mount. (the place where it cracks) . I banded it with a piece of old school phone wire That got me through the weekend. Woot Woot.
I ordered a steel upgrade kit and it got here Monday morning. Apparently I was motivated to fix the old lever but then the lazy side of me kicked. I have been printing non stop and the piece of copper wire is doing a great job so there it stays for now. I will get to it some day And I order a new Ender Neo