Flashing a Predator (#175)

This commit is contained in:
Claus Näveke 2020-08-28 01:15:45 +02:00 committed by GitHub
parent 1cf972cd4c
commit 863313fca0
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23

View file

@ -0,0 +1,37 @@
# 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.