Ensure thermal runaway protection is active to prevent fire hazards.
This guide covers everything: from identifying your current board version to compiling Marlin 2.1.x, performing the flash, and common troubleshooting. two trees sapphire pro firmware upd
If you install an automatic bed leveling probe (like BLTouch or 3D Touch), a firmware update is mandatory. Prerequisites: Preparing for the Firmware Upd Ensure thermal runaway protection is active to prevent
Upgrading the firmware on your Two Trees Sapphire Pro (now often referred to as the SP-3) is one of the most effective ways to improve print quality and unlock advanced features like manual leveling and on-the-fly flow adjustment. Official and Community Firmware Options Prerequisites: Preparing for the Firmware Upd Upgrading the
| Item | Specification / Note | |------|----------------------| | Printer | Two Trees Sapphire Pro (stock control board: MKS Robin Nano V3.x or similar) | | Computer | Windows 10/11, Linux, or macOS with USB-A port | | USB Cable | Type-A to Type-C (data‑sync capable) | | MicroSD Card | 8–32 GB, FAT32 formatted | | Firmware File | Robin_nano_v3.bin (or similarly named) from official Two Trees / GitHub | | Software | Cura, Pronterface, or any serial terminal (115200 baud) |
Insert the SD card into the turned-off Sapphire Pro. Turn it on. The printer will display a update progress bar. Do not turn it off until it boots to the main menu.
The ability to adjust the Z-height in real-time by fractions of a millimeter during the first layer print. Identifying Your Motherboard Version