Prusa-Firmware-Buddy icon indicating copy to clipboard operation
Prusa-Firmware-Buddy copied to clipboard

[BUG] Firmware 6.0.0 for the XL isn't recognized

Open rcmaniac25 opened this issue 10 months ago • 5 comments

Please, before you create a new bug report, please make sure you searched in open and closed issues and couldn't find anything that matches.

Printer type - XL Single Tool

Printer firmware version - 6.0.0 RC3

Original or Custom firmware - Original

USB drive or USB/Octoprint USB flash drive

Describe the bug I saw the official release of Firmware 6.0.0 was released for the XL. I downloaded the bbf to the USB drive and plugged it in. I restarted the XL and it did not tell me there was an update. It ignores the latest BBF.

How to reproduce

  1. Have an XL (single tool?) with 6.0.0 RC3 installed
  2. Put the latest, non-RC, 6.0.0 firmware BBF onto a USB drive.
  3. Plug in to XL, and restart the printer.

Expected behavior The printer says there's a new firmware and asks if I want to install it.

rcmaniac25 avatar Apr 24 '24 22:04 rcmaniac25

v6.0.0-RC3 and v6.0.0-xl are identical, same commit hash number: 0de68b877b7304b770b128e1d8e9c689e4a19492 check here: https://github.com/prusa3d/Prusa-Firmware-Buddy/compare/v6.0.0-RC3...v6.0.0-xl

Ro3Deee avatar Apr 24 '24 22:04 Ro3Deee

Hmm... SHA1 is different between them, so there's something different. Could just be the version number, but still makes me worry a version check will say "hey, there's a newer version" because that number didn't get updated.

rcmaniac25 avatar Apr 24 '24 22:04 rcmaniac25

Same issue. Could install latest firmware by using the "Alternative method" -older firmware release (firmware downgrade). But that's not how it's supposed to work.

https://help.prusa3d.com/article/how-to-update-firmware-mk4-xl_453086

F1rst-Lay3r avatar Apr 25 '24 09:04 F1rst-Lay3r

Derp, I kept holding the reset button. No wonder that didn't work.

rcmaniac25 avatar Apr 25 '24 16:04 rcmaniac25

In to report the same, I couldn't update from RC3 to 6_0_0 using USB drive, also "alternative method" in link above doesn't seem to work for me. I tried:

  • Making sure no other .bbf files on usb a part from XL_firmware_6_0_0.bbf
  • Tried different usb drive
  • Erased and reformatted usb
  • Putting in usb and pressing reset
  • Putting in usb and turning off and on at switch
  • Tried alternative method of pressing reset and knob immediately after
  • Tried alternative method of pressing both at same time

No beuno!

What DID work, is flashing it via Prusa Connect:

  1. Put latest .bbf file on usb drive
  2. Plug into printer
  3. Go to prusa connect
  4. Go to "printer files"
  5. Click flash

If I was to guess there's some bug in the checking of the firmware and if it's new via USB

wafflecart avatar Apr 27 '24 17:04 wafflecart

Thanks for bringing this to our attention.

This is usually the case of a temporary glitch and hardly reproducible. What really seems to help in most cases is a combination of the following actions.

Other than this, there is a work in progress on the bootloader which should improve it in several ways over the next few firmware releases and may correct potentially even partially related issues like this one.

Michele Moramarco Prusa Research

Prusa-Support avatar Jun 14 '24 13:06 Prusa-Support

Enforce the firmware re-installation via the alternative method (same method for downgrading).

We tried this but it didn't work. Regardless, there are newer firmwares out now.

rcmaniac25 avatar Jun 14 '24 17:06 rcmaniac25