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.

USB Programmer for ATMEGA32A

Status
Not open for further replies.

PA3040

Advanced Member level 3
Joined
Aug 1, 2011
Messages
883
Helped
43
Reputation
88
Reaction score
43
Trophy points
1,308
Activity points
6,936
Dear All,
As we all aware the MPLAB can use to program any PIC micro controller connected to PC via PICkit2 ( without using PICkit2 software)

What I need to know is ?

Can we program the ATMEGA32A Micro controller using AVR studio, as we can MPLAB

If can

What is the USB Programmer ( Any Schismatic )

Please help
Thanks in advance
 

You can program AVR microcontrollers from AVR Studio using a supported programmer (AVRISP or STK500) like the AVRISP mkII Programmer.

You can make an AVRISP compatible programmer such as this: **broken link removed**

Hope this helps.
Tahmid.
 
  • Like
Reactions: PA3040

    PA3040

    Points: 2
    Helpful Answer Positive Rating
Dear Tahmid,
Thanks for the reply

Can I able to get the schematic for USB supported programmer to program and debug directly from AVR studio
Thanks in advance
 

http://www.elektor.in/sites/default/files/071035-Wu.pdf

**broken link removed**
**broken link removed**

Search Google for "AVRISP compatible USB programmer circuit" and ""AVRISP compatible USB programmer circuit Elektor". You'll get many results

Hope this helps.
Tahmid.
 
  • Like
Reactions: PA3040

    PA3040

    Points: 2
    Helpful Answer Positive Rating
Dear Tahmid,
Thanks for the reply

I decided to order the following USB Programmer. Please look at it and guide me.
**broken link removed**
Ca I able to program and debug using this programmer with AVR studio

Please help
Thanks in advance
 

No that will not be recognized in avr studio.
You will have to use an external program like avrdude

- - - Updated - - -

To debug you need a jtag device like jtag ice.
USBasp or AVRisp are just ISP programmers.

- - - Updated - - -

Here is a DIY JTAGICE but it only works in AVR studio 4 if I'm not mistaken and not in AVRstudio 6
https://www.edaboard.com/threads/165593/#post698499
 
  • Like
Reactions: PA3040

    PA3040

    Points: 2
    Helpful Answer Positive Rating
Dear alexan_e
Thanks for the reply

first I thought to verify the the meaning of this programmers

1.Jtag Programmer
2.JDM Programmer

What is the meaning of "J" here
What is the relation ship between serial port and "J"
What is the meaning of JDM and Jtag
Please advice
Thanks in advance
 

JTAG refers to

The AVR chips that have JTAG can either be programmed using ISP or JTAG and can be debugged using JTAG.
The chips that don't have JTAG (e.g. mega8) can only be programmed using ISP and can't be debugged
There is also a new alternative to debug for newer chips that support it, it is named debugwire https://en.wikipedia.org/wiki/DebugWIRE

There is of course the parallel programming option but is not very common unless there are problems using the ISP method.

I'm not sure about what JDM refers to.
 

Dear All ,
I decided to design AVR programmer debugger as attached cct
Please advice me I am on correct tract

Please advice
Thanks in advance
 

Attachments

  • jtag (1).pdf
    50.8 KB · Views: 57

Status
Not open for further replies.

Similar threads

Part and Inventory Search

Welcome to EDABoard.com

Sponsor

Back
Top