Notifications
Clear all

Mark 3 firmware update problems  

  RSS
Bob K
(@bob-k)
Member
Mark 3 firmware update problems

Hello,

I effectively bricked my Mark 3 when I updated the firmware from 3.10 to 3.14.1 . I had just finished a successful print, so the machine was in good working order, when I decided to update the firmware via PrusaSlicer 2.9.1 . The update showed as successful on both the slicer and the Mk 3 display. The printer requested to run the setup wizard and that's when the issues started. The X axis moved fully to the left and repeatedly banged into the stop. It then retraced to the right for a total of about 100mm then went fully left and gave me a "Check Axis Length" error. I've tried downgrading the firmware back to 3.10 and even earlier versions. I've also tried upgrading back to the last functional firmware and back to the current but can't resolve the "Axis Length" error. I tried calibration and stopped after the Z axis continuously pounded the plater. Any ideas on how to resolve this? I do have a spare board that has never been formatted if that's a help.

 

Thanks in advance,

Bob

Napsal : 08/04/2025 10:16 pm
JoanTabb
(@joantabb)
Veteran Member Moderator
RE: Mark 3 firmware update problems

Try cleaning and lubricating the Smooth rods., check the idler bearing runs smoothly (I have had them fail... Yes it would be unfortunate if this coincided with new firmware...    perhaps pursa have reduced the motor current, or increased the sensitivity... )
the Mk3 uses sensorless homing.
if it see's too much resistance to movement, it thinks it had hit the end of travel 
regards 

I try to make safe suggestions,You should understand the context and ensure you are happy that they are safe before attempting to apply my suggestions, what you do, is YOUR responsibility.Location Halifax UK

Napsal : 08/04/2025 11:34 pm
Zoltan
(@zoltan)
Member Moderator
RE:

Would be great if you can describe the whole process of X axis calibration. Did this happen during XYZ calibration. I far as I know, the separate X calibration does not exist.

The video shot would help as well.

Prusaslicer upgrade does not have any impact on the printer calibration. The calibration is a part of the printer FW.

This post was modified před 1 month 2 times by Zoltan

even an old man can learn new things 🙂
Standard I3 mk3s, MMU2S, Prusa Enclosure, Fusion 360, PrusaSlicer, Windows 10
PRUSA MINI+ Prusalink + Prusa Connect

Napsal : 09/04/2025 2:53 pm
Bob K
(@bob-k)
Member
Topic starter answered:
RE: Mark 3 firmware update problems

IMG_2031

Hello, I've (hopefully) attached a brief vid. I cleaned and lubed all rails with lithium grease. The Y felt a little crunchy before cleaning but moves freely now (with the printer OFF). The X was as smooth as the Y is now and is unchanged after the cleaning and lube. I did not move the Z by hand. The vid shows what happens at power ON. Firmware 3.14.1 the it goes into the finish setup routine. I mentioned using the calibration feature. That was done by ignoring the setup routine and the result was a similar situation. The nozzle bottomed out on the platter (or possibly the PINDA kicked in but I couldn't be sure) and repeatedly banged into the limit like the X axis does.

 

Thanks again for any help in resolving this.

 

Bob

Napsal : 09/04/2025 6:56 pm
Ian
 Ian
(@ian-11)
Active Member
RE: Mark 3 firmware update problems

I have just experienced something very similar. I had a working printer running 3.9.1. Hardware wise it was one of the first Mk3 with no further mods.
After upgrading to 3.14.1 it nolonger works. Reinstalling 3.9.1 fails to fix it. Homing seems a bit broken as described above and bed levelling seems to be over about 1" square rather than the whole bed. I wonder if the trinamic drivers are loaded with a bad setting? Like an extra 8x microstepping?

Any help much appreciated as my printer is now useless.

Ian

Napsal : 03/05/2025 6:38 pm
Bob K
(@bob-k)
Member
Topic starter answered:
RE: Mark 3 firmware update problems

Ian, I've not been able to resolve my issue either. Hopefully someone has an idea for a fix.

 

Bob

Napsal : 04/05/2025 2:10 am
Ian
 Ian
(@ian-11)
Active Member
RE: Mark 3 firmware update problems

It seems to me there are two problems here:

1) latest firmware 3.14 does not work on some older printers.

[Could the latest firmware use features not supported in older boards or silicon?]

2) installing older (previously working) versions fails to recover the printer.

[Are any persistent settings on the control board changed by the new firmware but not returned to defaults by the old firmware?]

Napsal : 04/05/2025 10:22 am
pink_clown
(@pink_clown)
Estimable Member
RE: Mark 3 firmware update problems

