When I recently purchased an Arduino UNO I also purchased an extra Atmega 328p-pu chip. The UNO and it's supplied chip work fine however, I am unable to program the other chip. I keep getting stk500_getsync(): not in sync: resp=0x00 error. I have triple checked the board and port settings. When I press the reset button the onboard led blinks so the bootloader is present. I also notice, when trying to upload the blink sketch the rx led blinks but the tx doesn't. Could I have received a bad chip?
Thanks,
Stew
Bad chip?
Moderators: adafruit_support_bill, adafruit
Please be positive and constructive with your questions and comments.
- adafruit_support_bill
- Posts: 88154
- Joined: Sat Feb 07, 2009 10:11 am
Re: Bad chip?
The "board type" for in the IDE depends on the bootloader. The Atmega 328 chips we sell are programmed with the "Adaboot" bootloader which is Duemilanove compatible. When using these chips, you have to select "Duemilanove w/ Atmega 328" as your board type - even if it is an UNO. (I put a label on the chips so I know which board type to select)
- stew
- Posts: 2
- Joined: Tue Feb 11, 2014 3:50 pm
Re: Bad chip?
That solved my problem. All is now well.
Thank you,
Stew
Thank you,
Stew
-
- Posts: 1
- Joined: Tue Apr 01, 2014 7:12 pm
Re: Bad chip?
What do I gain or lose by using Adaboot compared to Optiboot on ATMEGA328P-PU?
- adafruit_support_bill
- Posts: 88154
- Joined: Sat Feb 07, 2009 10:11 am
Re: Bad chip?
Optiboot is derived from Adaboot and several other improvements to the original Arduino loader. Optiboot being more recent contains some further refinements. https://code.google.com/p/optiboot/
Please be positive and constructive with your questions and comments.