Flash Magic Forum

In-System Programming Support => LPC9xx/LPC9xxx => Topic started by: jhans on August 28, 2007, 06:20:12 AM

Title: Start Bootloader/Send Break Condition doesn't work with newer flash magic v3.*'s
Post by: jhans on August 28, 2007, 06:20:12 AM
For some reason I cannot get Flash Magic to go into bootloader mode by sending a break condition with any newer version of Flash Magic.  Before we found that this was the problem, we were running around in circles trying to find out why some computers were able to program and others were not.  We then found that the computers that Did work had Flash Magic v2.44 or v2.49 installed.  If I download and install any from v3.2's to the most recent v3.64, we cannot program with the bootloader.  I have to manually jumper the reset pin on the keil boards.  Is their something unique with the newer versions that we are not setting up correctly?  Any help would be great.

Thanks.
Title: Re: Start Bootloader/Send Break Condition doesn't work with newer flash magic v3
Post by: Je Gold on August 29, 2007, 06:14:53 AM
Hi Jhans,

To trigger Break Detect ---> ISP

Have you

a) EBRR bit (AUXR1.6)  = 1

b) Checked with a CRO on the RxD pin that break has been sent.

Definition of Break : A break is detected when 11 consecutive bits are sensed low.

IE...  11 bit widths are low....  eg    Break period = 11 * ( 1/9600)       if 9600 baud.


By checking (b) at the RxD pin micro  and the TxD pin of the PC computer....you can see if a break is sent and if it has reached the micro RxD pin.

Joe