Willkommen! Anmelden Ein neues Profil erzeugen

Erweiterte Suche

Marlin - Octoprint kommunikationsproblem bei start -gelöst-

geschrieben von Fips11 
Marlin - Octoprint kommunikationsproblem bei start -gelöst-
29. July 2018 06:33
Hallo alle zusammen.

Beiße mir gerade an einem Problem die Zähne aus und finde nirgendwo eine sinnvolle Lösung. Vielleicht bin ich auch nur zu blöd das Problem in Google richtig zu definieren.

Baue mir gerade einen neuen Drucker. Softwareseitig kommen octoprint und marlin 1.1.8 zum Einsatz.

Nur will die Kommunikation zwischen den beiden nicht klappen.

Octoprint rennt bei dem Aufbau der seriellen Verbindung in den Timeout weil die erwartete "Recv: ok" Zeile nicht gesendet wird.

Problemlösung: In der Configuration_adv.h ein wenig mit der #define ADVANCED_OK und umliegenden Optionen herumgespielt. Nun läuft es. ^^

Beispiel wie es aussehen sollte (von meinem funktionierenden Drucker):
Recv: start
Printer sent 'start' while already operational. External reset? Resetting line numbers to be on the safe side
Send: N0 M110 N0*125
Recv: echo:Marlin 1.1.8
Recv: 
Recv: echo: Last Updated: 2017-12-25 12:00 | Author: (none, default config)
Recv: echo:Compiled: Jan  3 2018
Recv: echo: Free Memory: 4387  PlannerBufferBytes: 1232
Recv: echo:Hardcoded Default Settings Loaded
Recv: echo:  G21    ; Units in mm
Recv: 
Recv: echo:Filament settings: Disabled
Recv: echo:  M200 D1.75
Recv: echo:  M200 D0
Recv: echoconfused smileyteps per unit:
Recv: echo:  M92 X80.03 Y79.72 Z4049.40 E102.17
Recv: echo:Maximum feedrates (units/s):
Recv: echo:  M203 X400.00 Y400.00 Z3.00 E25.00
Recv: echo:Maximum Acceleration (units/s2):
Recv: echo:  M201 X2000 Y2000 Z30 E10000
Recv: echo:Acceleration (units/s2): P R T
Recv: echo:  M204 P1500.00 R3000.00 T1000.00
Recv: echo:Advanced: S T B X Z E
Recv: echo:  M205 S0.00 T0.00 B20000 X9.00 Y9.00 Z0.30 E5.00
Recv: echo:Home offset:
Recv: echo:  M206 X0.00 Y0.00 Z0.00
Recv: echo:Auto Bed Leveling:
Recv: echo:  M420 S0 Z0.00
Recv: echotongue sticking out smileyID settings:
Recv: echo:  M301 P22.20 I1.08 D114.00
Recv: echo:Z-Probe Offset (mm):
Recv: echo:  M851 Z-1.50
Recv: echoconfused smileytepper driver current:
Recv: echo:  M906 X 641 Y 641
Recv: echoconfused smileyensorless homing threshold:
Recv: echo:  M914 X16 Y30
Recv: ok
Send: N0 M110 N0*125
Recv: ok
Send: M155 S2
Recv: ok
Send: M113 S2
Recv: ok

Ausgabe am neuen Drucker:

start
echo:Marlin 1.1.8

echo: Last Updated: 2017-12-25 12:00 | Author: (none, default config)
echo:Compiled: Jul 29 2018
echo: Free Memory: 5555  PlannerBufferBytes: 1232
echo:Hardcoded Default Settings Loaded
echo:  G21    ; Units in mm

echo:Filament settings: Disabled
echo:  M200 D3.00
echo:  M200 D0
echoconfused smileyteps per unit:
echo:  M92 X80.00 Y80.00 Z4000.00 E500.00
echo:Maximum feedrates (units/s):
echo:  M203 X300.00 Y300.00 Z5.00 E25.00
echo:Maximum Acceleration (units/s2):
echo:  M201 X3000 Y3000 Z100 E10000
echo:Acceleration (units/s2): P R T
echo:  M204 P3000.00 R3000.00 T3000.00
echo:Advanced: S T B X Z E
echo:  M205 S0.00 T0.00 B20000 X10.00 Y10.00 Z0.30 E5.00
echo:Home offset:
echo:  M206 X0.00 Y0.00 Z0.00
echotongue sticking out smileyID settings:
echo:  M301 P22.20 I1.08 D114.00

Das ist allerdings die Ausgabe mit der unbearbeiteten Standartconfig. Mit meiner angepassten sieht es aber nicht besser aus. Komme meist bis zum Z-Probe Offset und dann wird es still .
Öffne ich eine serielle Verbindung vom PC zum ramps board erhalte ich die gleiche unvollständige Nachricht kann aber gcode senden der auch brav mit ok quittiert wird.
Also Marlin an sich läuft nur die Startnachricht ist unvollständig.

1-mal bearbeitet. Zuletzt am 29.07.18 13:43.
In diesem Forum dürfen leider nur registrierte Teilnehmer schreiben.

Klicke hier, um Dich einzuloggen