# AnyCubic Predator Notes - At this time, this version is not supported by the stock bootloader as an SD card update. - Special thanks to Korbinian Heel [[@inib](https://github.com/inib)]. - Special thanks to Slava Novgorodov [[@Slava N](https://www.youtube.com/channel/UC617QlzItK-dOeTTttKZq3A)] for sharing and making the video of the direct installation method. - Special thanks to Sebastian Hernandez [[@SXHXC](https://github.com/SXHXC)] for his [fork](https://github.com/SXHXC/Marlin-Anycubic-Predator-Trigorilla-PRO) and doing all the work. ## Backing Up the Firmware Watch the video below for detailed instructions on the whole process. It is recommended to take the time to make a backup of the firmware currently installed on the board, in case you decide you want to go back to the factory-installed version. [![Trigorilla Pro reflash to Marlin 2.0.x](https://img.youtube.com/vi/g2cAJXle6t0/0.jpg)](https://www.youtube.com/watch?v=g2cAJXle6t0 "ANYCUBIC Predator original board Trigorilla Pro reflash to Marlin 2.0.x") ## Flashing the Firmware ### 1. Build Marlin Use these example config files (adjusted to your needs) and build Marlin as usual. ### 2. Prepare the Board - **Turn off the printer and disconnect AC power.** - **SW1** routes power to the board from the USB port or from an external 24V source. Move jumper **SW1** to **USB**. - **JP1** is connected to the **BOOT0** pin which blocks programming. Remove the **JP1** jumper. ### 3. Get STM32 Flasher Download the _STM32 Flasher_ software at the ST Micro [download page](https://www.st.com/en/development-tools/flasher-stm32.html#get-software). Use _STM32 Flasher_ to flash your Marlin binary file to the board following the procedure shown in the video. ### 4. Final Steps - Put the **SW1** and **JP1** jumpers back in their original positions. - That's it! ## Restoring from Backup - If you made the backup as described in the video just flash that file to restore the firmware to its previous state.