LPC3141 OEM Board
[High Resolution Photos]
LPC3141 OEM Board

Embedded Artists' LPC3141 OEM Board is equipped with NXP's ARM926EJ-S based LPC3141 microcontroller suitable for a wide range of applications requiring low power consumption, high performance and flexible USB connectivity.

The board can be used in OEM applications, as well as for education purposes, experiment, and prototype projects. Use the LPC3141 Developer's Kit to get up-and-running quickly with the board.

The OEM Board is also perfect for running Linux with its large on-board RAM and Flash, network and graphics capabilities.

Specification

LPC3141 OEM Board

Processor NXP's ARM926EJ-S LPC3141 microcontroller in BGA package
External Flash 256 MB NAND FLASH (2Gbit)
4 MB SPI-NOR FLASH (32Mbit)
Data Memory 64 MB SDRAM + 192 KB internal
16-bit data bus to SDRAM
USB High-speed USB 2.0 (OTG, Host, Device) with on-chip PHY
Clock Crystals 12.000 MHz crystal for CPU
Dimensions 66 x 48 mm
Power +5V powering
Connectors 200 pos expansion connector (as defined in SODIMM standard), 0.6mm pitch
Other • 256 Kbit I2C E2PROM for storing non-volatile parameters
• Buffered 16-bit databus
Product Classification
and Status
Integration board; Mature

 

Documentation and Resources

Multimedia

Watch a short multimedia presentation about how to get started with the board.

Support Site

The following resources are available for download from our support site after registration of the LPC3141 Developer's Kit.

Documents

Other

Software

Sample Software Disclaimer

NXP's Common Driver Library (CDL) framework has been used to develop a number of sample applications for the LPC3141 OEM Board. The main IDE is Keil's MDK-ARM which is the only one being tested by Embedded Artists. NXP's CDL package also supports CodeSourcery GCC and IAR Embedded Workbench.

  • ADC - A simple example using the ADC device
  • Acceleromater - The accelerometer is monitored and values are presented on the display
  • CLOCK_OUT - Illustrates the use of the CLOCK_OUT pin.
  • Ethernet - A polled Ping application using the external DM9000 Ethernet controller
  • Audio - A sample application that illustrates the use of the embedded audio codec.
  • Display The Maze game illustrating the use of Embedded Artists QVGA LCD display or the QVGA OLED display
  • LEDs and Joystick - An application using the PCA9532 I2C device to control the LEDs and Joystick available on the base board.
  • USB device - An application simulating a USB mass storage device.
  • Touch Screen - This application first runs a calibration sequence and then uses a simple graphical library to let you draw on the display using the touch screen. Both the QVGA LCD display and the QVGA OLED display are supported.
  • XBee - A simple example showing how to use the UART to communicate with an XBee module
  • PWM - A simple example using the PWM interface.
  • SD/MMC - This application lists the content in the root directory of a SD/MMC card attached to the base board.
  • NOR Programmer - An application that programs the NOR flash with an application to boot.
  • Timer - A simple example using the timer interface
  • UART - A simple example illustrating how to use the UART

 

 

Related Products