LulzBot Mini Firmware Upgrade Fail

Want to use the Open Source Hardware documentation to make your LulzBot 3D Printer do even more? Start here!
Post Reply
beodd
Posts: 3
Joined: Wed Aug 14, 2019 8:07 pm

LulzBot Mini Firmware Upgrade Fail

Post by beodd » Thu Aug 15, 2019 6:05 pm

So, I have a LulzBot Mini 1. I followed the instructions on Cura to update the firmware. It failed during the upgrade with the error message "Firmware update failed due to an unknown error.".

I tried it with the console open and I am getting the following error:
"Exception while trying to update firmware: <IapError('Timeout',)>"

I have tried different versions of the .hex file. I went back to the version that came with Cura , all with the same error. I am still able to print with no problems but every time I launch Cure, it tells me it cannot determine the firmware version.

Any thoughts or suggestions are more than welcome.

Galadriel
Aleph Objects | LulzBot
Posts: 279
Joined: Mon Sep 25, 2017 10:23 am

Re: LulzBot Mini Firmware Upgrade Fail

Post by Galadriel » Fri Aug 16, 2019 3:55 pm

A timeout error indicates that it took too long for the firmware data to be transfered. The only time I can think of off hand that I have seen this error during firmware flashing was when an especially long USB cable was used to hook the printer to the computer. Have you tried using a different USB cable at all?

beodd
Posts: 3
Joined: Wed Aug 14, 2019 8:07 pm

Re: LulzBot Mini Firmware Upgrade Fail

Post by beodd » Fri Aug 16, 2019 4:24 pm

I am actually running the printer off of a VM (ESXi 6.7) with USB passthrough. :lol: Has been working just fine for a long time, until trying to update. I'll connect it up to something physical and see if it will take the upload. Thanks for the feedback.

User avatar
mwester
Posts: 102
Joined: Sun Nov 26, 2017 8:02 pm

Re: LulzBot Mini Firmware Upgrade Fail

Post by mwester » Fri Aug 16, 2019 4:31 pm

Yeah, that's probably not going to work. The RAMBO board is like the arduino IIRC - I think it identifies as a different device when it's running (a serial port) but switches to another USB device ID when the firmware loads. This causes issues for VMWare, since VMWare uses the USB device ID as the identifier to determine if the host's device is a candidate to be passed through in the first place. So, even if you passed through both devices, it's dubious if the timing would end up such that firmware loading would work reliably.

beodd
Posts: 3
Joined: Wed Aug 14, 2019 8:07 pm

Re: LulzBot Mini Firmware Upgrade Fail

Post by beodd » Fri Aug 16, 2019 7:33 pm

Flawless Victory! Connected it to my laptop and it updated with no problems at all. I really appreciate the insight. Guess it's a good thing I am not trying to run a BBS through a passthrough serial port. Working on my VCP but you never get these kind of quarks in the lab.

You wouldn't happen to have a profile for Simplify 3D to make it work with the Mini 1?

Post Reply