I recently received a new motherboard for my Anet A6 (the previous one broke). It is the same motherboard as the original. Using an Arduino Uno, I flashed the optiboot bootloader (or whichever one Arduino 1.8.5 provides) onto the Anet motherboard. The Arduino IDE recognized that the bootloader was burned successfully. After, I followed all the steps in this video (https://youtu.be/2csiT3S0qZc) for flashing the firmware. I installed the anet hardware into the Arduino folder (GitHub - SkyNet3D/anet-board: This is a board definition which works in Arduino IDE 1.8.x for Anet Board targets.) and downloaded Marlin 1.1.9. I took out the Anet A6 configuration files and put them into the Marlin folder. Then, I booted up the IDE using the Marlin.ino file. I made sure to be using the correct driver which is CH340 for the Arduino. I also made sure to install the updated u8glib library by oliver. I tried uploading, and the printer made a whirring sound. The screen remained blank.
What exact board settings should I use for uploading? It seems that everyone uses different stuff. In particular, I want to know the board (Anet V1.0 or Anet V1.0 Optiboot) and programmer to use.
When I use the Anet V1.0 Optiboot board and the AVRISP mkII programmer, the code goes through, but the printer doesn't start. Other times, I will change up the board and programmer and get error messages like:
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 10 of 10: not in sync: resp=0xfe
I don't know what these mean either. I would really appreciate the help!