Continue to Site

Welcome to EDAboard.com

Welcome to our site! EDAboard.com is an international Electronics Discussion Forum focused on EDA software, circuits, schematics, books, theory, papers, asic, pld, 8051, DSP, Network, RF, Analog Design, PCB, Service Manuals... and a whole lot more! To participate you need to register. Registration is free. Click here to register now.

Problem in burning program on atmega32 microcontroller

Status
Not open for further replies.

Rajat Garg

Newbie level 2
Joined
Feb 11, 2012
Messages
2
Helped
0
Reputation
0
Reaction score
0
Trophy points
1,281
Location
Bathinda, Punjab
Activity points
1,300
I am working on autonomous robots and i have written 3-4 programs in basic language using BASCOM... After compilation it generated hex file but when i try to burn my program using avrdude gui software it shows following error..

avrdude: Device signature = 0x000000
avrdude: Yikes! Invalid device signature.
avrdude: Expected signature for ATMEGA32 is 1E 95 02

after that it shows dat code is written on chip but actuaaly it is nt so... when it tries to verify it shows following error..

avrdude: verifying ...
avrdude: verification error, first mismatch at byte 0x0000
0x0c != 0x00
avrdude: verification error; content mismatch

avrdude done. thank you..

after this when i try to execute my program in my robot it fails to do so... Please help...

Thank you...
Rajat Garg

---------- Post added at 10:24 ---------- Previous post was at 10:13 ----------

I tried google also where i got following solutions...

1. Check to make sure your ISP cable is connected correctly. The Device signature = 0x000000 usually indicates the programmer cannot talk to the micro controller
2. Set it slow ISP clock

I have connected my ISP cable correctly bt i couldn't understand how to slow down the ISP clock... :|:>
 

Which programmer are you using for downloading your hex file into atmega32 ?? I don't know about other programmers but if you are using usbasp then your pin 25 must be grounded .. this slows down ISP clock
 
Which programmer are you using for downloading your hex file into atmega32 ?? I don't know about other programmers but if you are using usbasp then your pin 25 must be grounded .. this slows down ISP clock


Thanks a lot sir... I will try this also... but the problem has already been solved... :)
 

Status
Not open for further replies.

Part and Inventory Search

Welcome to EDABoard.com

Sponsor

Back
Top