You generally need two components from your firmware package (whether from the Two Trees Wiki or a Marlin GitHub fork ):
Note: If it doesn't start, try renaming the file to Robin_nano.bin . Firmware Options Sapphire Pro Marlin 2.0.X
The screen may stay black or show a "flashing" message for a few seconds to a minute.
Custom firmware often includes more intuitive menus and allows for real-time adjustments of speed, flow rate, and acceleration. two trees sapphire pro firmware upd
Precompiled bins may be outdated or missing your hardware modifications.
What to look for in a Sapphire Pro firmware release
: For advanced users seeking high speeds, Klipper offloads calculations to a host like a Raspberry Pi. How to Update Your Firmware Sapphire Pro You generally need two components from your firmware
Better utilization of the MKS Robin Nano’s TMC2208/2225 drivers.
Alternatively, send the M502 (factory reset) and M500 (save) commands via a USB terminal like Pronterface or Marlin . TwoTrees Sapphire Pro and Marlin 2.0 - It's working
For potential direct connection via computer if SD card method fails. Precompiled bins may be outdated or missing your
(or as specified by your board version) and place it in the root directory of the SD card.
Ensure your extruder feeds the exact length of filament requested. Mark 100mm of filament above your extruder entry point, command a 100mm extrude action, and adjust your step settings via M92 commands if the physical mark under or over-travels. Troubleshooting Common Update Failures
Ensure you are using the correct firmware for the Makerbase Robin Nano board, usually version 1.1 or 1.2. 2. Step-by-Step Firmware Update Process
Essential if you add a bed leveling sensor or change your stepper drivers (e.g., upgrading to TMC2209s).
Before downloading any files, verify your machine's hardware version, as using the wrong firmware can brick your printer board. Motherboard: Most Sapphire Pro models use the MKS Robin Nano V1.2