Two Trees — Sapphire Pro Firmware Upd
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).
Navigate to Configurations -> config -> examples -> TwoTrees -> Sapphire Pro . Copy the Configuration.h and Configuration_adv.h files and paste them into your main Marlin source folder, replacing the default files. 2. Key Firmware Tweaks (Configuration.h) two trees sapphire pro firmware upd
Get the latest printer kinematics and feature sets. Place the mks_pic and mks_config files on the
This is the biggest headache. The Sapphire Pro uses a specific TFT screen that often requires a specific configuration. If you flash the mainboard with generic Marlin firmware, the screen might stop working or show a "black screen" because the resolution or serial connection speed has changed. You often have to update the screen firmware separately. Copy the Configuration
A: Yes. Always save your E-steps, PID, and mesh data before updating. Restore them using M92 , M301 , etc., after the update.
A Raspberry Pi 3, 4, or Zero 2W running or FluiddPI . A USB cable connecting the Pi to the printer's motherboard. Step-by-Step Klipper Installation 1. Compile the Klipper Microcontroller Code SSH into your Raspberry Pi and run the following commands: cd ~/klipper make menuconfig Use code with caution.
The first, and arguably most important, step is to identify your printer's mainboard version. Sapphire Pro printers are commonly powered by an series board, but other control boards may be used as well. Using the wrong firmware file can "brick" your printer, meaning it will not function until the correct firmware is reinstalled.