EmbeddedRelated.com

Re: I broke CRP and I wasn't trying to ...

Started by jayasooriah in LPC200017 years ago 45 replies

Hello, Did I break CRP? Yes. Was I trying to? No. I did this on my old LPC2292 board which has Boot Loader Version 1.64. Here is the...

Hello, Did I break CRP? Yes. Was I trying to? No. I did this on my old LPC2292 board which has Boot Loader Version 1.64. Here is the story in my upcoming tutorial on CRP Security: case #3 Some clients who were using the commercial version of Serial Intel-Format LPC Loader, SILL, reported that SILL was able to overwrite and install itself in on parts that had CRP enabl


Using arm to replace PLC in industry field?

Started by MengJianjun in LPC200015 years ago 3 replies

Hi all, I just finished a project using arm(LPC2292) to acquire io data and tran= sfer to server by CAN(or zigbee). I am thinking...

Hi all, I just finished a project using arm(LPC2292) to acquire io data and tran= sfer to server by CAN(or zigbee). I am thinking about a question, Why we can't use arm embedded device to = replace PLC in industry field? 1. Stability ? 2. Running speed? 3. Standard interface? or something else? John ------------------------------------------------ http://si...


Does MAM settings affect IAP flash programming? (long)

Started by jayasooriah in LPC200018 years ago 5 replies

Hello, Many have reported (some in this forum) unexplained crashes upon invoking IAP call to erase flash. While experimenting with...

Hello, Many have reported (some in this forum) unexplained crashes upon invoking IAP call to erase flash. While experimenting with MAM statistical registers on LPC2292, I believe I have stumbled on an explanation. The explanation requires a basic understanding of how MAM and FLASH controller works. Although much of the information "Philips Confidential" (and one needs Area 51 access ...


Workaround for LPC2292 errata EXTINT.1, EXTINT.2 and VPBDIV.1

Started by bertriksikken in LPC200017 years ago 4 replies

Hi, I'm running into a problem where the CPU seems to crash when reading the EXTPOL and EXTMODE registers. I am aware of the errata...

Hi, I'm running into a problem where the CPU seems to crash when reading the EXTPOL and EXTMODE registers. I am aware of the errata applying to these registers and attempted to code a work-around, but somehow I can't make it work reliably. The offending code is the following: static void GetExternIntConfig(UINT32 *pulExtMode, UINT32 *pulExtPolar) { UINT32 ulVPBDIV; /* get origin...


LPC2292 + QUAD UART tl16c754

Started by catstransport in LPC200019 years ago 5 replies

I have a small problem with the wait states of the tl16c754. I have made a test method for writing and reading to some addresses. To the ...

I have a small problem with the wait states of the tl16c754. I have made a test method for writing and reading to some addresses. To the address of lcr i can write and read. But to the address of mcr I can't write or read to it. Both have the possebility to read and write. When The cs and bls signals are working when I write 0xaa and 0x55 to the quad uart.I look


Re: LPC2000 UART drops characters silently?

Started by jayasooriah in LPC200018 years ago 48 replies

System is LPC2292; XTAL = 14.7456 MHz; PLL disabled; MAM disabled; VPBDIV = 1; UART = 8-data, 1-stop, no-parity, FIFO enabled. Symptom are...

System is LPC2292; XTAL = 14.7456 MHz; PLL disabled; MAM disabled; VPBDIV = 1; UART = 8-data, 1-stop, no-parity, FIFO enabled. Symptom are that for certain (low) baud rates, UART silently drops characters on Rx channel when saturated. There is no indication of this in the LSR and none of the error bits (OE|PE|FE|BI|RXFE) are set when this happens. It appears that UART logic is failing t...


LPC with external RAM

Started by r_goncalves2000 in LPC200016 years ago 6 replies

Hello all. I'm starting a new design and I need some guidance. My board needs NV RAM. Since the amount of RAM is 128K or more I was thinking of...

Hello all. I'm starting a new design and I need some guidance. My board needs NV RAM. Since the amount of RAM is 128K or more I was thinking of using a LPC2292 with external RAM. My questions are: #1 Can I connect a 8 bit RAM directly to the LPC external bus and just read bytes or must I connect 2 RAMs of 16 bits each to read a full 32 bit word? #2 What component can you sugest. I thou...


Re: NXP's Boot Loader Update does not address CRP breach notification

Started by jayasooriah in LPC200017 years ago 2 replies

Hello, I just noticed NXP has released boot loader updates...

Hello, I just noticed NXP has released boot loader updates here: http://www.standardics.nxp.com/support/documents/microcontrollers/?scope=LPC2000&type=software For what it is worth, I looked into this latest Boot Loader 1.66 release for LPC2292. This update seems to be for three level CRP support compared to just one in the earlier versions. Firstly, CRP1 does not make appear to mak...


Copy binary file in internal flash

Started by fabicenn in LPC200017 years ago 3 replies

How can I copy a binary file from the PC to internal flash of a LPC2292? I must implement a IAP programm or convert binary file in hex and after...

How can I copy a binary file from the PC to internal flash of a LPC2292? I must implement a IAP programm or convert binary file in hex and after copy it with ISP like "flash Magic"? How can I create a hex file from binary with an offset (0x020000 in my application) in the output file? Thanks Fabio


lpc2106 FreeRTOS Demo

Started by jsalomo1 in LPC200016 years ago 1 reply

I'm trying to get the FreeRTOS lpc2106 demo application compiled in Eclipse. I didn't change much to the demo files. Since I am trying to get it...

I'm trying to get the FreeRTOS lpc2106 demo application compiled in Eclipse. I didn't change much to the demo files. Since I am trying to get it to work on an lpc2292, the memory sizes were changed. This is the error I got: /cygdrive/c/DOCUME~1/user/LOCALS~1/Temp/ccXwL2Mb.o (/cygdrive/c/gccfd/gnuarm/bin/../lib/gcc/arm-elf/4.0.2/libgcc.a)_udivsi3.o (/cygdrive/c/gccfd/gnuarm/bin/../lib/gcc...