For experienced users, compiling your own Marlin 2.0 firmware allows for total control over the printer. Download source code.
Community/Custom: Look for community-preconfigured Marlin firmware tailored for the MKS Robin Nano on platforms like GitHub .
The stock firmware that ships on the Two Trees Sapphire Pro is generally functional, but many users find it buggy or feature-limited. According to community feedback, the printer runs much better once you load a standard MKS firmware or community build. two trees sapphire pro firmware upd
: Use a FAT32-formatted TF/microSD card (ideally 16GB or smaller).
The "gold standard" for speed. By offloading processing to a Raspberry Pi, Klipper allows the Sapphire Pro to hit much higher speeds without losing accuracy. Step-by-Step Update Process For experienced users, compiling your own Marlin 2
Use a FAT32-formatted microSD card (16GB or smaller recommended).
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 . The stock firmware that ships on the Two
Updating the firmware on your Two Trees Sapphire Pro is an essential step to transform it from a decent kit into a reliable, high-performance workhorse. Whether you choose the simplicity of community pre-built binaries or the deep customisation of compiling Marlin yourself, this process is the key to unlocking advanced features like ABL.
Re-format the SD card to FAT32 and try a different, smaller card. Ensure there are no other files on the card.