EmbeddedRelated.com
Forums
Memfault Beyond the Launch

LPC2378 reset pin problem

Started by pintvin February 16, 2010
Hi all,
We have developed a LPC2378 board.One board is fully working with all possible interfaces (SPI,UART,Ethernet etc) and i was using the JTAG emulator to load / debug the software. I want to test the ISP feature , so i have taken up another board.I have assembled the bare minimum components necessary for ISP alone.ISP is not working.On tracing i found that the reset pin is floating.The reset pin is pulled up thru a 10K resistor.So one end of this resistor shows 3.3v ,But the other end(connected to the reset pin(pin 24)shows a level of around 600mv.So the processor may not be running at all i guess.Unable to find out why.(A reset switch is also connected to the reset pin for giving external reset,but i have isolated this too.)
Any suggestions please? Thanks in advance,
Vinaya

An Engineer's Guide to the LPC2100 Series

Hi
If I am correct you are using UART0 for ISP.
For ISP you have to keep Pin P2.10 LOW on power up . Durint power ON RESET if the controller get this pin LOW it initiate ISP handler, for normal code execution you have to keep HIGH (Pull up) this PIN. You have nothing to do with RESET pin of controler.

Thanks

-----Original Message-----
From: pintvin
To: l...
Sent: Tue, Feb 16, 2010 9:34 am
Subject: [lpc2000] LPC2378 reset pin problem

Hi all,
We have developed a LPC2378 board.One board is fully working with all possible interfaces (SPI,UART,Ethernet etc) and i was using the JTAG emulator to load / debug the software. I want to test the ISP feature , so i have taken up another board.I have assembled the bare minimum components necessary for ISP alone.ISP is not working.On tracing i found that the reset pin is floating.The reset pin is pulled up thru a 10K resistor.So one end of this resistor shows 3.3v ,But the other end(connected to the reset pin(pin 24)shows a level of around 600mv.So the processor may not be running at all i guess.Unable to find out why.(A reset switch is also connected to the reset pin for giving external reset,but i have isolated this too.)
Any suggestions please? Thanks in advance,
Vinaya
Thanks for the reply.Yes you are right, i am using UART0 and iam taking care of this P2.10 pin. But i am wondering if the microcon will enter into the ISP handler at all since the reset pin is low?
rgds, Vinaya
--- In l..., manish.manware@... wrote:
> Hi
> If I am correct you are using UART0 for ISP.
> For ISP you have to keep Pin P2.10 LOW on power up . Durint power ON RESET if the controller get this pin LOW it initiate ISP handler, for normal code execution you have to keep HIGH (Pull up) this PIN. You have nothing to do with RESET pin of controler.
>
> Thanks
> -----Original Message-----
> From: pintvin
> To: l...
> Sent: Tue, Feb 16, 2010 9:34 am
> Subject: [lpc2000] LPC2378 reset pin problem
>
>
> Hi all,
> We have developed a LPC2378 board.One board is fully working with all possible interfaces (SPI,UART,Ethernet etc) and i was using the JTAG emulator to load / debug the software. I want to test the ISP feature , so i have taken up another board.I have assembled the bare minimum components necessary for ISP alone.ISP is not working.On tracing i found that the reset pin is floating.The reset pin is pulled up thru a 10K resistor.So one end of this resistor shows 3.3v ,But the other end(connected to the reset pin(pin 24)shows a level of around 600mv.So the processor may not be running at all i guess.Unable to find out why.(A reset switch is also connected to the reset pin for giving external reset,but i have isolated this too.)
> Any suggestions please? Thanks in advance,
> Vinaya
>


Memfault Beyond the Launch