The firmware for the Ender 3 Sprite with CR Touch on a 4.2.2 board doesn’t appear to be working right. Firmware was found here.
First problem right off the bat is that the EEPROM doesn’t always remember it’s settings and goes right back to default settings, which means I’m changing it from chinese back to english, then change all the rest of the settings involved with it. Doesn’t matter if I tell EEPROM to save, it will sooner rather than later forget it’s settings.
The next problem is that the small wire coming from the Sprite to the CR Touch doesn’t work right. When I try to level the bed or tell the hot end to go back home, the probe doesn’t extend. I can test the probe, and it will extend and retract, but when it comes to actually extending to detect the z-axis, it would rather just grind the hot end into the plate. To avoid this I have to bypass the sprite all together and use a really long wire from the board to the CR Touch. Appears to be a software issue that has been discussed on other forms for marlin.