Arduino Mega 2560 detected as Arduino Uno

Greetings to Everybody.

I am new to this forum so please forgive me if i violate any rules.

I have arduino mega 2560 and arduino uno. The problem is, since yesterday my arduino mega 2560 is being detected as arduino uno. Yesterday i tried to burn boot loader onto my arduino mega 2560 using arduino uno. The process eventually failed and after that whenever i plug in my arduino mega 2560 my pc detects it as arduino mega however my arduino uno is working perfectly.

Can somebody help me with this ?

You are going to need to successfully burn the bootloader on the Mega 2560. You didn't say what version of the Arduino IDE you have, how you had it wired, what steps you followed, where in the process it failed, what the failure was, etc. Maybe you can use an alternative approach. I suggest use Nick Gammon's board programmer sketch on the Uno to burn the bootloader to the Mega 2560. Gammon Forum : Electronics : Microprocessors : Atmega bootloader programmer

Hi,

Today i did use Gammon approach. I have UNO working perfectly. Now arduino mega 2560 not working perfectly as it is being detected as UNO.

I have connected UNO to my mega with following pins

Arduino Uno Target Mega2560

D10 (SS) Reset
D11 (MOSI) D51
D12 (MISO) D50
D13 (SCK) D52

Gnd Gnd
+5V +5V

I have also downloaded the sketch from github and opened atmega board programmer sketch and uploaded that sketch to uno. After successful uploading i can see the message on the serial monitor. After several attempts to enter ISCP mode, the process fails and cannot enter into programming mode.

Sorry i am using Arduino IDE 1.6.7.

That is good troubleshooting, and that sounds like good wiring to me. Cannot enter programming mode is bad news for the Mega board, however. I'm thinking the main processor is bad, so it may be time for you to get a new Mega board.

One thing to mention that i have tried the loop test. I have grounded the reset pin of Mega 2560 and shorted Tx0 and Rx0. By opening the terminal i am receiving the back what i type in it. The Tx and Rx leds do blink during this process. Does that mean uC is still working ?

The loop back test working ok means the USB-to-serial section of the board is working ok. That is a good test to do. But, the bootloader is on the main processor, ATmega2560, and if programming signals from an ISP programmer like Mr. Gammon's sketch fail to program it, that main processor has a problem. If you know somebody else locally who works on Arduinos you can let them give the burning bootloader a try. If you're feeling up for it, you can get some Chip Quik and desolder the processor and solder a fresh one on there. That would develop some pretty good soldering skills and bragging rights for you.

Hey,

Thanks for the advice. Now i feel that main chip is blown, so i think i will get new arduino mega for my self and play with it. :slight_smile: