TZB-MMU2S-Firmware icon indicating copy to clipboard operation
TZB-MMU2S-Firmware copied to clipboard

Initialize serial 0 port

Open Samaelson opened this issue 3 years ago • 3 comments

Mandatory to support Prusa's switch from application to boot loader mechanism.

Samaelson avatar Oct 07 '21 14:10 Samaelson

Can you please explain why this is needed if we're directly flashing?

TheZeroBeast avatar Jan 05 '22 04:01 TheZeroBeast

short information from my side: I'm using octoprint to manage my Prusa. Also FW-Updates can be done remotely, except the mmu with TZB Firmware. I raised a issue to octoprint-fw-updater and the guys told me, that the switch to boot loader (that's needed for correct update process) are not working. details can be read in this issue. i have no laptop, only a iMac and therefore it isn't practical to move the print with MMU to the iMac. :)

fila612 avatar Jan 05 '22 06:01 fila612

Prusa uses a special sequence to switch to bootloader, this is opening and closing the port in a sequence. If the port is not initialized by the firmware, MMU does not enumerate, so this sequence does not work.

Samaelson avatar Jan 05 '22 06:01 Samaelson