Compiled firmware, getting sliced for different printer warning
 
Notifications
Clear all

Compiled firmware, getting sliced for different printer warning  

  RSS
Addio
(@addio)
Active Member
Compiled firmware, getting sliced for different printer warning

I just compiled an edit of the latest firmware for my Mk3s+, and when trying to run a print I now get a warning saying the gcode was sliced for a different printer.

I compiled on windows using VSCODE for the "MK3S-EINSy10a_ENGLISH" variant.

Also I noticed the HEX is 631KB, while the official is 1028KB.

Any ideas?

 

Best Answer by Addio:

 

Posted by: @joantabb

try slicing for Mk3S+

Or take the M115 line out of the Custom Gcode  Start Gcode

It looks something  like this

M115 U3.12.2 ; tell printer latest fw version

regards Joan

Isn't the printer profile for MK3S and MK3S+ the same?

And I am getting warning about printer version(M862), not firmware version.

But thanks, I appreciate the input.

 

 

 

I found and fixed the issue, but its kind of confusing me.

I found it by modifying printer_smodel_check to display both values its comparing on the LCD, and turns out its basically comparing "MK3S"" to "MK3S".

The part that is confusing me is why do I seem to be the only one with the problem.

Edit(Kind of): Ok so I just checked github for bug reports, and I found this.  Turns out the model check function was recently changed and broke the non MMU model check. Can't remember if the official release has the error, but its currently in the main branch.

https://github.com/prusa3d/Prusa-Firmware/issues/4258

Posted : 09/07/2023 8:29 pm
Hello
(@hello)
Noble Member
RE: Compiled firmware, getting sliced for different printer warning

Could you upload the firmware you edited but uncompleted so your editing but so I can open in VS code the I could have a quick look

Please help me out by downloading a model it's free and easy but really helps me out https://www.printables.com/@Hello_474427/models

Posted : 10/07/2023 6:37 am
Hello
(@hello)
Noble Member
RE: Compiled firmware, getting sliced for different printer warning

Also why have you changed the firmware what parts were changed and please upload a 3mf file of an object ptusa slicer file save project as

Please help me out by downloading a model it's free and easy but really helps me out https://www.printables.com/@Hello_474427/models

Posted : 10/07/2023 9:19 am
jsw
 jsw
(@jsw)
Famed Member
RE: Compiled firmware, getting sliced for different printer warning

IIRC, that warning is in the start-up gcode and can easily be commented out.

Posted : 10/07/2023 1:56 pm
Hello
(@hello)
Noble Member
RE: Compiled firmware, getting sliced for different printer warning

@jsw that can lead to problems if there is an error in firmware 

Please help me out by downloading a model it's free and easy but really helps me out https://www.printables.com/@Hello_474427/models

Posted : 10/07/2023 7:53 pm
Addio
(@addio)
Active Member
Topic starter answered:
RE: Compiled firmware, getting sliced for different printer warning
Posted by: @hello

Could you upload the firmware you edited but uncompleted so your editing but so I can open in VS code the I could have a quick look

https://github.com/AddioElectronicsForks/Prusa-Firmware

I'm sure you already know, but you can see the changes I made in the commits.

Posted by: @hello

Also why have you changed the firmware what parts were changed and please upload a 3mf file of an object ptusa slicer file save project as

I added the ability to set Nozzle Diameter to any value(0.1mm to 1.00mm). I mainly use 0.3mm Nozzle, but sometimes 0.5mm, and was sick of getting the warning. And another reason is there are large periods of time where I'm not using the printer, and when I come back to it I can't remember what nozzle is installed, and its a pain to have to remove it just to check what I had on.

Posted by: @jsw

IIRC, that warning is in the start-up gcode and can easily be commented out.

Yeah I know, but I'd rather just fix it.

Posted : 11/07/2023 12:34 am
Addio
(@addio)
Active Member
Topic starter answered:
RE: Compiled firmware, getting sliced for different printer warning

I just realized, the size difference is from not using multi-lang.

Version warning is still a mystery though. None of my changes should affect it either.

Posted : 11/07/2023 12:52 am
Addio
(@addio)
Active Member
Topic starter answered:
RE: Compiled firmware, getting sliced for different printer warning

Sorry for triple reply, couldn't edit my posts.

Posted by: @hello

please upload a 3mf file of an object ptusa slicer file save project as

It restricted me from uploading .3mf, but maybe this line of gcode is enough?

M862.3 P "MK3S" ; printer model check
Posted : 11/07/2023 1:20 am
Hello
(@hello)
Noble Member
RE: Compiled firmware, getting sliced for different printer warning

I'm having a look at the code now your last post is that on prusa slicer

Please help me out by downloading a model it's free and easy but really helps me out https://www.printables.com/@Hello_474427/models

Posted : 11/07/2023 1:44 am
Hello
(@hello)
Noble Member
RE: Compiled firmware, getting sliced for different printer warning

I've got a feeling by the looks of it the code is defined for a mk3 try slicing gcode for mk3 and see if it runs OK please 

Please help me out by downloading a model it's free and easy but really helps me out https://www.printables.com/@Hello_474427/models

Posted : 11/07/2023 1:55 am
Addio
(@addio)
Active Member
Topic starter answered:
RE: Compiled firmware, getting sliced for different printer warning

I tried slicing for both the MK3 and MK3S, using the default Printer/Print/Filament settings, and they both give me the warning.

Posted : 14/07/2023 11:01 pm
JoanTabb
(@joantabb)
Veteran Member Moderator
RE: Compiled firmware, getting sliced for different printer warning

try slicing for Mk3S+

Or take the M115 line out of the Custom Gcode  Start Gcode

It looks something  like this

M115 U3.12.2 ; tell printer latest fw version

regards Joan

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

Posted : 14/07/2023 11:15 pm
Addio
(@addio)
Active Member
Topic starter answered:
RE: Compiled firmware, getting sliced for different printer warning

 

Posted by: @joantabb

try slicing for Mk3S+

Or take the M115 line out of the Custom Gcode  Start Gcode

It looks something  like this

M115 U3.12.2 ; tell printer latest fw version

regards Joan

Isn't the printer profile for MK3S and MK3S+ the same?

And I am getting warning about printer version(M862), not firmware version.

But thanks, I appreciate the input.

 

 

 

I found and fixed the issue, but its kind of confusing me.

I found it by modifying printer_smodel_check to display both values its comparing on the LCD, and turns out its basically comparing "MK3S"" to "MK3S".

The part that is confusing me is why do I seem to be the only one with the problem.

Edit(Kind of): Ok so I just checked github for bug reports, and I found this.  Turns out the model check function was recently changed and broke the non MMU model check. Can't remember if the official release has the error, but its currently in the main branch.

https://github.com/prusa3d/Prusa-Firmware/issues/4258

Posted : 16/07/2023 2:20 am
Share: