LPC1114 VHQFN33 unable to exit USART bootloader

cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 

LPC1114 VHQFN33 unable to exit USART bootloader

540 Views
lpcware
NXP Employee
NXP Employee
Content originally posted in LPCWare by muhammadatif on Wed Feb 22 23:21:08 MST 2012
I am desperately trying to use an LPC1114 VHQFN33. I tried SWD via STM32VL discovery and then bootloader but failed.

Whatever signal I apply to Po0_1 (or leave it open), the USART bootloader
starts. I can communicate successfully with  it using hyper-terminal
but fail when I try to use flashmagictools. I have tested two LPC1114s but the exact same problem persists. Flashmagic is unable to go beyond telling device ID. I have tested commands given in the LPC11xx user manual and all of them work through hyperterminal @9600. (I press ? and get a "Synchronized" back).

How is it possible that the chip cannot exit USART bootloader mode? I can blank erase sectors of the chip and the chip returns 0 on hyperterminal. I can perform any command but I cannot program the chip through Flashmagic or using SWD. I have tried with leaving the RESET and Po0_1 pins open and yet the bootloader starts.

I suspect that flashmagic attempts to program an LQFP48 chip but fails because the chip is an VHQFN33 version. Is there any selection option to distinguish the VHQFN version of the chip from the LQFP48 version. I have an LPC1114/301 chip (7x7mm VHQFN33). It has the same ID as an LQFP48 chip. How does the programmer know what the target is when there is no option to chose between a 33 pin or 48 pin device with the same name and same ID but differnt number of pins.

Please also tell me if there is any special command that can test the validity of the chip through hyperterminal?

If I fail, I will post a video on 100 ways to destroy an LPC1114.

Atif
0 Kudos
Reply
0 Replies