So i bought an arduino nano from amazon a few weeks ago and it was working fine... And i tried a few examples with it and it works fine (i am still a noob).. Actually i bought it for a CNC machine project and i was testing the servo motor. It wasn't working as expected so I tried a few things only to later find that the jumper pins I used were not connecting anything. With that fixed, I then was about to remove the Arduino from PC.. accidentally I shorted the signal and ground of the servo (pin 9 and gnd on the Nano)... Then suddenly something got messed up and PC rang 'that sound when u remove something from it'. So I unplugged and plugged the Nano again.. this time, the L light was blinking insanely fast and stopped only when I press and hold the reset button (when I take away my finger, the lights starts blinking again)... I read in a few forums that may be some 'bulldog' thing would be activated and I should try burning the bootloader..
Conveniently enough, I had a UNO lying around.. I tried burning bootloader from a YouTube tutorial and the bootloader got installing successfully.. But now when I try to connect the Nano to PC, it doesn't recognize the board... What can be the issue??
(I don't exactly know what I am doing... So please explain some bits to me)
The bootloader has nothing with recognition the board. There is a chip FT232RL (genuine) or CH340G (usually clone)
which communicates with the PC's USB. Something must be wrong with it but you have to try another cable and PC to be absolutely sure.
It sounds like the Nano may still be working other than the USB chip. If you want to try to still get some use out of it, you can upload sketches to it through your "Arduino as ISP" programmer using the Arduino IDE's Sketch > Upload Using Programmer. That's not terribly convenient, and you won't be able to use Serial Monitor with the Nano, but maybe you'll still be able to find some use for it.
Budvar10:
The bootloader has nothing with recognition the board. There is a chip FT232RL (genuine) or CH340G (usually clone)
which communicates with the PC's USB. Something must be wrong with it but you have to try another cable and PC to be absolutely sure.
Actually the board is being recognized as a COM port and it is also showing up on IDE... but I can't upload to it..
pert:
It sounds like the Nano may still be working other than the USB chip. If you want to try to still get some use out of it, you can upload sketches to it through your "Arduino as ISP" programmer using the Arduino IDE's Sketch > Upload Using Programmer. That's not terribly convenient, and you won't be able to use Serial Monitor with the Nano, but maybe you'll still be able to find some use for it.
When I try that, the L led starts blinking again crazy fast... I still don't understand why that is happening... Can you pls help me to figure it out??
I have an exhibition next week and I wanted to use this... And I have already made a shield for the nano and it would be messy if I use UNO in it...
AlnasNasu:
Actually the board is being recognized as a COM port and it is also showing up on IDE...
It's very important to be precise. We can't see what's happening on your computer so we only can go from your vague descriptions. This is especially problematic considering you're working against a deadline. You can now disregard what I said in my last reply since it doesn't apply to your situation.
AlnasNasu:
Actually the board is being recognized as a COM port and it is also showing up on IDE... but I can't upload to it..
When you do an "Upload Using Programmer", it erases the bootloader. After doing that, you need to do a "Burn Bootloader" before you can go back to doing normal uploads again.
AlnasNasu:
I have an exhibition next week and I wanted to use this.
It's a very good idea to always have a spare on hand in event of magic smoke, or even just to have a "known good" reference as a sanity check. I try to always buy parts at least two at a time.
pert:
When you do an "Upload Using Programmer", it erases the bootloader. After doing that, you need to do a "Burn Bootloader" before you can go back to doing normal uploads again.
So, which bootloader is safe to burn on my Arduino NANO?? Out of the box, it came with a 320p Old Bootloader... So is it necessary that I should upload the same?? Or can I upload the faster UNO bootloader?