Main Menu
Menu

Show posts

This section allows you to view all posts made by this member. Note that you can only see posts made in areas you currently have access to.

Show posts Menu

Messages - wjt

#1
LPC9xx/LPC9xxx / Unable to communicate: Xmit/Receive
March 15, 2010, 10:40:51 AM
I am having communication problems using USB-ICP-LPC9xx flash programmer for the P89LPC924 parts. I am using the 7.373 mhz internal oscillator. One board programmed all the time and 3 other boards give the referenced communication error - no shorts or opens on the boards. Problem is when reading the uP signature. Where to start? It looks like 3 bad uP (unlikely). One board would program intermittently.

Did some more experimenting--- cleaned the board with alcohol changed the Flash Magic oscillator frequency to 14 mHz and read signature as: 00 00 00. Then back to 7.2mHz and it read signature correctly and it programmed.

Changed uP on 2nd board to P89LPC925 (and Flash Magic). Washed board with alcohol and tried various oscillator frequencies. At times a signature reading would occur and then it started timeout and no communication error would pop up.

3rd board was programmed once but now won't even read signature (LPC924). Added 10k pullup on reset pin on uP. Seems it doesn't go into the timeout mode but just says it can't communicate regardless of the Flash Magic oscillator frequency setting. Some LEDs on board indicate the board does reset but then continues to run old program. It should stop running the old program when signature is read. Maybe a problem with FDI programmer.

wjt
#2
LPC9xx/LPC9xxx / Security bits
March 19, 2006, 09:06:16 PM
On several different Philips processors (P89 series), I eventually have problems with the security bits getting set without being asked to be set. I cannot even download a new program to the uP.

I am doing ICP programming with the MCB900, a PAB90X-1 and the latest version of Flash Magic

Two questions:

1. Why does this happen??
2. Do I just remove the fowled uP and put in a new one??

The problem starts with security bit2 getting set in several of the sectors. I find that Flash Magic cannot even clear the sectors that don't have security bits set. Is this a problem with the Flash memory in the Philips processors?