user29436: I have developed custom board using Atmega 2560. I am doing boot loading process using the process of migrate from an Arduino board to a standalone microcontroller.

I have followed this steps...
1) Upload the ArduinoISP sketch onto your Arduino board. 
2) Wire up the Arduino board and microcontroller as connections mentioned on Arduino Site.
3) Select "Arduino/Genuino Mega/ Mega 2560" from the Tools > Board menu. 
4) Select "Arduino as ISP" from Tools > Programmer
5) Run Tools > Burn Bootloader
While doing this process I am getting this Error...

avrdude: Yikes!  Invalid device signature.
           Double check connections and try again, or use -F to override
           this check.
  Error while burning bootloader.

I have done connection like this...
MISO  -  D50
MOSI  -  D51
SCK   -  D52
Reset -  D53/Reset
+5V   -  Vcc
GND   -  GND

What wrong I am doing? Or any step I have missed?

user7508: You wired the whole thing backwards. The proper wiring is
Your board - Arduino
     MISO  -  D50
     MOSI  -  D51
     SCK   -  D52
     Reset -  D53
     Vcc   -  5V
     GND   -  GND

This is kind of obvious from the picture: you would normally use the ISP
connector of the target board.

29436: <p>I have developed custom board using Atmega 2560. I am doing boot loading process using the process of migrate from an Arduino board to a standalone microcontroller.</p>

<p><a href="https://i.stack.imgur.com/jFykt.jpg" rel="nofollow noreferrer"><img src="https://i.stack.imgur.com/jFykt.jpg" alt="Custom Atmega 2560 Board"></a></p>

<p>I have followed this steps...</p>

<p>1) Upload the ArduinoISP sketch onto your Arduino board. </p>

<p>2) Wire up the Arduino board and microcontroller as connections mentioned on Arduino Site.</p>

<p>3) Select "Arduino/Genuino Mega/ Mega 2560" from the Tools > Board menu. </p>

<p>4) Select "Arduino as ISP" from Tools > Programmer</p>

<p>5) Run Tools > Burn Bootloader</p>

<p>While doing this process I am getting this Error...</p>

<blockquote>
  <p>avrdude: Yikes!  Invalid device signature.
           Double check connections and try again, or use -F to override
           this check.
  Error while burning bootloader.</p>
</blockquote>

<p>I have done connection like this...</p>

<pre><code>MISO  -  D50
MOSI  -  D51
SCK   -  D52
Reset -  D53/Reset
+5V   -  Vcc
GND   -  GND
</code></pre>

<p>What wrong I am doing? Or any step I have missed?</p>
 7508: <p>You wired the whole thing backwards. The proper wiring is</p>

<pre><code>Your board - Arduino
     MISO  -  D50
     MOSI  -  D51
     SCK   -  D52
     Reset -  D53
     Vcc   -  5V
     GND   -  GND
</code></pre>

<p>This is kind of obvious from the picture: you would normally use the ISP
connector of the <em>target</em> board.</p>
