I want to program my Arduino Mini Pro 328 5V, with a standard FTDI board. I want to program the board via the FTDI header (RX, TX, CTS pins), not the ISP pins(MISO, MOSI, SCK). But i dont like using the Arduino IDE. I would prefer to use avrdude or some equivalent, and script it via my preferred IDE, currently Platform I/O + Atom.
I have sucsesfully programmed via Arduino IDE, but have failed using avrdude.
I have tried several variation of the following command, but have failed. My understanding is that arvdude with programmer ft232r uses the ISP pins not the FTDI header, and i am not sure how to get around this. I have tried -p ft232r, arduino-ft232r, and some other variations
avrdude -c ft232r -p m328p -e -U flash:w:Blink.cpp.hex -vvv avrdude -c arduino-ft232r -p m328p -e -U flash:w:Blink.cpp.hex -vvv