
Embedded Artists´ LPC2478 Developer´s Kit lets you get up-and-running quickly with the LPC2478 OEM Board. The LPC2478 OEM Board is equipped with NXP´s ARM7TDMI-S based LPC2478 microcontroller suitable for a wide range of applications that requires advanced communication and high quality graphic displays. The Kit is perfect for running uClinux with its large on-board RAM and Flash, network and graphics capabilities.
The board can be used in OEM applications, as well as for education purposes, experiment, and prototype projects.
LPC2478 OEM Board Features
- Processor: NXP´s ARM7TDMI LPC2478 microcontroller in BGA package
- Program Flash: 128 MB NAND FLASH, 4 MB NOR FLASH + 512 kB internal
- Data Memory: 32 MB SDRAM + 96 KB internal 32- or 16-bit data bus to SDRAM
- Ethernet: 100/10M Ethernet interface based on National DP83848 Ethernet PHY
- Clock Crystals:
- 12.000 MHz crystal for CPU.
- 32.768 kHz crystal for RTC
- Dimensions: 66 x 48 mm
- Power: +3.3V
- Connectors: 200 pin expansion connector (as defined in SODIMM standard), 0.6mm pitch
- Other:
- 256 Kbit I2C E2PROM for storing non-volatile parameters
- Buffered 32-bit databus
QVGA Base Board Features
- Display: 3.2 inch QVGA TFT color LCD with touch screen panel
- Connectors:
- 200 pos SODIMM connector for OEM Board
- Expansion connector with all LCD controller signals, for custom displays
- Expansion connector with all cpu signals
- Ethernet connector (RJ45)
- MMC/SD interface & connector• CAN interface & connector
- JTAG connector• Pads for ETM connector
- Interfaces:
- USB OTG interface & connector
- USB host interface & connector
- Full modem RS232 on UART #1 (cannot be used on 32-bit databus cpu boards, but RxD2/TxD2 can alternatively be connected to the RS232 interface)
- Dual CAN interface & connector
- IrDA tranceiver interface
- Power
- Power supply, either via USB or external 9-15V DC
- 0.3F capacitor backup for RTC and LED on ALARM output
- Expansion:
- Expansion connector with all LCD controller signals, for custom displays
- Expansion connector with all cpu signals
- Other
- 5-key joystick
- 3 axis accelerometer
- Push-button key and LED on P2.10
- 4 push-button keys via I2C
- 8 LEDs (via I2C)
- 1 Analog input
- USB-to-serial bridge on UART #0, and ISP functionality
- Reset push-button and LED
- Speaker output (DAC)• 240x150 mm in size
Software
In order to ease the development of and experiments with application programs our boards are delivered with a lot of software/sample applications.
- Pre-emptive Real-Time Operating System (RTOS) - the RTOS is delivered as a binary package together with some sample applications that illustrate different functionalities of the RTOS.
- Can be used for non-commercial applications.
- SDRAM initialization example.
- Sample applications.
- uCLinux Distribution
Embedded Artists provide a uClinux distribution for the board based on Linux 2.6 and using u-Boot 1.1.6 for booting.
The distribution is provided "as-is" and without any support. A Yahoo group exist for the board for sharing experiences.
They do, however, provide a support page packed with information how to get started with uClinux, working with drivers and developing uClinux applications (available after purchase).
A specific frame buffer driver does not exist for the LPC2478 at this moment.
A DVD is included with a complete Linux development environment for uClinux development, based on VMware Player™ technology -
you can develop for uClinux on your Windows PC! In order to be able to build the sample applications (and your own applications) you get access to Embedded Artists´ build environment. It is based on GCC + newlib as the compiler.