I am going to develop arduino mega 2560 with less space so I have decided to develop my own board. Now I have a problem that for programming the controller using USB cable, Arduino have ATmega16U2 chip for USB to UART convesion. This chip is not available in India. So I decided to use FT232 chip. So can I use the same boot loader program that is available on Arduino site? I mean if I will use FT232 FTDI chip instead of ATmega16U2, then do I have to need to make any changes in boot loader program? Will it work for FT232?
Please help me to solve this problem.