Fun times...
Just started with 3d printing (love it) and wanted to make life easier by getting the BL Touch sensor, to help with leveling issues. Low and behold, I have the 10S with the v2.2 board in it and was sent the BL Touch sensor v3.1... which apparently doesn't like Creality (namely CR-10S) devices.
Have applied several types of firmware but non seem to get the sensor to respond properly. Looking for any direction anyone could give. I have looked into editing the base Marlin firmware but, honestly, it has been too many years since I worked in any sort of code and I figure that others have had to deal with this same issue.
@smtackett13 Hi bro. I would like to help you but soory for that I did not get your point, what is your trouble?
My CR-10S, with a v2.2 board, does not recognize the signal from the BL Touch 3.1 sensor. I have tried the current firmware, but it does not help.
Hi @smtackett13. I also have BLTouch V3.1 and my board is a V2.2. I don't know if this will help but I have a CR-10 S4 and I loaded my firmware from my PC to the Printer with the USB cable using the Creality Slicer software. I went to the download page and found my printer to download my firmware ( https://www.creality.com/download/) and I also had help from another member to get mine working as Marlin is new to me.
My big issue was when I plugged the USB cable into the PC, the PC didn't recognize the 3D printer and in my Device Manager settings, it showed "Other devices - FT232R USB UART". I had to download the driver so Windows would recognize the 3D printer. This would add the COM port and I could upload the firmware to the printer.
I hope this helps in some way.
@smtackett13 Have you installed the BL Touch correctly? Normally, it will works if you install it in the right way and flashed the right firmware.
SOLVED--- Thanks everyone for your input and after thinking it was a firmware issue, I found a posting that suggested switching the Z axis white and black wires. This took care of the issue and the sensor is responding properly now.
@smtackett13 That should be a quality issue. The Z-axis white and black wires should have a direction and you can not plugin when you took the wrong direction.
The factory made these two wires in the wrong direction.
But glad to see you fixed it.
I did have the same wiring issue back in 2017. It's the same CR10s but it was BLtouchv2. I have to swap the black/white wire in order to get it work properly.