Author Topic: 89C668H overprogram  (Read 3629 times)

microappl

  • Jr. Member
  • **
  • Posts: 2
    • View Profile
89C668H overprogram
« on: March 14, 2004, 02:50:21 pm »
I designed a product using 89C668H.
I find a programming yield problem using FM 1.84.
On about 20% of the 668's the chip will jump to a random location and crash while executing the main idle loop.
The failing chip(s) verifie(s) under FM.

If I overprogram the failing chip without erasing it two or three times, this seems to solve the problem.

This would seem to indicate that the 668 ISP programming code has a problem.

erik malund

  • Guest
Re: 89C668H overprogram
« Reply #1 on: March 15, 2004, 05:31:19 am »
just a guess.  Do you have P2.7 AND P2.6 helke high

Erik

Andy Ayre

  • ESAcademy Staff
  • Sr. Member
  • *****
  • Posts: 2160
    • View Profile
    • Embedded Systems Academy, Inc.
    • Email
Re: 89C668H overprogram
« Reply #2 on: March 15, 2004, 08:43:08 am »
Sounds like an electrical problem. Do you have gitches or ripple on the power supply or RST pin? What about the XTAL pins? What is the voltage actually at the VCC, GND and RST pins? Does the signal at the XTAL pins look ok?

Embedded Systems Academy, Inc.
support at esacademy dot com

erik malund

  • Guest
Re: 89C668H overprogram
« Reply #3 on: March 15, 2004, 11:49:27 am »
Do you have Vpp directly to +5?

Erik

udj

  • Guest
Re: 89C668H overprogram
« Reply #4 on: March 19, 2004, 08:02:40 am »
I am using 89C668H. product
I find a programming problem flash programming.
Chip is responding fro  ISP communication what will be the problem

This would seem to indicate that the 668 ISP programming code has a problem.

Andy Ayre

  • ESAcademy Staff
  • Sr. Member
  • *****
  • Posts: 2160
    • View Profile
    • Embedded Systems Academy, Inc.
    • Email
Re: 89C668H overprogram
« Reply #5 on: March 19, 2004, 08:18:55 am »
Can you elaborate on "Chip is responding fro ISP communication what will be the problem"? What are you observing?

Did you let P2.6 and P2.7 float or pull them high?

Embedded Systems Academy, Inc.
support at esacademy dot com