I have an anycubic chiron 3D printer, depending on the factory version the mainboard either has a bootloader pre-installed or not. I wanted to try out alternitive firmware but first I needed a bootloader on the mainboard to be able to do so. It took me several hours to hunt down all the info I needed and I wanted to make it more accessable
- Trigorilla v0.0.2 board
- Computer with Arduino IDE installed
- Arduino Uno
- Usb Cable
- 5 female-to-female jumper wires
- 1 female-to-male jumper wire
- A reason to do this
If you don't know what you are doing, don't do this.
If you burn the bootloader but don't know what to do next, you could potentially brick your printer.
You have been warned
- Connect the arduino uno to your computer and run the arduino IDE
- Set Arduino IDE settings: Board: "Arduino uno"
- In arduino IDE: File -> Examples -> 11.Arduino ISP -> ArduinoISP
- Upload sketch to your arduino uno
- disconnect your arduino uno
- Hook up your arduino uno to the trigorilla board according to the graph
- Reconnect the arduino to your PC
- Set Arduino IDE settings:
- Board: "Arduino Mega or Mega 2560"
- Processor: "Atmega 2560 (Mega 2560)"
- Programmer: "Arduino as ISP"
- In arduino IDE: tools -> Burn Bootloader
This should result in a bootloader being burned to your Trigorilla v0.0.2 board