Configurations/config/examples/delta/Anycubic/Predator/README.md
2020-09-25 18:54:21 -05:00

37 lines
1.9 KiB
Markdown

# 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.