RE: Firmware 3.9.0-RC1 for Original Prusa i3 MK3S & MK3
@vintagepc
Thanks for the explanation - good that we know what’s caused the issue. Bring on the next release 😉
texy
RE: Firmware 3.9.0-RC1 for Original Prusa i3 MK3S & MK3
Having said that, it does seem a major drop-off for even a RC release. Did no one test this by printing via SD card ? Obviously the amount of people able to test this release will be limited to those who can print via octoprint, repetier, etc
Texy
RE: Firmware 3.9.0-RC1 for Original Prusa i3 MK3S & MK3
@texy
Been ruuning just fine here with printing from SD on an MK3S. Actually, local file printing the RC1 from Octoprint w/ Octoscreen gets me into trouble. Gave up on wasting time and filament with Octoprint for now.
RE: Firmware 3.9.0-RC1 for Original Prusa i3 MK3S & MK3
Having said that, it does seem a major drop-off for even a RC release. Did no one test this by printing via SD card ? Obviously the amount of people able to test this release will be limited to those who can print via octoprint, repetier, etc
Texy
I'm not sure what you mean. I've been using this release without issue apart from a few corner cases with third party generated code that exhibited the issue. PrusaSlicer still generates usable g-code, and there's nothing wrong with printing over SD.
It's been observed that any octoprint plugin that moves the extruder around (e.g. octolapse) can cause this either due to a bug or incorrect G90/G91 settings in Octoprint.
RE: Firmware 3.9.0-RC1 for Original Prusa i3 MK3S & MK3
@i_like_bikes
Also been fine for me, but both from Octoprint and SD card. My only problem is the following: after filament change (mmu2s) and calibration, when the extruder is at front left end, it pushes too much filament out before it starts moving to the right. So it creats a small "blob" of filament before it moves to the right, which creates some issues with filament debris, etc.. But i'm not sure if it's directly 3.9 related, because i upgraded to 3.9 at the same time as i upgraded to mmu2s / mk3s (from mk3).
RE: Firmware 3.9.0-RC1 for Original Prusa i3 MK3S & MK3
Having said that, it does seem a major drop-off for even a RC release. Did no one test this by printing via SD card ? Obviously the amount of people able to test this release will be limited to those who can print via octoprint, repetier, etc
Texy
I'm not sure what you mean. I've been using this release without issue apart from a few corner cases with third party generated code that exhibited the issue. PrusaSlicer still generates usable g-code, and there's nothing wrong with printing over SD.
It's been observed that any octoprint plugin that moves the extruder around (e.g. octolapse) can cause this either due to a bug or incorrect G90/G91 settings in Octoprint.
Well you explained that the extruder had been set to absolute mode in this version of code. I assumed that it would effect all machines printing from SD, as it does mine, but it seems it does not. I use prusaslicer exclusively incidentally. So why would it allow others to print from sd card, but not my machine ? I use octoprint all the time, so it is not normally a problem for me, except that in this colder weather, my printer is prone to the LCD hieroglyphics issue with 3.8.1, hence the move to 3.9.0. Also I have not been using octolapse actively, although I have it installed (I bleeive a fix is now available for the G90/91 issue).
Texy
RE: Firmware 3.9.0-RC1 for Original Prusa i3 MK3S & MK3
The extruder is not "set" to absolute mode. The change is that G90 and G91 previously only altered XYZ. As of Marlin 2.0 (PR decided to bring this behaviour over for 3.9, initially) G90 and G91 *do* affect extruder relative/absolute mode and expected generated G-code to issue an M83/4 command to update the extruder afterwards.
SD is in no way related to this, but the issue is complicated by octoprint's "feature" of altering the sliced g-code on the fly as any plugin or config that does not expect this Marlin 2.0-esque behaviour will insert G90/1 commands incorrectly. It's possible you're seeing the opposite of the linked github issue, e.g your G-code is "badly" sliced initially and octoprint silently "fixes" it for you, as opposed to it being right and getting broken by something inserting its own commands.
IDK if it's possible but seems like if there's a way to capture the "final" g-code being sent to the printer (not just the sliced file given to Octo) it would be insightful.
I can't begin to guess why it might not be working for you but my initial thought is you may have edited something in your startup G-code or configuration related to this.
RE: Firmware 3.9.0-RC1 for Original Prusa i3 MK3S & MK3
OK - so even though I am not printing via Octoprint, it still influences the way my mk3 prints - I wasn't aware of that. So I could prove this by disconnecting the USB lead from the Pi and printing from SD car again - if the extruder behaves, then you've hit the nail on the head?
Texy
RE: Firmware 3.9.0-RC1 for Original Prusa i3 MK3S & MK3
Worth a shot. I don't know much about octoprint so I don't know what it does or doesn't do. You can also post your generated g-code for inspection to determine if it's an issue with that or something else down the line modifying it.
RE: Firmware 3.9.0-RC1 for Original Prusa i3 MK3S & MK3
I was seeing this issue with the extruder being set to absolute mode where the g-code is written for relative mode when printing with octolapse active. In my troubleshooting I ended up setting up octolapse to trigger on a specific piece of gcode (G4 P1) put into the layer change custom gcode as suggested by Teaching Tech here:
I realized what was happening so I kludged my own fix by reasserting both G90 and M83 right after the octolapse trigger gcode. Still need to figure out why octolapse is causing layer shifts, but that is a topic for another discussion...
See my (limited) designs on:
Printables - https://www.printables.com/@Sembazuru
Thingiverse - https://www.thingiverse.com/Sembazuru/designs
RE: Firmware 3.9.0-RC1 for Original Prusa i3 MK3S & MK3
Hi,
I have two questions:
1) I have succesfully installed firmware 3.9 RC1. However if I look at my generated code from slicer I see this:
M862.3 P "MK3SMMU2S" ; printer model check
M862.1 P0.4 ; nozzle diameter check
M115 U3.8.1 ; tell printer latest fw version
Why it shows version 3.8.1 if I have the 3.9 RC1?
2) Second, In the OCtoPrint I looked at the terminal. I noticed the line "Linear Advance Mode uknown". Does it mean that it is not applied? Do I have to do something else than install the firmware 3.9 RC1 to have Linear Advance Mode 1.5 working?
Thanks for answer.
RE: Firmware 3.9.0-RC1 for Original Prusa i3 MK3S & MK3
Hi,
I have two questions:
1) I have succesfully installed firmware 3.9 RC1. However if I look at my generated code from slicer I see this:
M862.3 P "MK3SMMU2S" ; printer model check
M862.1 P0.4 ; nozzle diameter check
M115 U3.8.1 ; tell printer latest fw versionWhy it shows version 3.8.1 if I have the 3.9 RC1?
2) Second, In the OCtoPrint I looked at the terminal. I noticed the line "Linear Advance Mode uknown". Does it mean that it is not applied? Do I have to do something else than install the firmware 3.9 RC1 to have Linear Advance Mode 1.5 working?
Thanks for answer.
Because 3.8.1 is the latest "final" firmware. 3.9 is still an RC, which means it is in late-stage testing.
RE: Firmware 3.9.0-RC1 for Original Prusa i3 MK3S & MK3
Hi,
I have two questions:
1) I have succesfully installed firmware 3.9 RC1. However if I look at my generated code from slicer I see this:
M862.3 P "MK3SMMU2S" ; printer model check
M862.1 P0.4 ; nozzle diameter check
M115 U3.8.1 ; tell printer latest fw versionWhy it shows version 3.8.1 if I have the 3.9 RC1?
2) Second, In the OCtoPrint I looked at the terminal. I noticed the line "Linear Advance Mode uknown". Does it mean that it is not applied? Do I have to do something else than install the firmware 3.9 RC1 to have Linear Advance Mode 1.5 working?
Thanks for answer.
Because 3.8.1 is the latest "final" firmware. 3.9 is still an RC, which means it is in late-stage testing.
Also the gcode is generated in PrusaSlicer which doesn't know what firmware you have installed in your printer...
I'm not sure about the report of "Linear Advance Mode unknown" by @kamil-c
See my (limited) designs on:
Printables - https://www.printables.com/@Sembazuru
Thingiverse - https://www.thingiverse.com/Sembazuru/designs
RE: Firmware 3.9.0-RC1 for Original Prusa i3 MK3S & MK3
Does this release have 9x9 Mesh bed levelling, if not would you guys have more info on when this might come out?
www.antalife.com
RE: Firmware 3.9.0-RC1 for Original Prusa i3 MK3S & MK3
Hi,
I have two questions:
1) I have succesfully installed firmware 3.9 RC1. However if I look at my generated code from slicer I see this:
M862.3 P "MK3SMMU2S" ; printer model check
M862.1 P0.4 ; nozzle diameter check
M115 U3.8.1 ; tell printer latest fw versionWhy it shows version 3.8.1 if I have the 3.9 RC1?
2) Second, In the OCtoPrint I looked at the terminal. I noticed the line "Linear Advance Mode uknown". Does it mean that it is not applied? Do I have to do something else than install the firmware 3.9 RC1 to have Linear Advance Mode 1.5 working?
Thanks for answer.
Did you by any chance send the g-code directly from PrusaSlicer to Octoprint through "send to printer"?
When I did that I've also received the "Linear Advance Mode uknown"
When I export the exact same g-code and saved it locally and then Upload it manually to Octoprint it works and gives me:
Recv: LA10C: Linear Advance mode: 1.5
Recv: echo:Advance K=0.08
Recv: ok
RE: Firmware 3.9.0-RC1 for Original Prusa i3 MK3S & MK3
Does this release have 9x9 Mesh bed levelling, if not would you guys have more info on when this might come out?
AFAIK it't not even on the radar.
RE: Firmware 3.9.0-RC1 for Original Prusa i3 MK3S & MK3
Does this release have 9x9 Mesh bed levelling, if not would you guys have more info on when this might come out?
AFAIK it't not even on the radar.
Ah bugger, looks like they were quite keen to do it last year
https://twitter.com/prusa3d/status/1084208127745110017?lang=en
www.antalife.com
RE: Firmware 3.9.0-RC1 for Original Prusa i3 MK3S & MK3
So v3.9.0-RC1 was released over two months ago now.
Is it ever going to go final or are there some major issues with it?
RE: Firmware 3.9.0-RC1 for Original Prusa i3 MK3S & MK3
Not here. I’m using RC for quite a while now without any problems. Well, i did have problems, but it turned out that it was bad thermistor for heated bed...
RE: Firmware 3.9.0-RC1 for Original Prusa i3 MK3S & MK3
Does this release have 9x9 Mesh bed levelling, if not would you guys have more info on when this might come out?
AFAIK it't not even on the radar.
Ah bugger, looks like they were quite keen to do it last year
https://twitter.com/prusa3d/status/1084208127745110017?lang=en
Well, they did add 7x7, the link isn't explicitly committing to 9x9.
For the later two posts, yes, there were some issues with the RC arising from the LA1.5 changes. They've since been fixed and it appears to be getting close to an RC2. (There are only two more outstanding items tagged as 3.9.0 awaiting merge and approval)