I came across this thread earlier because I was getting the firmware unresponsive error. My solution was different than those mentioned so I wanted to post it in case it helps someone else later. Ultimately, all I had to do was uninstall the Arduino Mega driver, restart my computer, and re-install t...