Notifications
Clear all

New Firmware with LA enabled not out yet?  

Page 2 / 2
  RSS
Brigandier
(@brigandier)
Reputable Member
Re: New Firmware with LA enabled not out yet?

So I got today's commits compiled in and can confirm there is now a Settings > E-Correct option that lets you adjust extruder linearity. This was initially set to 1.027. Tried it at the 1.100 "recommended" value XPila had mentioned when this first appeared back around 3.1.0 (may not be now, maybe 1.027 is optimal?) , and only difference I see is a slight change to the moire you can see when looking down the side with a reflection. Be careful with this setting, small adjustments (think 0.010) in either direction can be significant.

Extruder consistency still seems erratic. Here's the file if anyone else would like to try it. There's a new FANCHECK module that is in 3.2.0 that is failing my print out due to fan speed not being "expected", but you can turn fan check off under Settings too. Again, the disclaimer:

DISCLAIMER: This is ALPHA software! There have been over 100 commits since 3.1.3 and 3.2.0 ALPHA. Up until recently, this had broken pinda thermistor due to board pins being off. The one I compiled before this one also had random speed up problems. Just because this one has worked amazingly well for me the last week, doesn't mean your Prusa will as well. There's a very real possibility you could come home and find the printer in bed with your wife!

You have been warned. 🙂

My MK3 Parts: [Bowden] [New Shoes] [TPU Micro Springs]

Posted : 29/03/2018 4:50 am
Kwaad2
(@kwaad2)
Honorable Member
Re: New Firmware with LA enabled not out yet?


Thanks Brigandier and edward for your replies I appreciate the insight. I do have Rambo selected as the board type. Sounds like I am indeed dealing with my own software issue. I've had so many different versions of arduino ide on here for flashing other printers. I'm going to go find a nice clean sandbox to play in, hopefully that will fix my woes.
Looking forward to your findings with the new commits!

The instructions on the prusa github says to copy a file and rename it... I could not compile while doing that. If I just left the original file from Github, and not over-write it, with the variants file, and re-name it... It compiled. I'm afraid to test it... lol! I may give it a try tomorrow when I'm alert. lol

Hi, I'm Sean. I used to work on CNC machines.
I try to not make mistakes, but the decision is YOURS.
Please feel free to donate to my filament/maintance fund.

Posted : 29/03/2018 6:45 am
Christopher Tilley
(@christopher-tilley)
Trusted Member
Re: New Firmware with LA enabled not out yet?



@Brigandier,
I literally read every post you made about 3.2.0 alpha and I'm very interested in where to get this firmware version. Searched in this forum for days now...
Nobody says where it is, only that it is on Github but I could not find anything...
Would be very pleasant if you could refer a link or something more specific where to look at. Already tried to pm you but the forum won't let me because I'm a new user haha 😀

Hi Jan,

Sure thing, find it attached.

DISCLAIMER: This is ALPHA software! There have been over 100 commits since 3.1.3 and 3.2.0 ALPHA. Up until recently, this had broken pinda thermistor due to board pins being off. The one I compiled before this one also had random speed up problems. Just because this one has worked amazingly well for me the last week, doesn't mean your Prusa will as well. There's a very real possibility you could come home and find the printer in bed with your wife!

You have been warned. 🙂

