Moin zusammen,
und wie das so bei jedem ist der den ersten Thread erstellt. Ich bin neu hier und habe schon viele Hilfen hier gefunden. Danke dafür, allerdings habe ich zu diesem Problem nichts konkretes finden können.
Also wie der Titel schon sagt geht es um meinen Ender 5 Pro mit 4.2.2 Board und einem BLTouch sensor.
Dieser ist ein CR Touch, funktioniert aber mit der Firmware vom BLTouch. Ich denke außer in der Bauart, tun die sich auch nicht viel.
Naja also meine Probleme:
Die Firmware nach der beiliegenden Anleitung funktioniert nicht.
Hier fährt der Sensor über das Bett hinaus und versucht alles um aus dem Rahmen auszubrechen
https://img.staticdj.com/08582…page.products_display_1.1
Also die Firmware für den BLTouch geladen.
https://www.creality.com/produ…page.products_display_1.1
Funktioniert, besser, fast gut. Der Sensor steht mittig, Auto Home funktioniert, Bed Leveling auch.
Einstellen des Z-Offset auch möglich. Nur wenn ich den Drucker abschalte und wieder einschalte dann behauptet er das keine SD bzw. TF-Card vorhanden sei, so wie es für mich aussieht werden aber die Konfigurationsdaten auf der Karte gespeichert. Da diese aber nicht gelesen wird, ist dann auch kein Z-Offset mehr bekannt.
Also mit dieser FW kann ich zwar Auto-Leveln, muss aber bei jedem Neustart neu Leveln.
Auch nicht cool.
Also habe ich mir gedacht ich werde mal die neuste Marlin-bugfix-2.0.x selber Kompilieren mit vscode.
Nur lässt sich das Bett nicht mehr hochfahren, es geht nur runter, bei jedem Auto Home fährt es runter und geht nur weiter runter. Ich kann den Regler auch nur in den + Bereich bewegen über ein Move
Das sind die Werte die ich angepasst oder geändert habe:
platformio.ini:
default_envs = STM32F103RE_creality
(STM32F103RET6_creality - wie in diversen Anleitungen erwähnt ist wohl veraltet, der Chip ist aber ein RE und kein RC)
Configuration.h:
#define S_CURVE_ACCELERATION
#define LEVEL_BED_CORNERS
#define INDIVIDUAL_AXIS_HOMING_MENU
#define BLTOUCH
#define NOZZLE_TO_PROBE_OFFSET { -44, -6, 0 }
#define AUTO_BED_LEVELING_BILINEAR
#define Z_SAFE_HOMING
Configuration_adv.h:
#define BLTOUCH_DELAY 500
#define BLTOUCH_FORCE_SW_MODE
#define BLTOUCH_HS_MODE
#define PROBE_OFFSET_WIZARD
#define PROBE_OFFSET_WIZARD_START_Z -4.0
#define BABYSTEP_DISPLAY_TOTAL
#define BABYSTEP_ZPROBE_OFFSET
Leider verstehe ich jetzt nicht ganz warum ich das Bett mit der Marlin Firmware nicht mehr hochfahren kann.
Und hoffe das es hier jemand gibt der mir behilflich sein kann, denn die Marlin Firmware wirkt erstmal einfach besser und etwas umfangreicher.
Alternativen wären wohl ein Work-A-Round für das speichern des Z-Offset oder Hilfe beim Einstellen des Home bei der Crealitiy Firmware für den CRTouch.
Danke an jedem der sich die mühe macht das alles zu lesen und ggf. zu helfen.
Beste Grüße