how to upload boot loader programe into the arduino mega2560

hello all,
i am working on atmega 2560, i uploaded bootloader program i,e ARDUINO ISP into atmega2560 , using arduino uno.
it is successfully uploaded, now i am trying to upload the my application program through
FTDI but i am getting timeout error.

avrdude: stk500v2_ReceiveMessage(): timeout
avrdude: stk500v2_ReceiveMessage(): timeout
avrdude: stk500v2_ReceiveMessage(): timeout
avrdude: stk500v2_ReceiveMessage(): timeout
avrdude: stk500v2_ReceiveMessage(): timeout
avrdude: stk500v2_ReceiveMessage(): timeout
avrdude: stk500v2_getsync(): timeout communicating with programmer

please ...........

can any one help me how to upload my code

manohr:
i uploaded bootloader program i,e ARDUINO ISP into atmega2560 , using arduino uno.

Please describe the exact set of steps you followed to do this.