Also: It's a very good idea to learn how to compile this yourself. I don't mind providing it, in fact I am happy to provide it and save other people some time; however, I think everyone trying these early releases should have an understanding of how the compile process works and able to pull it off. Being able to look at the code (even the comments, if you don't know how to code) is immensely useful for figuring out where these early builds go wrong.

What version of Arduino did you compile with?

Posted : 30/03/2018 5:13 am
Brigandier
(@brigandier)
Reputable Member
Re: New Firmware with LA enabled not out yet?


What version of Arduino did you compile with?

1.6.13

My MK3 Parts: [Bowden] [New Shoes] [TPU Micro Springs]

Posted : 30/03/2018 5:15 am
Kwaad2
(@kwaad2)
Honorable Member
Re: New Firmware with LA enabled not out yet?


I tried going about compiling from source, with arduino 1.6.8, with the appropriate libraries deleted and installed and all that.
Verification failed with a bunch of errors, including the following:

'class SPIClass' has no member named 'beginTransaction'

I went back a few commits and am getting the same error, making me think that it's my ide that's the issue. Have any of you ever run in to this kind of compile error and could shine a light?

Also, I'm running the supplied 3.2.0 alpha firmware right now with decent results. I think I'm still seeing some moire though, (print isn't finished yet). I'm wondering if the tmc2130 corrections aren't fully implemented yet in this build? (that's what I'm most anticipating)

New SPI (do not use Arduino SPI class)
https://github.com/prusa3d/Prusa-Firmware/commit/186e630299c1d6abf2d38782b1f044faf1e8ee6e

This was released today/yesterday. (the day after both of us were having issues)

hmmm.... I wonder why we were having issues now. lol!

Hi, I'm Sean. I used to work on CNC machines.
I try to not make mistakes, but the decision is YOURS.
Please feel free to donate to my filament/maintance fund.

Posted : 30/03/2018 6:06 am
reid.b
(@reid-b)
Reputable Member
Re: New Firmware with LA enabled not out yet?

There was nothing wrong with the Arduino SPI class... it was just done to save some memory.

Posted : 30/03/2018 7:44 am
Kwaad2
(@kwaad2)
Honorable Member
Re: New Firmware with LA enabled not out yet?


There was nothing wrong with the Arduino SPI class... it was just done to save some memory.

I Was referring to both the guy I quoted, and myself, having an issue with that class when compiling 3.2

Hi, I'm Sean. I used to work on CNC machines.
I try to not make mistakes, but the decision is YOURS.
Please feel free to donate to my filament/maintance fund.

Posted : 30/03/2018 8:19 am
strshp
(@strshp)
Active Member
Re: New Firmware with LA enabled not out yet?

So,

I updated to the 3.2.0 Alpha Brigandier provided us with two days ago!
Since I thought worst thing to happen would be failed prints I wanted to give it a shot immediatly.
While I downloaded the .zip my printer was printing a set of parts that I would print again with the new firmware since I need 4 sets of it anyway.
Printer was finished, updated the firmware, meanwhile I was cleaning the Steel plate with isopropanol, update was finished, attached steel plate to heatbed, clicked through the "warning" disclaimers, choose exact the same .gcode as printed before from sd, watched the first layer and then tuned up to 150% as I did in the previous print...
I have to thank you very much @Brigandier!
Print turned out better than the one before.
Especially corners look much more beautiful with LA activated what is everything I was looking for 😀
Right after that I started a 9h measuring cube print that looks really great. There are 2-3 little artefacts but I think it's more due to just a 5% fill than due to the firmware. Had a similiar print that kinda showed the same so maybe a filament problem as well, can't tell exactly.
See pictures attached for comparison of old (3.1.3) and new (3.2.0) firmware:

Posted : 30/03/2018 11:52 am
chris.s39
(@chris-s39)
Active Member
Re: New Firmware with LA enabled not out yet?



I tried going about compiling from source, with arduino 1.6.8, with the appropriate libraries deleted and installed and all that.
Verification failed with a bunch of errors, including the following:

'class SPIClass' has no member named 'beginTransaction'

I went back a few commits and am getting the same error, making me think that it's my ide that's the issue. Have any of you ever run in to this kind of compile error and could shine a light?

Also, I'm running the supplied 3.2.0 alpha firmware right now with decent results. I think I'm still seeing some moire though, (print isn't finished yet). I'm wondering if the tmc2130 corrections aren't fully implemented yet in this build? (that's what I'm most anticipating)

New SPI (do not use Arduino SPI class)
https://github.com/prusa3d/Prusa-Firmware/commit/186e630299c1d6abf2d38782b1f044faf1e8ee6e

This was released today/yesterday. (the day after both of us were having issues)

hmmm.... I wonder why we were having issues now. lol!

Indeed! lol. I can confirm that I can compile now 🙂 Thanks all!

Also, Jan, those look like some very promising results! May I ask, did you change the e-correct setting at all? What is your e-correct setting at?

Posted : 30/03/2018 5:15 pm
Brigandier
(@brigandier)
Reputable Member
Re: New Firmware with LA enabled not out yet?


So,

I updated to the 3.2.0 Alpha Brigandier provided us with two days ago!
Since I thought worst thing to happen would be failed prints I wanted to give it a shot immediatly.
While I downloaded the .zip my printer was printing a set of parts that I would print again with the new firmware since I need 4 sets of it anyway.
Printer was finished, updated the firmware, meanwhile I was cleaning the Steel plate with isopropanol, update was finished, attached steel plate to heatbed, clicked through the "warning" disclaimers, choose exact the same .gcode as printed before from sd, watched the first layer and then tuned up to 150% as I did in the previous print...
I have to thank you very much @Brigandier!
Print turned out better than the one before.
Especially corners look much more beautiful with LA activated what is everything I was looking for 😀
Right after that I started a 9h measuring cube print that looks really great. There are 2-3 little artefacts but I think it's more due to just a 5% fill than due to the firmware. Had a similiar print that kinda showed the same so maybe a filament problem as well, can't tell exactly.
See pictures attached for comparison of old (3.1.3) and new (3.2.0) firmware:

Awesome, glad it works well for you. On your image with the artifact, are you talking about the black charred spots? If that's PETG, I tend to see that when Z offset is set a little too low. Filament slowly builds up on the nozzle, sits there cooking, then finally sticks somewhere and comes off. When I see that, I raise my Z by .02 and check back later. Repeat until this quits happening. It's hard to spot the issue as the print looks fine otherwise. 🙂

My MK3 Parts: [Bowden] [New Shoes] [TPU Micro Springs]

Posted : 30/03/2018 5:21 pm
travis.h4
(@travis-h4)
Active Member
Re: New Firmware with LA enabled not out yet?

Just curious if anyone's having issues with the temp calibration. I've tried to run it on the latest and the previous alpha build that's in this post (tried factory reset) and it seems to get stuck. Right now my printer has been sitting on "Temp. cal. 5/6" for at least an hour with the heatbed at 100C. Definitely not a deal breaker given the improved print quality with linear advance enabled and some of the pinda probe fixes, just curious if it's a bug or I'm doing something wrong.

Posted : 30/03/2018 7:48 pm
Christopher Tilley
(@christopher-tilley)
Trusted Member
Re: New Firmware with LA enabled not out yet?




I tried going about compiling from source, with arduino 1.6.8, with the appropriate libraries deleted and installed and all that.
Verification failed with a bunch of errors, including the following:

'class SPIClass' has no member named 'beginTransaction'

I went back a few commits and am getting the same error, making me think that it's my ide that's the issue. Have any of you ever run in to this kind of compile error and could shine a light?

Also, I'm running the supplied 3.2.0 alpha firmware right now with decent results. I think I'm still seeing some moire though, (print isn't finished yet). I'm wondering if the tmc2130 corrections aren't fully implemented yet in this build? (that's what I'm most anticipating)

New SPI (do not use Arduino SPI class)
https://github.com/prusa3d/Prusa-Firmware/commit/186e630299c1d6abf2d38782b1f044faf1e8ee6e

This was released today/yesterday. (the day after both of us were having issues)

hmmm.... I wonder why we were having issues now. lol!

Indeed! lol. I can confirm that I can compile now 🙂 Thanks all!

Also, Jan, those look like some very promising results! May I ask, did you change the e-correct setting at all? What is your e-correct setting at?

Yep this was my issue last night. There were a bunch of commits yesterday too. Wanted to make sure I could compile all the changes.

Posted : 30/03/2018 9:52 pm
strshp
(@strshp)
Active Member
Re: New Firmware with LA enabled not out yet?


Also, Jan, those look like some very promising results! May I ask, did you change the e-correct setting at all? What is your e-correct setting at?

I have not changed anything at all. Just updated to Brigandiers 3.2.0 version and started printing immediatly.
What exactly does e-correction do? I'm new to 3D printing so I don't have that much knowledge yet haha

@Brigandier Yes it was both PETG and I will try to adjust the z-offset just slightly 🙂 thanks for the help.

Posted : 31/03/2018 1:26 pm
chris.s39
(@chris-s39)
Active Member
Re: New Firmware with LA enabled not out yet?

there is an apparent lack of movement linearity on the extruder gears that may or may not be causing an oscillating artifact (and random over/under extrusion) on the prints out of the mk3. the e-correct is the constant that whatever corrections they're writing in to the firmware needs to be tuned by. Hopefully, by setting that number properly it fixes those issues, we think... I assume there will be some kind of calibration routine to follow to try to tune in the e-correct number once they release the new version.

Posted : 31/03/2018 5:46 pm
john.n13
(@john-n13)
Estimable Member
Re: New Firmware with LA enabled not out yet?


So I got today's commits compiled in and can confirm there is now a Settings > E-Correct option that lets you adjust extruder linearity. This was initially set to 1.027. Tried it at the 1.100 "recommended" value XPila had mentioned when this first appeared back around 3.1.0 (may not be now, maybe 1.027 is optimal?) , and only difference I see is a slight change to the moire you can see when looking down the side with a reflection. Be careful with this setting, small adjustments (think 0.010) in either direction can be significant.

Extruder consistency still seems erratic. Here's the file if anyone else would like to try it. There's a new FANCHECK module that is in 3.2.0 that is failing my print out due to fan speed not being "expected", but you can turn fan check off under Settings too. Again, the disclaimer:

DISCLAIMER: This is ALPHA software! There have been over 100 commits since 3.1.3 and 3.2.0 ALPHA. Up until recently, this had broken pinda thermistor due to board pins being off. The one I compiled before this one also had random speed up problems. Just because this one has worked amazingly well for me the last week, doesn't mean your Prusa will as well. There's a very real possibility you could come home and find the printer in bed with your wife!

You have been warned. 🙂

I've been getting worse results on 3.2.0 ALPHA than on 3.1.3 so far. I will be going back to try the LA-enabled 3.1.3 again as I did not persist much with it. 3.2.0 ALPHA gave me much worse vertical corners (bulging and rough) that did 3.1.3.
I decided that I should learn to compile in case there are newer fixes I can take advantage of. After the compile and export I have two files "mega.hex" (one with bootloader), and there's a rambo.hex file also that as far as I can see came directly from github - so I conclude that it's the non-bootloader "mega.hex" file that I need to load into the MK3,
Correct?

Posted : 04/04/2018 8:36 am
jonathon.b
(@jonathon-b)
Estimable Member
Re: New Firmware with LA enabled not out yet?



So I got today's commits compiled in and can confirm there is now a Settings > E-Correct option that lets you adjust extruder linearity. This was initially set to 1.027. Tried it at the 1.100 "recommended" value XPila had mentioned when this first appeared back around 3.1.0 (may not be now, maybe 1.027 is optimal?) , and only difference I see is a slight change to the moire you can see when looking down the side with a reflection. Be careful with this setting, small adjustments (think 0.010) in either direction can be significant.

Extruder consistency still seems erratic. Here's the file if anyone else would like to try it. There's a new FANCHECK module that is in 3.2.0 that is failing my print out due to fan speed not being "expected", but you can turn fan check off under Settings too. Again, the disclaimer:

DISCLAIMER: This is ALPHA software! There have been over 100 commits since 3.1.3 and 3.2.0 ALPHA. Up until recently, this had broken pinda thermistor due to board pins being off. The one I compiled before this one also had random speed up problems. Just because this one has worked amazingly well for me the last week, doesn't mean your Prusa will as well. There's a very real possibility you could come home and find the printer in bed with your wife!

You have been warned. 🙂

I've been getting worse results on 3.2.0 ALPHA than on 3.1.3 so far. I will be going back to try the LA-enabled 3.1.3 again as I did not persist much with it. 3.2.0 ALPHA gave me much worse vertical corners (bulging and rough) that did 3.1.3.
I decided that I should learn to compile in case there are newer fixes I can take advantage of. After the compile and export I have two files "mega.hex" (one with bootloader), and there's a rambo.hex file also that as far as I can see came directly from github - so I conclude that it's the non-bootloader "mega.hex" file that I need to load into the MK3,
Correct?

I’m sure when I did it I only got one file and the word mega wasn’t in there

Posted : 04/04/2018 12:21 pm
john.n13
(@john-n13)
Estimable Member
Re: New Firmware with LA enabled not out yet?

Thanks. I was using Arduino 1.6.8 - I'm switching to 1.6.13 right now for another trial. Appreciate the comeback!

Posted : 04/04/2018 3:26 pm
Page 2 / 2
Share: