Static memory has been overwritten
Today i powered up MK3, preheated and clicked "unload filament" when above message appeared. I powerr-cycled prusa but same appeared. After that i loaded new filament and printed an item just fine and message for now doesn't appear anymore.
What could be the cause of that? I found some similar errors on forum, but they are all about MK2 and endstops...
Re: Static memory has been overwritten
It looks like that message is displayed from the stack_error function in ultralcd.cpp. That function is in turn called if the function SdFatUtil::test_stack_integrity() returns false, and SdFatUtil sounds like it has to do with the sd card filesystem. If it happens again, try another sd card, or reformatting the one you have?
Edit: Maybe not, it seems to have something to do with internal memory usage though.
Re: Static memory has been overwritten
Well, it might be from SD card, i have airprint inside about a week now. Good point, if it happens again i will remove card and see if error happens again...
Re: Static memory has been overwritten
I had exactly the same problem. It sometimes still crashes when unloading the filament. It then shows strange characters on the display.
Using the newest firmware!
Re: Static memory has been overwritten
...when unloading the filament. It then shows strange characters on the display.
Exactly! After that message strange characters appear and motor for unloading keeps unloading, so reset is only option.
Re: Static memory has been overwritten
OK, today i experienced similar odd situation: when i hit "unload filament" filament started to unload when printer beeped and locked without above "memory..." message, only garbled characters appeared on LCD. After that pushing reset button was only option. I tried several times, it happened each time i tried. Then i turned off RPi port, after that locking didn't happen anymore.
So, it seems that it's somewhat connected with printer communicating with RPi... ?