Place the mks_pic and mks_config files on the root of your SD card. Insert it into the screen slot (not the motherboard slot).
The Ultimate Guide to Two Trees Sapphire Pro Firmware Updates
Click the checkmark icon in the PlatformIO bottom toolbar to compile the project. Once successful, navigate to the output build folder.
| Symptom | Likely cause | Solution | |---------|--------------|----------| | Screen stays blue >2 min | Wrong .bin name or wrong board target | Rename file correctly; recompile for your MCU | | Printer beeps repeatedly | SD card not FAT32 | Reformat, use 8GB card if possible | | Old version still shown | Bootloader skipped update | Clear SD card, keep only one .bin file, retry | | Touch screen icons missing | LCD firmware mismatch | Flash DWIN LCD firmware separately |
Complete Guide to Two Trees Sapphire Pro Firmware Updates Updating the firmware on your Two Trees Sapphire Pro is the single most effective way to unlock its full potential. This CoreXY 3D printer is a mechanical beast, but its stock firmware often leaves a lot to be desired. Upgrading stabilizes CoreXY kinematics, improves thermal safety, and delivers cleaner prints. two trees sapphire pro firmware upd
Use a high-quality card (8GB or less is best for firmware) formatted to FAT32 with a 4096 cluster size .
Helpful for PID tuning after the update using tools like Pronterface. Step-by-Step Installation Guide 1. Choose Your Firmware Flavor
. These features help reduce common print artifacts like "ringing" or "ghosting," leading to sharper corners and smoother surfaces, especially at higher speeds. Safety Enhancements:
Enable features like babystepping (Z-offset adjustment during print), power loss recovery, or filament runout sensors. Prerequisites Before Updating A Small TF Card: Format a 4GB or 8GB MicroSD card to FAT32 . Place the mks_pic and mks_config files on the
Turn the printer on. You should see a progress bar on the touchscreen. Do not turn off the power during this process, as it can brick the motherboard.
Once the screen turns on, go to the System Info screen to verify that the firmware version has changed. 3. Alternative: Installing Klipper Firmware
Serial port incorrect or baud rate mismatch. Fix: In Configuration.h , set #define SERIAL_PORT 2 and #define BAUDRATE 115200 or 250000 .
Copy the Robin_nano.bin file to the root directory of the SD card. Power Off: Turn off your Two Trees Sapphire Pro. Once successful, navigate to the output build folder
Once complete, the printer will boot into the new menu layout. Step 4: Alternative Method - Setting Up Klipper
One of the most critical reasons to update firmware is the inclusion of safety features like Thermal Runaway Protection
Upgrading allows users to enable features not present in the stock firmware, such as Baby Stepping
Support for BLTouch (auto-leveling), filament runout sensors, and improved LCD menus.