Unable to upload Marlin 2.0 to Melzi 2.0 board
Okay thanks to @towe for helping me I figured it out.  my Baud Rate was set to 115200 but my board is using the old bootloader so it needed to be 57600.  I Changed my boards.txt file to that but the verbose console printed:
Overriding Baud Rate          : 115200 turns out you need to change it in the serial monitor as well (the little magnifying glass in the top corner of the IDE)
after that everything worked great thanks for all the help!