"chip enable program error" in progisp

Go To Last Post
2 posts / 0 new
Author
Message
#1
  • 1
  • 2
  • 3
  • 4
  • 5
Total votes: 0

One month ago, when I was wanted to flash(program) my Atmega32 using ProgISP v1.72, I received this error : "Chip Enable Program Error". I tried to fix it by re-pluging my programmer / changing the computer and so on, but nothing changed and and I received the same error!

 

Finally I bought another Atmega32! this new one works fine for 2 weeks and suddenly it gives me the same error again!

 

I searched in the Internet for the solution! Somewhere I found that it was suggested to adding a 4Mhz crystal to the MCU can solve the problem, but it didn't worked for me! (How using a 4Mhz crystal can help me while the fuse bits are configured in a way that the internal oscillator is enabled not the external? and there is no way to change the fuse bits)

 

 

And Finally I bought my third atmega32!! It also worked fine for 2 weeks and today it returns the same error after changing fuse bits. 

 

Q1:  Why?! What is the origin of problem?

Q2:  Are all the my Atmega32s are dead? Is there any way to fix them? 

 

 

Last Edited: Sat. Jan 3, 2015 - 12:44 PM
  • 1
  • 2
  • 3
  • 4
  • 5
Total votes: 0

The Chinese ProgISP1.72 should work pretty well with many types of programming hardware.   e.g. USBASP.

 

If you are using a home-made LPT port programmer   (Printer DB25 socket) ,    this is what happens.

 

I suggest that you just run your ATmega32 on the "Internal RC" unless you have a proper soldered pcb with a crystal.

 

David.