If your X or Y axes are inverted, you can usually flip them in the mks_config.txt file without re-compiling the entire firmware.
Once finished, the printer will boot into the new interface. Post-Update Calibration
Serial port incorrect or baud rate mismatch. Fix: In Configuration.h , set #define SERIAL_PORT 2 and #define BAUDRATE 115200 or 250000 . two trees sapphire pro firmware upd
Happy engraving – and happy updating!
In VS Code:
Open Configuration.h and verify these CoreXY specific variables are active:
Open Configuration.h in VS Code/PlatformIO. Modify the following: If your X or Y axes are inverted,
By following this guide, you can ensure your Sapphire Pro runs the best available firmware, optimizing it for improved 3D prints.
Before starting, identify your hardware version. Most Sapphire Pro units ship with the MKS Robin Nano motherboard, but versions (v1.1, v1.2, or v1.3) vary slightly in pin definitions. Fix: In Configuration
Typical values for Sapphire Pro: X and Y ~80.0, Z ~400.0 (varies by leadscrew pitch).