I have an Arduino Nano, and the other day I short circuited it by mistake. The USB2TTL chip died during this process, started throwing smoke and now has a small hole in it. The USB as a result, is not responding as is expected.
But the Arduino per se seems to be working fine. The RX and TX lines are still sending and receiving the correct information (By using an external USB2TTL) and the software on it is running correctly.
What I'm trying to do now is to update the software (sketch) that is running on this device. But I'm getting an error saying "avrdude: stk500_getsync() attempt ..." which means that no communication to the bootloader could be made.
I'm 100% sure that the RX and TX wires are connected correctly as I'm receiving correct responses from the software already running on the Arduino.
So now I'm doubting, is it possible to update the software on the Arduino by just using the RX and TX lines on an Arduino Nano? Or is the bootloader on some other piece of hardware that has died during the process?