OctoPrint / OctoPrint-FirmwareUpdater

OctoPrint plugin for flashing pre-compiled firmware images to a 3D printer.
https://plugins.octoprint.org/plugins/firmwareupdater/
GNU Affero General Public License v3.0
351 stars 76 forks source link

After update to Octoprint 1.8.1 the plugin doesn't delete previous flashed firmware #314

Closed mriscoc closed 2 years ago

mriscoc commented 2 years ago

With Octoprint < 1.8 when a new firmware is going to be flashed, the plugin takes care of deleting the previously flashed binary.

Printer: Ender 3V2 Current Marlin Bugfix Marlin Binary File Transfer

benlye commented 2 years ago

Most likely cause is that filename that the plugin has for the last-flashed file is out of sync with the files on the SD card. Can you try manually removing all old firmware files from the card and then flashing a couple more times?

If it still doesn't work I need to see the logs from the plugin, spanning a couple of flash attempts.

mriscoc commented 2 years ago

Hi, I already tried deleting all the bin files, also, I can remove the files manually using the M30 G-code. The plugin can rename the bin files to FW######.bin. Maybe there could be a permission access problem to write the old used filename. I will check the logs.

benlye commented 2 years ago

I think I've found the problem. Will have a new version for you to test shortly.

benlye commented 2 years ago

Please try v1.13.3b1 from the development release channel.

mriscoc commented 2 years ago

OK thanks, I will return with my feedback

mriscoc commented 2 years ago

It is ok now, thank you.

benlye commented 2 years ago

v1.13.3 released

github-actions[bot] commented 2 years ago

This issue has been automatically locked because there was no further activity after it was closed. Please open a new issue for any related problems.