BLTouch Sensor - how to change the firmware
Posted: Mon Feb 11, 2019 1:42 am
Hi,
I have managed some changes on my i3 Alu over the past few weeks.
The control board was changed to a GT2560 (Rev A+) with TMC2208 on X and Y.
I have used Marlin 1.1.9 from this forum which was adjusted to my configuration. This works well.
Then I ordered the BL Touch sensor, printed the holder and connected it according to the Wiki article with the 3 pin connector to Zmax (Pin 32); 2 pin connector to Zmin). Meanwhile I tested to connect the 3 pin cable to the servo PPM port (Pin 11 - close to the thermistor sockets) as shown on another post here.
Hardwarewise they seem to work since The solenoid is acting during init. After that the pin stay on top and the red light is working.
In the BLTouch LCD Menu I can see no action at all.
But most of the firmware changes suggested in the Wiki article are just not existing in the Marlin 1.1.9 code.
Could someone please suggest what changes in the code are required to get the BL Touch done. It is already changed to BLTouch (from manual levelling in the current fw) and I can see the menu. Offsets are set but when I start homing from the levelling menu the touch sensor will not give a signal at Z home position. The pin just stays up so the nozzle is the lowest part.
Any suggestion is welcome.
Best regards
Onki
I have managed some changes on my i3 Alu over the past few weeks.
The control board was changed to a GT2560 (Rev A+) with TMC2208 on X and Y.
I have used Marlin 1.1.9 from this forum which was adjusted to my configuration. This works well.
Then I ordered the BL Touch sensor, printed the holder and connected it according to the Wiki article with the 3 pin connector to Zmax (Pin 32); 2 pin connector to Zmin). Meanwhile I tested to connect the 3 pin cable to the servo PPM port (Pin 11 - close to the thermistor sockets) as shown on another post here.
Hardwarewise they seem to work since The solenoid is acting during init. After that the pin stay on top and the red light is working.
In the BLTouch LCD Menu I can see no action at all.
But most of the firmware changes suggested in the Wiki article are just not existing in the Marlin 1.1.9 code.
Could someone please suggest what changes in the code are required to get the BL Touch done. It is already changed to BLTouch (from manual levelling in the current fw) and I can see the menu. Offsets are set but when I start homing from the levelling menu the touch sensor will not give a signal at Z home position. The pin just stays up so the nozzle is the lowest part.
Any suggestion is welcome.
Best regards
Onki