Most of ARM programmers come with BSL,RESET,TXD, RXD, GND and VCC pins which we need to connect with respective pins of ARM.
For ISP, We require need to ground P0.14/BSL after Reset.
As these programmers have Both BSL and RESET pins, Does programmer itself Resets controller and pulls BSL to ground OR do I need to first pull BSL to ground, Reset controller and then start programming using softwares like FlashMagic?
Also, Does ARM remains in Bootloader if I pull P0.14/BSL to ground after power up till next reset or does it have any sort of time out that it will jump to application code after that.
Or as Wouter van Ooijen rephrased it, whether the bootloader will spontaneously jump to the application after a certain timeout?
I am working with LPC2138.