Flash Magic Forum

In-System Programming Support => P89C51Rx+/P89C51Rx2/P89C66x/P89C6xX2/P89V66x => Topic started by: mihir on February 10, 2008, 09:24:35 PM

Title: P89C51RD2 Program Execution issue
Post by: mihir on February 10, 2008, 09:24:35 PM
Hi all,

I was working with my old product which has P89C51RD2 on the board. The programming and verification seems alright using flash magic but the chip is facing a continuous reset. when i looked in to the matter i found on internet (ref) which might be relevant. but here the code is not getting corrupted instead the continuous reset is occurring. ( I have not touched Watchdog related registers in code)

Regards,
Mihir.

============================================================
How P89C51RD2 get faulty durring programming with Flash magic
Please tell me how to protect them, as they are costly.
=======
Reply
=======
This sounds like the infamous bootvector loss problem.
You can find some additional background information searching 8052.com and the FlashMagic (forum.flashmagictool.com) forums.
One thing you should consider is a proper reset IC, if you don't use one already.
Other thing might be to use Erik Malund's idea - to add a code for bootloader entry into your application. Search under NoTouch/BackDoor on those two sites I mentioned above.
JW
============================================================
Title: Re: P89C51RD2 Program Execution issue
Post by: erikm on February 11, 2008, 06:54:15 AM
 The programming and verification seems alright using flash magic but the chip is facing a continuous reset

sounds as if you are in the wrong forum

try www.8052.com

i have some suggestions, but do not want to 'pollute' the FM forum with them

Erik