I'm using the arduino duemilanove and wanted to buy some backup chips.
Just for proof of concept, I purchased a few spare atmega328p-pu chips. When I plug them in, in place of the origional atmega328p, and try to upload to it, the uploading software says it's unable to interface with the chip.
Is there something special I have to do to initialize a fresh atmega328 chip? As far as I'm aware, the chips are essentially identical.
The only difference is there is a number above the atmega328p-pu that says this:
0916
And above my new chip it says this:
0926
But the chips numbers are exactly the same aside from that. Is this the problem?
The 328p processor must have the Arduino bootloader program burned into it's program memory before it can function with the Arduino IDE. There are a few suppliers that can provide this service but fresh blank 328s will not have that done. From where did you obtain your chips?
I did not have any luck getting that parallel programmer to work, and several others also have had problems with it, but of course a few have claimed to have made it work, so it's worth a shot.
I finally obtained this device and it works well with the Arduino IDE. It's a kit you have to solder up.
Cool. I saw that, but noticed it would cost a bit more.. Knowing that few have had luck, I wont screw with it. I'll order up one of these bad boys asap, instead.