i cant load program to mega2560 trouth usb

hi i make my own mega2560 board and use ft232rl instead of atmega16u2 i burn bootloader on mega2560 n led on board blink but when i used usb for upload program get me this error ide 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

also led connected to ft232rl dont blink im use windows 7 64bit n ide 1.0.4

also windows khown ft232rl n driver is instal n get com5 port anyone can help meeeeeeeee sory for my poor english thx

when i burn bootloader on mega2560 i can upload program in mega2560 through usb but onetime n then show me above errors i burn bootloader with avr studio n when try to use arduino ide for burn bootloader n avrmkii isp show this error avrdude: usbdev_open(): did not find any USB device "usb"

problem is sooooooooooooooolved
reset circuit must be lik this pic

a.png

What is the differance??

The both solutions connect DTR with a Zero Ohm resitor thru the capacitor. Shortcurcuit the zero resistor should be the same..

Can someone explain the differance in the two drawings