My AVR programmer dose not recognize the chip

For Adafruit customers who seek help with microcontrollers

Moderators: adafruit_support_bill, adafruit

Please be positive and constructive with your questions and comments.
Locked
micropad
 
Posts: 1
Joined: Sat Dec 15, 2012 12:49 am

My AVR programmer dose not recognize the chip

Post by micropad »

Dear All,
I am new for AVR
I build my own AVR programmer

Schematics

http://electronics-diy.com/avr_programmer.php

software - PonyProg

Hardware test is Ok

unfortunately it does not recognize the the MY AT MEGA 32A MCU

Device missing or unknown device (-24)
Please advice

User avatar
Franklin97355
 
Posts: 23910
Joined: Mon Apr 21, 2008 2:33 pm

Re: My AVR programmer dose not recognize the chip

Post by Franklin97355 »

Sounds like you need to post to their website and ask.

eventhorizon
 
Posts: 114
Joined: Tue Jan 25, 2011 6:09 pm

Re: My AVR programmer dose not recognize the chip

Post by eventhorizon »

For your first programmer, I suggest you use this programmer instead: DASA-3. Also, take note that making a programmer comes with a matching program, or see if it's compatible with AVRDude.

So here's a quick step-by-step to get you up:
-Download WINAVR first, then install it.
-After installing, open up CMD (command prompt), then simply type in: "avrdude -h" (without the quotes). If a help option came out
then you have successfully installed avrdude.
-Now, type in: "avrdude -c ?". This will give you a list of compatible/supported programmers by avrdude.
-I'm still suggesting you build the DASA-3 programmer.
-Find out what number your serial port is in. The on-board serial port is usually on COM1, though, if you are using a USB-Serial, find
the COM port number from the "Device Manager".
-Find out what AVR you are using, now let's assume that you are using ATMEGA8 for this example.
-Power up your AVR and programmer with 5v, connect the programmer, then type in: "avrdude -P COM1 -c dasa3 -p atmega8 -v".

At this point if it still can't recognize the chip:
-Make sure your AVR and programmer is receiving power
-Connections are correct
-Your programmer is compatible with your program, or
-You are using the correct serial port.

Possible things that might be causing the problem:
-Faulty components
-Using a CH340 USB-Serial (you need a PL2303 based USB-Serial one), or
-You just don't know what you are doing.

Locked
Please be positive and constructive with your questions and comments.

Return to “Microcontrollers”