I have designed an Atmega2560 board as shown in the schematics below, but I am having a problem which is whenever I connect the board to the PC it's not being detected. I have tried other USB cables, and other PC's but same prblem. I also checked the soldering and everything appears perfectly connected as it should according to the schematic. What could be the issue here?
I didn't burn the bootloader on the Atmega2560, but I believe this isn't the issue as the board should still be detected through the FT232RL. I also made sure that I installed the driver for the chip..
That is correct, your operating system should detect the FT232RL. So what does your operating think of the board? In Windows use device manager, in Linux use dmesg and lsusb, no idea about Macs.
Note
Just in case, do not expect the board to show as a Mega; it will show as something like USB serial.
Thank you guys I successfully burned the bootloader, turned out I didn't route the RESET pin of the Arduino to other than to the reset button so I didn't have access to it through the pins I made. Connecting it externally did the trick..