Guys,
When you say the printer does not work I assume, that after switching on the printer freezes. Is that the issue. If this is nit the case please describe what does not work as detailed as possible. Even you think your problem is the same as described by your predecessor, it does not need to be the same. Otherwise you will nit get any answer, because the helpers are tired to ask many questions. Look at this https://forum.prusa3d.com/forum/english-forum-general-discussion-announcements-and-releases/we-want-to-help-you-you-have-to-tell-us/#post-236770

Napsal : 04/05/2025 5:19 pm
Ian
 Ian
(@ian-11)
Active Member
RE: Mark 3 firmware update problems

Tom's video he posted of a failed selftest reflects what my printer is doing too. The UI is fine. The axes move. Fans and heaters work. However, the movements seem wrong. When homing the x or y axes it seems to bang into the end stop several times. When travelling around it only moves about 1/8 of the distance you might expect. The selftest fails on x axis distance: after homing (as described) it only travels a short distance before giving up.

I hope this helps. 

Ian.

Napsal : 05/05/2025 5:04 pm
pink_clown
(@pink_clown)
Estimable Member
RE: Mark 3 firmware update problems

@ian-12
I have found a video only at the Bob´s post. Let´s assume this is the referred one. The weird behaviour is the slow movement on the x axis. Is this also your case? When you use settings/mov axis - does the X, Y and Y move normally? During the homing process the printer should move the extruder to the bottom and left front corner of the plate. Are you able to print anything or your print is prohibited by unfinished calibration?
Make sure please , that you have flashed the FW for the correct printer.
The printer motors are stepper motors, which means they are controlled by pulses to execute steps. If the current is to small, the motor can skip steps and move slowly or the friction is to high a blocks the motor movement.
I assume that you are able to move the x axis by hand when the printer is off, without resistance. During homing do your motors move at normal speed ? Bumping to the end of the axis several time is not an arror. Prusa printers do not have ned stops, but the axis end is recognised by the stallguard functionality of its motor drivers when recognising an obstacle. Several bumpings make sure, that the ned was real ( after bumping it returns a specific number of steps, then bumping again to see it the bump has become after the same number of steps, to be more sure it repeats more times) not false.. Try to switch off the settings/crash detection, see what will happen.
the slow movement can be caused:
1. by friction resistance
2. faulty motor driver
3. incorrect FW giving inapropraite signals to the motor
4. by the motor itself.

Napsal : 05/05/2025 7:05 pm
pink_clown
(@pink_clown)
Estimable Member
RE:

In case the printer behaviour does not change back, after you flash ot with the previous FW version, could ba a random coincidence of the FW upgrade to 3.14 and another potential HW issue.

My MK3 with 3.14 FW version works without issues. Btw did you try to check the extruder cable connection?

Napsal : 05/05/2025 7:09 pm
Ian
 Ian
(@ian-11)
Active Member
RE: Mark 3 firmware update problems

Thanks for your reply. Yes, I also have slow movement. I understand what you say about the homing using stallguard but the homing seems rougher than it should be, like the stallguard isn't detecting home immediately/reliably.

I tried moving the axes manually from settings/move axes. Setting +100 on x makes a movement of 10mm, +200 makes 20mm from home. Y and z seem to do the same.

I understand what you mean about coincidences but it was working well before upgrade and Bob has the same experience. 

Here is some info from the support menu...

 3.14.0-8066 (I tried this because I had an email from Prusa recommending it for my printer some months back. but 3.14.1 is no better or worse).

1_75mm_MK3

EINSy_10a

E3Dv6full

Cal data is all nan mm

I hope this info helps you. Let me know if there is anything else you would like to know.

Ian.

Napsal : 05/05/2025 9:17 pm
Ian
 Ian
(@ian-11)
Active Member
RE: Mark 3 firmware update problems

Here are two videos: one showing the belt test error and the other how moving the x axis results in only about 1/10 the expected movement.

Napsal : 07/05/2025 1:03 pm
Ian
 Ian
(@ian-11)
Active Member
RE: Mark 3 firmware update problems

Problem solved! I did a full factory reset on the printer. It then did a successful selftest (which was failing before), calibrated and worked. To access the reset, hold the control knob down during power up and select erase all data.

I hope this works for you too Bob.

Ian.

Napsal : 20/05/2025 9:21 am
Bob K
(@bob-k)
Member
Topic starter answered:
RE: Mark 3 firmware update problems

Ian,

Thank you very much for the info. Long story short, my printer is now working thanks to the reset.  

 

Appreciate all the input from everyone.

 

Bob

Napsal : 22/05/2025 5:10 pm
Share: