Forums Search for: Lpc2106
FreeRTOS, LPC21xx, MP3 Player and Ethernet
OK, I have a working MP3 player on the LPC2106 with CF and a VLSI VS1002 CODEC. I know, it is the 3 millionth design and I'll concede ...
OK, I have a working MP3 player on the LPC2106 with CF and a VLSI VS1002 CODEC. I know, it is the 3 millionth design and I'll concede that it is not noteworthy. Now, I want to add Ethernet and probably use the UDP protocol to select the file to play. There are a lot of things going on (like switches and LEDs connected to an SPI Bus Expande
Generating Hex file from crossworks compiler
inHi I've recently started with olimex LPC2106 kit, using Crosswork C Compiler. I would like to know what are the setting required to ...
Hi I've recently started with olimex LPC2106 kit, using Crosswork C Compiler. I would like to know what are the setting required to generate Intel hex file which would be used with philips flash utility. Currently i'm geting object file & elf file on building. Ankur
MAX3232 problems?
inI finally have one of Leon's lpc210x proto boards assembled. The problem is the MAX3232 runs warm and seems to be drawing 150mA...
I finally have one of Leon's lpc210x proto boards assembled. The problem is the MAX3232 runs warm and seems to be drawing 150mA or so--it varies a bit. The lpc2106 runs at ambient and has detectable 10MHz on its clock pins. Removing the MAX3232 from the board causes it
I2C problem with 24LC04
inhello... I have connected a 24LC04 to a LPC2106, used the library SPI.ZIP that is in the section files. The VCC for the memory is...
hello... I have connected a 24LC04 to a LPC2106, used the library SPI.ZIP that is in the section files. The VCC for the memory is 5V, and the SCL and SDA were tided with 10K resistors to 5V (LPC Should be 5V tolerant). The SCL freq is 75KHz. Don't know why my program stops whe
Specifications for 38 pin Mictor Connector
inDear Friends, I am designing a board for LPC2106 which I want to have provision for ETM trace and secondary JTAG. I want to...
Dear Friends, I am designing a board for LPC2106 which I want to have provision for ETM trace and secondary JTAG. I want to have a 38-pin Mictor connector for the same. Please suggest me which one to use and where can I find one for my board. I need full specs for the same.
OpenOCD: JTAG error while reading cpsr
inHi, I'm new and trying to get started with an LPC2106 (Olimex LPC-P2106 board) and OpenOCD with an Olimex parallel port wiggler. OpenOCD is...
Hi, I'm new and trying to get started with an LPC2106 (Olimex LPC-P2106 board) and OpenOCD with an Olimex parallel port wiggler. OpenOCD is r128 from Yagarto. I'm wondering what I've setup wrong. Sorry for the long length of this post, but I wasn't sure what info would be needed and wanted to provide everything I could think of. I get usually get errors trying to start OpenOCD but if I pres...
Eclipse Debugging on lpc2292 (using 2106 demoblink demo)
inI have been trying to follow James Lynch's tutorial on the lpc2106. I have modified the linker script for my lpc2292. I am having...
I have been trying to follow James Lynch's tutorial on the lpc2106. I have modified the linker script for my lpc2292. I am having trouble getting the Eclipse debugger to work properly. I don't get an actual error in the console window, I just get a dialog box saying "Error during launch." What types of things should I look for to help me troubleshoot what is wrong?
Device IDs update for all LPC2000 devices
inDevice ID LPC2106 0xFFF0FF32 LPC2105 0xFFF0FF22 LPC2104 0xFFF0FF12 LPC2114 0x0101FF12 LPC2119 0x0201FF12 LPC2124 0x0101FF13 ...
Device ID LPC2106 0xFFF0FF32 LPC2105 0xFFF0FF22 LPC2104 0xFFF0FF12 LPC2114 0x0101FF12 LPC2119 0x0201FF12 LPC2124 0x0101FF13 LPC2129 0x0201FF13 LPC2194 0x0301FF13 LPC22x0 0x0301FF12 LPC2212 0x0401FF12 LPC2214 0x0601FF13 LPC2292 0x0401FF13 LPC2294 0x0501FF13 LPC2131 0x0002FF01 LPC2132 0x0002FF11 LPC2
LPC2106 - Problem with accuracy of timer
inWhen I configure the prescaler for a 1ms tick, it is off by 84ns when checked in the keil debugger, this much inaccuracy I can live with. ,...
When I configure the prescaler for a 1ms tick, it is off by 84ns when checked in the keil debugger, this much inaccuracy I can live with. , but when I have it configured for 1us it is off by approximately 940ns, this is a major problem for me. Regards, J //delay = us * no_loops void delay_us(unsigned int no_loops) { unsigned int i; for(i = 0; i < no_loops; i++) {
RTC in LPC2106
inHello, I have set up the RTC and make a simple program to test it. But it doesn't work! Here is the code... on the PC (connected...
Hello, I have set up the RTC and make a simple program to test it. But it doesn't work! Here is the code... on the PC (connected to the serial port) I always view the same time 19:8:51 Thanks Ezequiel #include "LPC210x.h" #include "Init.h"
Bootloader: Wrong answer on Prepare-Command (2) (Sector 2) CMD_SUCCESS
inHello, I'm using lpc21isp to program my LPC2106. When I try to download the test2 hex file from the Aeolus newlib example, I...
Hello, I'm using lpc21isp to program my LPC2106. When I try to download the test2 hex file from the Aeolus newlib example, I get the following output: (...) Writing Sector 0: ....(...) Sector 0 written Writing Sector 1: ....(...) Sector 1 written
Ethernet addon board for LPC
inHi all, Some days back I came across 2 WebPages providing Ethernet add-on cards for micro-controller using CS8900A -- which I thought...
Hi all, Some days back I came across 2 WebPages providing Ethernet add-on cards for micro-controller using CS8900A -- which I thought I would use with my LPC2106 & LPC2138 boards. I some how misplaced the web links. If anyone knows them or similar pages -- which provide cheep Ethernet add-on boards based on CS8900A, please let me know.
Secondary Bootloader Jump
inHello, I had question related to program startup. I am using LPC2106, when I press reset, Primary bootloader get called. Then my...
Hello, I had question related to program startup. I am using LPC2106, when I press reset, Primary bootloader get called. Then my secondary bootloader comes in picture. It will download the hex file from UART and burn the flash. Now I need to call new application. Whether I jump to main function of new downloaded code or to cstartup function. Thanks
UART0 and Printf
inHey all, I am trying to get UART0 output to display on hyperterminal for a board I made based on the LPC2106 processor. I use the ISP and...
Hey all, I am trying to get UART0 output to display on hyperterminal for a board I made based on the LPC2106 processor. I use the ISP and UART0 to program the board with Philips flash utility, then start hyperterminal with the following settings: 9600 bits/second, 8 databits, no parity, 1 stop bit, and no flow control. I set hyperterminal to listen on the same com port as the one I ...
LPC23XX uTasker project release
Hi All Here's a quick note to inform you of the availability of a new uTasker package for the LPC23XX (including LPC2101..LPC2106 sub-set...
Hi All Here's a quick note to inform you of the availability of a new uTasker package for the LPC23XX (including LPC2101..LPC2106 sub-set support). It is available for immediate use by anyone interested in these NXP devices. It includes the unique uTasker simulator for the LPC23XX and projects for IAR, Rowley Crossworks GNU and also a standalone GNU build which is suitable for the Yagart...
help needed with lpc2106 timer for simple delay function
inIv been trying unsuccessfully for the a few days to write a delay function using timer0, I have looked at the Hitex book and NXP examples but I...
Iv been trying unsuccessfully for the a few days to write a delay function using timer0, I have looked at the Hitex book and NXP examples but I just cant seem to get it work. This is where I'm at, at the moment.. void delayMs() { SCB_VPBDIV = 0x00000002;// set pclk to 30MHz T0_PR = 0x00007530; // Load Prescaler register for 1Msec tick T0_TCR = 0x00000002; // Reset ...
LPC2106 unable to get Timer Interrupt
inGreetings, I am trying to get the Timers 0 and 1 to work with interrupts using the Olimex 2106 board, but cannot get the interrupts to work. ...
Greetings, I am trying to get the Timers 0 and 1 to work with interrupts using the Olimex 2106 board, but cannot get the interrupts to work. I am following the example code given in the CrossStudio help, which I provide below. I seem to be unable to get an interrupt? Is there a special way or trick for debugging with interrupts? How can I see what the Timer Counter is? Thank you i...
LPC2000 development on Linux
inHi all, I'm just setting up for development with the Elektor ARMee LPC2106 module. I would prefer to do the development under Linux rather...
Hi all, I'm just setting up for development with the Elektor ARMee LPC2106 module. I would prefer to do the development under Linux rather than Windows. I have the GNU toolchain built and running, now for the final bit. Is there a flash downloader for Linux or does using the Philips utility effectively force me to switch to Windows. Thanks Steve
Making in field upgrade firmware
inDear all, I've just finish to work on some lpc2106 new design. Now I like to discuss or know some working solution (of course we like to...
Dear all, I've just finish to work on some lpc2106 new design. Now I like to discuss or know some working solution (of course we like to know the better way to do it then learn the concepts) to do a in field microcontroller firmware upgrade. For one of this design we need to connect remotely trough a industrial modem connection and we need to perform the microcontroller firmware upd...
FreeRTOS - UART Problem - LPC2114 suddenly stops
inHi, i am working with a Development Board based on a LPC2114. We have made the port for FreeRTOS using the instructions available in FreeRTOS's...
Hi, i am working with a Development Board based on a LPC2114. We have made the port for FreeRTOS using the instructions available in FreeRTOS's web page, modifying the Demo for LPC2106 (because we use GCC compiler) and comparing with the Demo for LPC2129 (because there are only very little differences with this micro). The Demo seemed to worked just fine, but the problem comes when we use th...