Yahoo Groups archive

Lpc2000

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

Message

Re: Wierd Philips ISP Utility problem

2005-10-31 by Amit

Hi,

Have you tried talking to the device over a serial terminal program 
like "HyperTerminal" or "TeraTerm"  instead of using the ISP utility. 
You can start by issuing a "?" and then the part would return 
with "Synchronized"...then would follow the ISP procedure. I think 
this flow is mentioned in the UM.

By doing this you can get a more detailed picture of why ISP is 
failing. If a ISP command fails/succeeds the bootloader always 
returns a "code".

Using the code, you can get more information from the part regarding 
this problem.

Amit

--- In lpc2000@yahoogroups.com, "radim100" <radim100@y...> wrote:
>
> --- In lpc2000@yahoogroups.com, "Leighton Rowe" 
<leightonsrowe@y...> 
> wrote:
> >
> > For a good while now, I've been programming new lpc2114s with the 
> > Philips ISP Flash utility without problems. 
> > 
> > Until renctly, I just received an lpc2114 unit that only works 
> > partially with the ISP Utility. 
> > 
> > Only a few commands work OK:
> > - Read Part ID & Boot Loader ID (version reads 1.64)
> > - Blank check (Device/sectors) (returns device/selected sectors 
> > blank)
> > 
> > However, attempting to program the chip doesn't work:
> > - Upload to Flash
> > - Erase (Device/Sectors)
> > both commands return Cmmunication Errors at first instance
> > 
> > I'm interesting to know if anyone came across this problem. I'm 
not 
> > sure if either there's a way around it or I'm dealing with a 
faulty 
> > chip (bad bootloader).
> > 
> > thanks,
> > Leighton
> >
> Hi,
>  I know this is far stretch but I had similar problem with another 
> LPC2000 chip and diference was in RS232 chips . STMicro ( MAX3232 
> equivalent ) was not the same as MAXIM or TI equivalent. The same 
> syndrom - ISP would not download code - otherwise all serial 
> communications were OK.
>  Radim.
>

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.