I've been following this guide to try and program an Atmega328-PU on a breadboard :- http://arduino.cc/en/Tutorial/ArduinoToBreadboard however I'm having no luck at all and just end up programming the arduino board being used as the ISP instead of the chip on the breadboard.
I'm trying to use the method for running the Atmega328-PU with it's own internal clock but as I say, I seem to end up burning and uploading everything to the arduino ISP board instead of the chip on the breadboard.
I spent ALL day yesterday going from one tutorial to another until 3am and still I can't communicate with this chip effectively LOL
All the tutorials on this subject more or less say the same thing so it must be something I'm doing.
I know I need to change the signature in the AVRconf file when bootloading the Atmega328-PU from x0F to x14 which I did but I still get errors and I'm pretty sure it's burning the loader to my arduino board and not the chip.
I've even tried to bootload and upload a sketch using an Arduino to ISP shield I bought but I'm not getting on with that either.
Man, my head's in a spin....
If you look at both the wiring diagrams for setting up the 328-PU in that tutoral at the bottom of the page here:- http://arduino.cc/en/Tutorial/ArduinoToBreadboard
I've tried them both and once I've uploaded the ISP to the arduino board and then try to talk to the other chip, I just get sync errors.
The only step I cannot do in that tutorial is remove the chip from the ISP board so I'm wondering if it's that.. But then I read in another thread that it will just program both chips the same..