Error: M221: No tool selected

hallo,
ich habe ein duet 3 mit aktueller firmware drauf. wenn ich den drucker mit angeschlossenen repetier server starte bekoome ich diese meldung

esg: 8:57:11.563: Connection started
Mesg: 8:57:11.563: Dtr: false Rts: false
Mesg: 8:57:11.584: Dtr: true Rts: true
Recv: 8:57:11.591: FIRMWARE_NAME: RepRapFirmware for Duet 3 MB6HC FIRMWARE_VERSION: 3.2 ELECTRONICS: Duet 3 MB6HC v1.01 or later FIRMWARE_DATE: 2021-01-05
Recv: 8:57:11.592: X:182.000 Y:172.000 Z:98.000 E:0.000 E0:0.0 Count 28320 800 78400 Machine 182.000 172.000 98.000 Bed comp 0.000
Recv: 8:57:11.592: Error: M221: No tool selected

drcken geht aber und die meldung kommt nicht ochmal

Comments

  • Ist am anfang nicht so wichtig. Setzt den Wert nur auf den standard wert 100%. Normal benötigt man kein Tool da es global interpretiert wird. Hat sich möglicherweise in deiner RepRap Version geändert. Im installationsverzeichnis/firmware/RepRapFirmware.xml steht ziemlich weit oben:

        <connectionCommands>M110 N1
            M105
            M115
            M114
            M220 S100
            M221 S100
            G92 E0
            G90
            M82
            G21
            @getip
        </connectionCommands>

    Du köntest versuchen vor M220 eine Zeile mit 
    T0
    einzubauen. Damit wäre extruder 0 ausgewählt. Bitte sag bescheid ob es hilft. Dann kann ich es ins nächste update aufnehmen.
  • Hab noch mal die Original Doku gelesen:

    M221: Set extrude factor override percentage

    Parameters

    • Snnn Extrude factor override percentage (0..100 or higher), default 100%
    • Dnnn Extruder drive number (RepRapFirmware only), default 0

    Example

    • M221 S70
    • M221 S95 D1

    Sets extrude factor override percentage. In the case of RepRapFirmware, sets the extrusion factor percentage for the specified extruder drive only.

    Da steht nichts davon das ein Extruder gewählt sein muss. Möglicherweise eine nicht dokumentierte Änderung. Daher mal gespannt ob es was ändert.
  • hallo,
    ich habe in der config unter tools einfach T0 hinzugefügt. seitdem ist das hotend nach dem start aktiviert. für mich ist das einfach nur eine info. nur die error meldung in rs hat mich verunsichert
  • Hab es in 1.0.4 auch im verbindungkode reingenommen. Da es die Firmware stört aktivieren wir es halt. Alle anderen haben T0 ohnehin am start aktiv.
Sign In or Register to comment.