Hi all,
I'm working on a project that I'm using an ATmega328P AU microcontroller.
So, I designed a prototype board in correlation with Arduino Nano's PCB, just for evaluation and debugging.
I'm using the FTDI FT232RL, ATmega328P AU, with all of the minimum hardware necessary to power up the board and evaluate some signals; plus the 16MHz crystal.
The issue is: I'm trying to upload any sketch in my prototype board, but every time I try to upload it, the message "avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 10 of 10: not in sync: resp=0xce" and similars comes up.
I already burned the bootloader by Arduino As ISP (https://www.arduino.cc/en/Tutorial/ArduinoISP) and tried Nick Gammon's bootloader too (Gammon Forum : Electronics : Microprocessors : How to make an Arduino-compatible minimal board). All of those bootloader burned greatly. But, when I try to upload some sketch, the Avrdude error shows.
I tried to upload the sketch with all of the kinds of Boards (Arduino Nano; Lilypads for Nick Gammon's Bootloader), Processors (ATmega 328P / ATmega 328P (Old Bootloader); and Programmers (AVRISP mkII; Arduino as ISP..) in Tools menu.
There's a question that I don't know. As I'm using a brand-new FTDI chip, it's necessary to program it, for the first use? I can read its EEPROM normally in the FTDI software.
I'm attaching the board Schematic.
The IDE version is 1.8.9.
Thank you.
Pass Prototype.pdf (90 KB)