Hi, i am working on LPC2148. i am facing a problem while burning the code. in my board i am having options for RST and P0.14 pins. with these two switches iam trying to burn the code. Please help me out. Keil MCB2140 schematic is taken as reference.
Thanks in Advance.
Regards,
Kiranmai G
You can't. The best you can do is post a link to an image uploaded somewhere.
But do you have any "p0.14 circuitry"? Normally, it is enough to have a 10k pull-up resistor to Vcc and a push-button to ground. Keep the button pressed until the processor is out of the reset.
http://www.keil.com/mcb2140/mcb2140-schematics.pdf
this is the schematic which is taken as reference design. Have a glance over it.
Flash Magic isn't always so good with automagically running the handshake signals.
To manually control the download: - Connect J7 - Disconnect J1 - Press S2 and keep pressed - Press and release S1 - Release S2 - Start a transfer from FlashMagic
Thanks for your valuable suggestion. I am able to burn and run the code successfully.
could you please explain me what is the need of jumpers J1 and J10 in the schematic.
J1 enableds FlashMagic to remote-control P0.14 using a handshake signal on the RS232 connector.
J10 enables FlashMagic to remote-control reset using another handshake signal on the RS232 connector.
FlashMagic can in effect automagically press the two buttons to reset the chip and get it into boot loader mode before starting the transfer.
There is a special setting in FlashMagic to tell that your board supports this feature. But at least earlier, FlashMagic did not do a good job actually controlling these signals. When FlashMagic was done using the serial port after the programming, it released the serial port without considering the state of the signals - obviously not so good when one signal is connected to an interrupt input, and the other is connected to the reset.
Thank you very much... Now my board is working properly.
Now i need to use JTAG. SO can i use ARM-JTAG wiggler with my keil compiler. If not which JTAG can i use with keil MDK compiler.
Don't know about the wiggler, but don't you think that the Keil tools might possibly support the Keil JTAG adapters?
Did you mean ULINK JTAG....
I have the ULINK2.
You can compare different ULINK versions here: http://www.keil.com/ulink/cmp.asp
By the way - you are reading the information available on this site, aren't you?
Hi, I am using keil compiler. For some of our projects we are using megawin controllers. My doubt is, we want to increase XDATA size. Is there any option in keil for that.
This is a ARM thread discussing the ARM chip LPC2148.
In what way does that relate to any Megawin processor and XDATA memory space?
The Keil C51 compiler is a completely separate product from the ARM compiler.
But the Keil C51 compiler do support much XDATA memory. But before that, you will have to figure out what it takes to get a Megawin processor to use more XDATA memory.