Is your google broken ?
Is your Bing broken ?
Search Bootload Atmega 328-pu and you get lots of results. Try some of those and ask us if you can't figure it out.
[/quote]
i did it .changed the signature to = 0x1e 0x95 0x14; in avrdude, but still the error message
avrdude: Expected signature for ATmega328P is 1E 95 14
Double check chip, or use -F to override this check.
Wrong microcontroller found. Did you select the right board from the Tools > Board menu?
There's no native support for the ATmega328 (non p model) in Arduino IDE. You can add support for it by editing the device signature in the avrdude.conf file
hansibull:
There's no native support for the ATmega328 (non p model) in Arduino IDE. You can add support for it by editing the device signature in the avrdude.conf file
ATmega328-PU differs from ATmega328P-PU - P means pico power. They have different signature. The avrdude.conf has to contain info about this MCU. The newer versions of Arduino IDE probably have but older not. It depends on avrdude tool. I'm still using 1.0.6. This one hasn't support. Check this file and edit in case of need.
hello friends thanks for your help,
i solved that problem.I am using arduino as isp,in it there was an atmega328p-pu in my board and an atmega328-pu on my breadboard, when i removed the atmega328p-pu from the arduino board ,now noerror ok, but now another error
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 1 of 10: not in sync: resp=0x03
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 2 of 10: not in sync: resp=0x03
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 3 of 10: not in sync: resp=0x03
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 4 of 10: not in sync: resp=0x03
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 5 of 10: not in sync: resp=0x03
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 6 of 10: not in sync: resp=0x03
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 7 of 10: not in sync: resp=0x03
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 8 of 10: not in sync: resp=0x03
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 9 of 10: not in sync: resp=0x03
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 10 of 10: not in sync: resp=0x03
Problem uploading to board. See http://www.arduino.cc/en/Guide/Troubleshooting#upload for suggestions.
I suggest you do some googling to find out what the micro controllers do and how they work. That may help you in understanding better what you are doing.
NickyG:
I suggest you do some googling to find out what the micro controllers do and how they work. That may help you in understanding better what you are doing.
Are both checkbooks ticked for verbose output in Preferences ?
Did you change the signature in avrdude.conf ?
If yes, Is your UNO programmed with ArduinISP ?
If yes, Is the programmer set to Arduino as ISP ?
If yes, Is board selected as Arduino UNO ?
If yes, Are you sure that the connections are correct ?( I think they are)
If yes, Click burn bootloader.
Post the error in code tags.
What is the IDE version?
i am using arduino 1.6.7 version and i think my circuit wiring is correct
here i do the process so
1.selected the program Arduino as ISP from the example programms
2.selected the board - arduino/genuino Uno from tools
3.selected my serial port
4.selected programmer- Arduino as ISP
then uploaded the program "Arduino as ISP "
5.changed the signature from 0x1e 0x95 0x0f to 0x1e 0x95 0x14
6.then go to tools and selected Burn boot loader
after sme seconds there is an error message
"avrdude: Expected signature for ATmega328P is 1E 95 14
Double check chip, or use -F to override this check.
Wrong microcontroller found. Did you select the right board from the Tools > Board menu?"
it said to change the signature to 1E 95 14 but i changed it to 0x1e 0x95 0x14 alreday..dont know why so
i also do not understand what is mean by "newbie post restrictions"
Don't worry about my last post that, it was directed at malhar. Did you turn on verbose mode and check the upload box in preferences. This way we can see the signature it is receiving.
NickyG:
Don't worry about my last post that, it was directed at malhar. Did you turn on verbose mode and check the upload box in preferences. This way we can see the signature it is receiving.