prusa3d / Prusa-Firmware-Buddy

Firmware for the Original Prusa MINI, Original Prusa MK4 and the Original Prusa XL 3D printers by Prusa Research.
Other
1.17k stars 229 forks source link

[BFW-6259] [BUG] Crash leaving tool dock #4240

Open Tillquist opened 1 month ago

Tillquist commented 1 month ago

Printer model

XL Multitools

Firmware version

6.2.0-alpha2

Upgrades and modifications

No response

Printing from...

Prusa Connect

Describe the bug

I don't quite know how to describe the error, but watch the video and you can see that the print head moves in the opposite direction than it should normally do when starting to print.

Same gcoder runs fine on firmware 6.1.3 without anything.

Fail with 6.2.0-alpha2 firmware

How to reproduce

Same error the 2 times I have tried 6.2.0 alpha 2, I experienced the same error on 6.2.0 alpha 1

Expected behavior

No response

Files

No response

CZDanol commented 1 month ago

Hey, to be clear - this is at the beginning of a multitool print?

CZDanol commented 1 month ago

Internal ticket: BFW-6165

Tillquist commented 1 month ago

Hi

Yes it is, at the start up.

Den 8. oktober 2024 kl. 11.11.13, Danol (Daniel Čejchan) @. @.)) skrev:

Internal ticket: BFW-6165

β€” Reply to this email directly, view it on GitHub (https://github.com/prusa3d/Prusa-Firmware-Buddy/issues/4240#issuecomment-2399296339), or unsubscribe (https://github.com/notifications/unsubscribe-auth/APVVBEUMVUICFBOXEWDPCNDZ2OOTDAVCNFSM6AAAAABPQQYNOSVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDGOJZGI4TMMZTHE). You are receiving this because you authored the thread.Message ID: @.***>

CZDanol commented 1 month ago

@Tillquist be careful, you seem to have publicly posted your address

CZDanol commented 1 month ago

@Tillquist I'm failing to reproduce this. Could you please:

Tillquist commented 1 month ago

@Tillquist I'm failing to reproduce this. Could you please:

  • Send me the gcode that's causing this?
  • Show me your dock station offsets?

461504094_3989519591279190_9183841527727084790_n

462575184_1011021880822622_8643945944164066045_n

462550713_1861266714400165_7199481260281449543_n

462636465_911252154181275_8313996289520599374_n

Tillquist commented 1 month ago

Hi

Here is the gcode


Bedst Redards

Morten Tillquist Nielsen

Danol skrev den 2024-10-14 16:25:

@Tillquist [1] I'm failing to reproduce this. Could you please:

  • Send me the gcode that's causing this?
  • Show me your dock station offsets?

-- Reply to this email directly, view it on GitHub [2], or unsubscribe [3]. You are receiving this because you were mentioned.Message ID: @.***>

Links:

[1] https://github.com/Tillquist [2] https://github.com/prusa3d/Prusa-Firmware-Buddy/issues/4240#issuecomment-2411421874 [3] https://github.com/notifications/unsubscribe-auth/APVVBEVBYBJJBGKIZHIUMK3Z3PH4PAVCNFSM6AAAAABPQQYNOSVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDIMJRGQZDCOBXGQ

CZDanol commented 1 month ago

@Tillquist seems like github doesn't support email attachments.

Tillquist commented 1 month ago

@Tillquist seems like github doesn't support email attachments.

so how can i share gcode with you?

CZDanol commented 1 month ago

You can for example upload it somewhere and share the link.

On Mon, 14 Oct 2024, 18:51 Morten Tillquist, @.***> wrote:

@Tillquist https://github.com/Tillquist seems like github doesn't support email attachments.

so how can i share gcode with you?

β€” Reply to this email directly, view it on GitHub https://github.com/prusa3d/Prusa-Firmware-Buddy/issues/4240#issuecomment-2411775844, or unsubscribe https://github.com/notifications/unsubscribe-auth/AA4JITMQ5O7TV5AJOI6PFHTZ3PZALAVCNFSM6AAAAABPQQYNOSVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDIMJRG43TKOBUGQ . You are receiving this because you commented.Message ID: @.***>

Tillquist commented 1 month ago

Here it is Download here

The same file runs perfectly fine on firmware 6.1.3 without problems and it is made in Prusalicer 2.8.1

But the link is only valid for 3 days from now

CZDanol commented 3 weeks ago

@Tillquist damn, I thought I have downloaded it, but apparently I forgot. Sorry :( Could you please reupload?

CZDanol commented 3 weeks ago

Can I also ask for the exact tool mapping you used?

Tillquist commented 3 weeks ago

Can I also ask for the exact tool mapping you used?

I don't quite understand what you mean?

CZDanol commented 3 weeks ago

Can I also ask for the exact tool mapping you used?

I don't quite understand what you mean?

Mapping gcode filaments to physical toolheads. The initial sequence suggests that filament 1 is mapped to tool 4.

Tillquist commented 3 weeks ago

image

CZDanol commented 3 weeks ago

Thanks, and the gcode reupload? Sorry :(

Tillquist commented 3 weeks ago

Download Gcode here

CZDanol commented 3 weeks ago

Okay, I was unable to reproduce it on my XL on 6.2.0-alpha2 with your file, but I still believe I have found the cause of the crash and I have a different reproducer. It's down in the motor control code for which we have @wavexx who's expert in that, so I will try passing the issue to him.

Tillquist commented 3 weeks ago

Tanks πŸ˜ŠπŸ‘

CZDanol commented 3 weeks ago

Okay, we've been hopefully able to fix the issue. Please be so kind and try the next 6.2.0 candidate when it comes out and report here if the issue is resolved for you.

Thank you for your cooperation :)

Tillquist commented 3 weeks ago

I do that πŸ‘