Yahoo Groups archive

Lpc2000

Index last updated: 2026-04-28 23:31 UTC

Message

ISP reliability, and parts failing in the field

2004-03-10 by golssa

Hello,

the early LPC900 series (viz. P89LPC932) had serious reliability 
issues in 
that the ISP software would get confused by a problem in the 
oscillator and reset circuit inside the chip (or due to programming 
errors), and that would kill the chip:

The reset problem would make the chip execute from random addresses, 
with a chance to hit the ISP firmware, and this firmware would then 
randomly clobber memory, rendering the chip useless and the board 
dead, sometimes even overwriting its own ISP/IAP code. This happened 
on almost all of the chips(!), and Philips introduced special 
versions of the chip with a modified ISP software (due to the random 
program counter possibility this new firmware likely does not fix the 
issue 100%), and with the ISP software completely removed ("one-time-
programming").

Does anyone know if this or similar problems exists on the LPC2100 
series of 
chips too? Has anyone had any large volume mass production and/or 
many hours of reliability testing experience with these chips?

What are the chances of an errand pointer making the Arm jump into 
its ISP firmware, and delete portions of its flash memory randomly? 
How does one delete the ISP firmware for production boards to avoid 
this issue, and to avoid someone else reading out the users' software?

thanks,
GM

Attachments

Move to quarantaine

This moves the raw source file on disk only. The archive index is not changed automatically, so you still need to run a manual refresh afterward.