I have a hybrid printer, which is why I came here for firmware. The frame, steppers, and limit switches are a Longer LK5 Pro. The board is a Creality Ender 3 V2 4.2.2. The extruder is the Sprite Pro. The bed is from an Artillery X1 (AC heat).
I made a custom FW to download here, and it loaded OK. The hotend and bed heated, and I could move the Z-axis. The issue was that neither the X or Y axis would move, it made a buzzing sound, and I got a message the print had been killed, to power it off. On the default Ender 3 V2, the stepper for the Z-axis is reversed, but X and Y are not. I then tried to create a FW with X and Y reversed also, and I got this error:
Marlin/src/module/stepper.cpp:3690:39: error: ‘BABYSTEP_INVERT_Z’ was not declared in this scope
I searched for that error and can’t find it here. Any advice on what I’m doing wrong is appreciated. While I’m here, is there any way to use the full 300 degree limit of the Sprite? Thanks for any help.
I swapped out the Longer X and Y stepper motors for the ones on the Ender and reloaded the original firmware I used. Much better, except on auto home the X was over to the right like all the way. I realized I had changed a setting for steps/mm in motion too high and reset it back to 80. This helped, but to get it centered that number will have to be lower. I still have some fine tuning to do with the firmware such as the probe offset, but things are looking good so far.