EmbeddedRelated.com
Forums

problem with P89LPC922

Started by goossensd December 19, 2007
Hi,
I have a problem with programming P89LPC922.
I use ISP, i can programm it 1 time then i cannot programm it again. If
i change the processor, i can programm it 1 time then it's all. The
processor doesn't respond on TX.
Do you have an idea of what appends?

Thanks a lot

David
Dear Nilesh,

Can I get a copy of your: Parallel port circuit.... And application
software?

Thank you very much,

John W. Poore

________________________________

From: l... [mailto:l...]
On Behalf Of Nilesh
Sent: Wednesday, December 19, 2007 8:56 AM
To: l...
Subject: Re: [lpc900_users] problem with P89LPC922

Dear ,

You are able to program it first time becuase of Factory Programmed ISP
setting.. I mean to say BSB (Boot Status Bit) = 1. Once you program it
will

be made zero by your ISP Programmer.

It is good Idea to use 3-pulse entry on RESET. Or you can also use UART
break detect method so you can program IC again and again.

For LPC9xx series best option is program IC using ICP method only..
Commercial programmer available at very low cost .. Or If require I will
send you ICP cable using Parallel port circuit to you.... And
application software.

Regards,

Nilesh

goossensd wrote:

Hi,
I have a problem with programming P89LPC922.
I use ISP, i can programm it 1 time then i cannot programm it
again. If
i change the processor, i can programm it 1 time then it's all.
The
processor doesn't respond on TX.
Do you have an idea of what appends?

Thanks a lot

David

________________________________

Save all your chat conversations. Find them online.
.com/webmessengerpromo.php>
Dear ,

You are able to program it first time becuase of Factory Programmed ISP setting.. I mean to say BSB (Boot Status Bit) = 1. Once you program it will
be made zero by your ISP Programmer.

It is good Idea to use 3-pulse entry on RESET. Or you can also use UART break detect method so you can program IC again and again.

For LPC9xx series best option is program IC using ICP method only.. Commercial programmer available at very low cost .. Or If require I will send you ICP cable using Parallel port circuit to you.... And application software.

Regards,
Nilesh

goossensd wrote:
Hi,
I have a problem with programming P89LPC922.
I use ISP, i can programm it 1 time then i cannot programm it again. If
i change the processor, i can programm it 1 time then it's all. The
processor doesn't respond on TX.
Do you have an idea of what appends?

Thanks a lot

David

---------------------------------
Save all your chat conversations. Find them online.
Alle 17:41, mercoled19 dicembre 2007, goossensd ha scritto:

> I have a problem with programming P89LPC922.
> I use ISP, i can programm it 1 time then i cannot programm it again. If
> i change the processor, i can programm it 1 time then it's all. The
> processor doesn't respond on TX.
> Do you have an idea of what appends?

- You don't send a break on the serial port before starting ISP
- You have not configured and activated in your firmware the serial port for
break detecting

One of these?...

--
Fausto Marzoli - 8052.it - http://www.8052.it/
thanks all, it is a problem in my code.
--- In l..., "goossensd" wrote:
>
> Hi,
> I have a problem with programming P89LPC922.
> I use ISP, i can programm it 1 time then i cannot programm it again.
If
> i change the processor, i can programm it 1 time then it's all. The
> processor doesn't respond on TX.
> Do you have an idea of what appends?
>
> Thanks a lot
>
> David
>
Dear,

I met the same problem when I used P89LPC932. The solution of the "1
time program" is to set BSB(Boot Status Bit). This problem will happen when
you use a new chip. If the chip has been burn and erase before, "1 time
program" will not happen again.

Best regards,

Min
Dear Nilesh,

Thanks for your advice....I have been using ICP method for the past some time and it works properly. ISP is somewhat limited, so either ICP or parallel are good techniques.
I Would request you, if you can share the programmer circuit with me as it will ease my task.

Rgds,

Navneet

Nilesh wrote:
Dear ,

You are able to program it first time becuase of Factory Programmed ISP setting.. I mean to say BSB (Boot Status Bit) = 1. Once you program it will
be made zero by your ISP Programmer.

It is good Idea to use 3-pulse entry on RESET. Or you can also use UART break detect method so you can program IC again and again.

For LPC9xx series best option is program IC using ICP method only.. Commercial programmer available at very low cost .. Or If require I will send you ICP cable using Parallel port circuit to you.... And application software.

Regards,
Nilesh

goossensd wrote:
Hi,
I have a problem with programming P89LPC922.
I use ISP, i can programm it 1 time then i cannot programm it again. If
i change the processor, i can programm it 1 time then it's all. The
processor doesn't respond on TX.
Do you have an idea of what appends?

Thanks a lot

David

---------------------------------
Save all your chat conversations. Find them online.

---------------------------------
Be a better friend, newshound, and know-it-all with Yahoo! Mobile. Try it now.