Edit:Solution. I used the usb tiny isp to upload a program before trying to hook up the atmega328p to the FTDI basic board and it somehow caused an error which would cause the FTDI not to work. I reloaded the bootloader and tried the FTDI straight away and was golden. I also had to switch away from uno and go to duemilanove due to the opti bootloader. Don't forget that the FTDI basic board requires a reset cap in series with the reset pin!
Special thanks to spcomputing.
Win7 32bit
Protoboard arduino with atmega328P (both duemilanove & uno)
I can only upload with my USB tiny ISP parallel programmer(blink and fade sketch confirmed).
The FTDI basic board does not sync. The TX LED flashes 3x and gives me the out of sync error. Rx never flashes.
Well this is about hour 6 of lurking google for answers and I am irritated/tired so I will do my best to explain everything I have tried.
I can upload to the board with my ISP so the breaduino is wired correctly.
*as for the FTDI basic board, TX(FTDI) goes to RX(atmega) (transmit to receive and vice versa, I also tried TX=>TX Rx=>Rx while being desperate). Correct pins have been checked repeatedly.
I am aware that the uno no longer uses FTDI so I've tried Bootloading the atmega with both Duemilanove&Uno bootloaders.I have tried all of the stuff in this post on both bootloaders.
The com port matches the port listed in my device manager.
The board was correctly selected for both bootloaders.
The Power LED was functioning
The Arduino IDE is the most current version.
The drivers were tried from the arduino folder, FTDI website, and auto search. None worked.
- I could only find FTDI drivers. Some forums mentioned one specifically for the uno but I could not find it to try (I am using FTDI after all).
I have tried a .01uF and .1uF cap in series with the reset pin on the FTDI board.
*This came from a random page in one of the countless forums
I have spent an hour trying to manually reset before uploading (mostly on uno) but I can see the board reset because the blink sketch is running 1000 on 10000 off.
I have tried multiple atmega328p chips.
I have aimlessly tried different baud rates and other advanced settings through the device manager.
I own two teensys and an uno. I could just develop with my uno and burn atmega328p(s) with the ISP but I really don't want to chunk wasted time and money. I have the components for 20 protoboarduinos. I was planning on giving a few away to classmates.
The chip is indeed an atmega328p-pu and not an atmega328-pu (I bought the 328 by mistake first time around and gave up on them)
So to summarize, the FTDI board will not work and without it I can not use the serial monitor to debug. I have Two FTDI boards .... They both do the same thing, and at this point I'm willing to ship you my favorite high gravity lager as a thank you for successfully helping.
any thoughts?