bigtreetech / BIGTREETECH-SKR-V1.3

32bit board with LPC1768, support marlin2.0 and smoothieware, support lcd2004/12864, On-board TMC2130 SPI interface and TMC2208 UART interface no additional wiring is required
999 stars 1.15k forks source link

SKR v1.4 Turbo: can't get BLTouch working correctly #261

Open nakedandjameson opened 4 years ago

nakedandjameson commented 4 years ago

Have SKR v1.4 Turbo working great on my Anycubic Chiron except for one thing; BLTouch. Have tried hooking it up to both Z-min endstop port and designated BLTouch ports with no difference in performance. BLTouch will self-test, deploy, and stow perfectly, but when I auto home or level the bed, the BLTouch just deploys and stows repeatedly before flashing the red light indicating an alarm.

Any ideas or solutions? Would appreciate any help. I can upload Marlin files if need be. Also have a video of the auto home sequence.

Also, tried M119 and it's always TRIGGERED for BLTouch. Tried inverting with no change in behavior, and tried changing sensor polarity with no change. Also tried swapping my BLTouch onto my friend's printer and it worked fine, so I know the BLTouch is okay.

nakedandjameson commented 4 years ago

Note: M119 does not make the BLTouch do anything. During normal operation, M119 should trigger the BLTouch to deploy before reporting endstop positions, then stow afterward. This does not happen. BLTouch just stays stowed with red LED on (solid).

Sundancer78 commented 4 years ago

Hi,

you have to in the file "\ Marlin \ src \ inc \ ConditionalsLCD.h" change these lines like this **(this is up to the Marlin 2.0.4 version)_**: z-prpobe

from Marlin 2.0.5 it looks like this: conditionals_LCD_probe_pin

in the configuration.h the line configuration_z_min_probe_pin and:

configuration_z_probe_servo_nr