Serial atmel programer




















Any solution? Im using serial to usb adapter. Thanks :. Amazing Job!!! THX :D. Post a Comment. This is a very simple and easy to build programmer for Atmel microcontrollers from AVR family. The microcontrollers must support serial programming. This programmer is connected to a PC through the RS serial interface and can be used with the PonyProg or Avrdude software programmer.

Description of the serial programmer: The programmer is quite simple and it is based on the SI-Prog from the author of PonyProg software. The AVR microcontrollers are in reset when the signal has low level. The resistor R5 works as a pull-up for reset signal. The resistor R4 helps to close the transistor T1. The programmer has standard 10 pins header. Schematic of the serial programmer Assembly diagram.

PCB top side. PCB bottom side Panelization When you need more pieces. Assembled PCB top side. Attention: The transistor T1 should be in opposite position then is depicted in the assembly diagram. I also use the programmer with desktop computer, laptop, with and wihout USB-to-RS adapter and it works in all cases.

When you want to program your microcontroller with the PonnyProg you have to setup the program as you can see on the following picture.

You have to select chosen COM port, where is connected your programmer. Using Avrdude: When you want to program your microcontroller with Avrdude you have to select the keyword "ponyser" as a programmer type and appropriate COM port. I'm using this method to program my microcontroller directly from the Atmel AVRstudio when I'm debuging my application. I create a batch file with the command for the avrdude and I call the batch file directly from the tool bar.

It is very fast and easy. Avrdude is also part of the WinAVR package. Programming header reduction: Sometimes you have to program microcontroller in a aplication where is only 6 pins header instead of 10 pins. I created small adapter for this purpose. For your information this process shouldn't really take more than 10 to 30 seconds. This depends on the size of the program that you're trying to flash. After programming is completed "Write successful" window will be shown letting you know that AVR microcontroller has been programmed, and is now ready to be used.

First click on the sercurity and configration button in the tool bar, a dilog box will apper as shown in the image blow. If somebody need more help then please make a comment. Rishiraj May 11, at AM.

Joel Pinto June 9, at PM. Gaurav Singh February 21, at AM. Gaurav Singh June 10, at AM. Gaurav Singh June 13, at AM. Kristijan June 18, at PM. Gaurav Singh June 19, at AM. Unknown May 10, at AM. Sumanta June 19, at PM. Gaurav Singh June 19, at PM. Gaurav Singh June 24, at AM. Gaurav Singh June 28, at AM. Gaurav Singh June 28, at PM.

Gaurav Singh July 1, at PM. Gaurav Singh July 2, at PM. Gaurav Singh July 3, at PM. Gaurav Singh July 4, at PM. Gaurav Singh July 7, at PM. Venky July 14, at AM. Sukalyan Saha July 14, at PM. Gaurav Singh July 15, at PM. Sukalyan Saha July 16, at AM. Sukalyan Saha July 16, at PM. Gaurav Singh July 17, at AM.

Sukalyan Saha July 18, at PM. Gaurav Singh July 27, at PM. Gaurav Singh September 21, at PM. Aldrin dane October 4, at AM. Gaurav Singh October 4, at PM. Gaurav Singh November 5, at AM. Gaurav Singh November 5, at PM. Gaurav Singh November 10, at AM.

Gaurav Singh November 11, at PM. Gaurav Singh November 17, at PM. Dhruv November 18, at AM. Gaurav Singh November 25, at PM. Vishal Kottarathil January 26, at AM. Shaun January 28, at PM. Gaurav Singh February 18, at PM. Gaurav Singh February 19, at PM. Sagar Sojitra February 25, at AM. Nambissan March 11, at PM. Gaurav Singh March 15, at PM.

Salal March 15, at PM. Manoj Gudi March 17, at PM. Gaurav Singh May 26, at AM. Unknown May 25, at PM. Unknown May 26, at AM. Unknown June 3, at PM. Electronics June 13, at PM. Tushar Srivastava June 16, at AM. Prazanth June 28, at AM. Piyush July 4, at AM. Gaurav Singh July 4, at AM. Gaurav Singh August 13, at PM. Unknown August 14, at AM. Prakhar September 1, at PM. Gaurav Singh September 7, at PM. Prakhar September 7, at PM. Prakhar September 9, at AM. Unknown September 7, at PM.

Dee September 13, at PM. Unknown July 21, at PM. Gaurav Singh July 21, at PM. TheoQ August 10, at PM. Gaurav Singh August 11, at AM. TheoQ August 11, at PM. Gaurav Singh August 11, at PM. JanJan August 30, at PM. Pratul Aggarwal September 16, at PM. Gaurav Singh September 16, at PM. Unknown October 7, at AM. Gaurav Singh October 7, at AM.

Sudhi October 20, at AM. Gaurav Singh October 20, at AM. Susant November 13, at PM. Unknown November 20, at AM. Shekhar November 29, at PM. Unknown December 8, at PM. Unknown February 19, at AM. Unknown February 20, at PM. Zulkarnaen February 21, at AM. Karanbir August 6, at PM. Unknown February 21, at AM.

Unknown March 21, at AM. Unknown April 5, at AM. Dev codes May 15, at PM. Gaurav Singh May 22, at PM. Unknown November 2, at AM. Unknown November 4, at AM. Unknown November 7, at PM. Unknown December 18, at PM. Unknown August 17, at AM. Unknown June 12, at AM. Gaurav Singh July 18, at AM. Sahid Kachara July 18, at AM. Newer Post Home. Subscribe to: Post Comments Atom. Without inductors or transformers, and just by switching solid-state components at the right frequency in relation to capacitance, it is possible to double, triple, or n-multiply the source voltage.

Of course, the current is very low, but we only need a handful of milliamps for a brief duration to reset the fuses. A multi-stage Dickson charge pump with just diodes and capacitors needs two clock signals degrees out of phase to make the charge cascade propagate. An alternative is to use one clock source with some NOT logic to invert the original signal into two signals.

The design below is a 4x voltage multiplier. Here is the schematic:. It should be fairly easy to incorporate the MAXA, a couple of 0. More on that later. Using this simple trick, and by keeping the power on continuously, I can flash many ATtiny85 chips just by attaching and removing a SOIC8 test clip.

No need to toggle power. This is the advantage of this design over others. Also, I use colored LEDs for some flare. Drawing inspiration from this article , we can learn a lot about the protocol. See below. One exciting discovery from this blog is that in addition to resetting the fuses, a chip may need to be erased if it is super bricked with the Lock Bit Protection on.

Not much is needed to make an HV serial programmer: just a few capacitors, a neat charge-pump IC, a run-of-the-mill transistor, a resistor, a Digistump, and the SOIC8 connector. But, what kind of capacitors should be used? I use ceramic J 0. Here is a quick reference 3 of the types of capacitors:.



0コメント

  • 1000 / 1000