Taz 6 firmware upgrade ruined everything

Hi all.
Bought my taz 6 yesterday. Everything worked as expected after setting it up, and I got some PLA and was printing all day today, tuning the slicer. Then about an hour ago i decided to update the firmware from 1.0.something to, which is where everything went wrong.
The new marlin is impossibly slow (waiting half a second or more for my input to be registered) and it’s gotten to the point where the auto leveling is severely messing up (crashing). I can’t find any old .hex to reflash and it’s driving me insane. I found the hex for on the website but flashing that didn’t help at all. Any tips would be greatly appreciated, especially if someone out there has a useable version of the firmware.

Found old firmware at https://download.lulzbot.com/TAZ/

Well now that that’s taken care of, does anybody else have an idea why marlin 1.9 would be this bad? I’d had a creality CR-10s that had the same issue, but assumed that it was a board issue or something.

I’m running (have been for months) on my TAZ 6 without any problems. I upgraded fairly regularly from 1.0.something that came with the printer and only had minor issues which I reported and were fixed in the next release.

I’ve been running Marlin since before May 5th 2019 and have not noticed any slowing down. It has been working great so far.

I would like to see Lulzbot come out w/ a firmware upgrade for the TAZ 6 to incorporate some of the new features in 2.0+

Not sure what the state of support is but you can find Marlin 2.0+ builds for LulzBot printers at http://devel.lulzbot.com/software/Marlin/.

The easiest way to flash the firmware is to download Lulzbot’s Cura from the Lulzbot/downloads and do it through Cura. If you did not do that it may be the source of your problems. Also check in Cura to see if your printer is properly specified when you download especially if you picked up an old version of Marlin. If you purchased new you would/should have had the version already flashed. The 1.0 version of Marlin is ancient.

Actually Lulzbot released the version of Marlin I think in Spring of 2019. However I am in a position of having to edit the firmware in order to install a BLTouch bed leveling sensor and found that the version had comments that were even older which had probably not been removed from previous versions. The 1.0.0.X is quite old and might not even be safe to use on your machine. The newer TAZ6 uses or was upgraded to, as I was told an Ultimachine 1.4 board from a 1.3L. Ultimachine does not make a Lulzbot version of the new board contrary to what a Lulzbot tech told me last fall. (This is 2020) Check your board to see whether it’s a 1.3L or 1.4. There are pics on line.

If everything is correct I suggest you re-flash your firmware or if you are like me at the moment I need to have an upgraded version of the firmware and downloaded it from Github/Marlin. This ain’t easy to do. It’s more like your first intro into robotics so be careful. For references if you cannot get Lulzbot to return emails or phone calls see Thomas Sandladerer at Thom3D for hints on how to modify Marlin and Chris’ basement. Good luck.

Upgrading the firmware was one of the mistakes I made on my printer. The big thing you must do first is record all of the xyz and e steps along with your z offset. This can get reset to the defaults when you upgrade your firmware. I did this and had poor print quality afterwards.

Thank you! Those look like hex files. Please let me know how to open them up in Arduino IDE so I can make some mods to some settings.

I’m afraid you can’t edit the .hex files, they are the output from compiling the Marlin source.

There is a corresponding .config file for each .hex file which contains the Marlin configuration file settings that were used to create the .hex image.

The LulzBot Marlin GIT repository used to be accessible making it possible to recreate an exact copy of the above .hex files using the Arduino IDE. I don’t know where that GIT repository resides now, but someone might know and can pop in here and post a URL.