
LPC2478 Developers Kit (32 bit bus)
The LPC2478 Developer's Kit is a ready to use platform that will let you explore the many features of the LPC247x microcontroller series in general and the LPC2478 in particular.
The Kit is perfect for running uClinux with its large on-board RAM and Flash, network and graphics capabilities.
Focus on your value-added application by using this Developer's Kit as your prototyping platform. It includes the software components needed to get up-and-running with your software development on day 1.
When you are finished with prototyping and/or evaluation you can easily transfer your application and the OEM Board into production.
The LPC2478 OEM Board is very low cost and can be used for prototyping/development as well as for OEM production. Modifications for OEM applications can easily be done for volume customers. Contact Embedded Artists for further information about design and production services.
- One LPC2478 OEM Board
- One QVGA Base Board
- One USB cable, type A to mini B
- Serial number that gives you access to the support site for this product
- A Java evaluation CD from IS2T with MicroEJ free of charge for one month
- NXP's ARM7TDMI LPC2478 microcontroller in BGA package
- 128 MB NAND FLASH, 4 MB NOR FLASH + 512 kB internal
- 32 MB SDRAM + 96 KB internal 32- or 16-bit data bus to SDRAM
- 100/10M Ethernet interface based on National DP83848 Ethernet PHY
- 12.000 MHz crystal for CPU
- 32.768 kHz crystal for RTC
- +3.3V powering
- 200 pos expansion connector (as defined in SODIMM standard), 0.6mm pitch
- 256 Kbit I2C E2PROM for storing non-volatile parameters
- Buffered 32- or 16-bit databus
- 3.2 inch QVGA TFT color LCD with touch screen panel
- 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
- 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 supply, either via USB or external 9-15V DC
- 0.3F capacitor backup for RTC and LED on ALARM output
- Expansion connector with all LCD controller signals, for custom displays
- Expansion connector with all cpu signals
- 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 inputs
- USB-to-serial bridge on UART #0, and ISP functionality
- Reset push-button and LED
- Speaker output (DAC)
- 240x150 mm in size
- ARM7TDMI-S core with speed up to 72 MHz
- Flash : 512 KB
- RAM : 98 KB
- Timers
- Four general purpose timers/counters
- Two PWM/counters
- PWM : Two PWMs with same operational features
- Seven match registers allow up to 6 single edged controlled or 3 double edge controlled PWM outputs
- ADC:10-bit ADC with multiplexing over 8 pins
- Serial interfaces:4xUART, 3xI2C, 2xCAN, 1xSPI, 2xSSP, 1xI2S
- USB:Full-Speed USB 2.0 interface Device/Host/OTG Controller with 4 kB of endpoint RAM
- Ethernet: 10/100 Ethernet MAC
- SD/MMC:Memory card interface (MCI) conforms to SD Multimedia Card Specification 2.11
- 10-bit DAC
- 24-bit color LCD controller
- Real-time clock (RTC)
- Product page
- Datasheet
- User's manual
- Product FAQ
- Using CrossWorks - a tutorial about how to use CrossWorks with the LPC2478 OEM Board. The tutorial has been written by Michael Fisher.
The following resources are available for download from Embedded Artists' support site after registration of the LPC2478 Developer's Kit.
Documents- uCLinux Getting Started Book
- User's Manual
- LPC2478 OEM Board Schematics
- QVGA Base Board Schematics
- QVGA LCD datasheet
- QVGA LCD controller datasheet
- Links to datasheets for key components
- Several sample applications
- uClinux distribution using the 2.6.21 version of the Linux kernel and u-boot v1.1.6 as the bootloader
- SDRAM initialization code
- Pre-emptive Real-time Operating System (RTOS) - devlivered as binary package
- QuickStart Build Environment based on GCC