So I have a prototype from my company that has an ATMEGA328P controlling a bunch of of sensors and I am tasked with writing the firmware. In order to make this easier on myself I would like to be able to upload a bootloader on the ATMEGA328P in order to use the Arduino IDE and Arduino libraries. I have attempted to load the chip with a bootloader in the IDE using a Sparkfun FDTI Basic breakout board as a USB-serial programmer, but I keep getting the common error: avrdude: stk500_getsync() attempt 1 of 10: not in sync: resp=0x00 avrdude: stk500_recv(): programmer is not responding
I have scoured this forum and internet for similar issues but have yet to find one that exactly matches my own. I have disabled Maverick's new troublesome FDTI drivers and installed the ones found here: http://www.ftdichip.com/Drivers/VCP.htm and I have tried many different settings in the tools > board and tools > programmer to no avail.
One thing I am wondering is: Does my ATMEGA328P have to be wired exactly like all the "arduino on a breadboard" examples for the stand-alone chip to be bootloaded? (my chip DOES have an external 16 MHz clock)
Anyhow, any and all help or suggestions is much appreciated. Thanks in advance.