Makergear M2 with BLTouch

Hello, I am having issues getting my BLtouch working on my Makergear M2

The following config makes the probe deploy but now the print bed goes down instead of up and therefore not completing the z-homing

[stepper_z]
step_pin: PC2
dir_pin: PL2
enable_pin: !PA5
microsteps: 16
rotation_distance: 8
endstop_pin: probe:z_virtual_endstop
#endstop_pin: ^!PB4
#position_endstop: 200
position_min: -6
position_max: 200
homing_speed: 15
homing_retract_dist: 2.0

uch]
sensor_pin: ^PB4
control_pin: PA0
x_offset: 31
y_offset: 8
samples: 2
speed: 2
z_offset: 1

If I make the following changes (adding ! to PL2)

dir_pin: !PL2

this makes the bed which is already on the bottom go down causing the gears to grind but will eventually move up and allows the bltouch to deploy and complete homing on xyz. 

Is there a setting that I am missing that would just allow the print bed and the bltouch to work appropriately with G28 command or will I have to do a home override sequence?

Hi @jtalvarade ,

Please attach the requested klippy.log to your next post.

I found a solution so wanted to share with the group. In my original configuration, I had my z_hop set to 10 so that would cause the print bed to move down 10 and cause the grinding. I set the z_hop to 0 and now it doesn’t move up or down and just goes straight to z_homing to my bltouch.