ARM: MCB2470 Evaluation Board based on NXP LPC2478 MCU

Buy NowBuy NowDevelopment ToolsTechnical DocumentsVideoFeaturesKit Contents

 

MCB2470_1.PNG

Kit Overview

 

The ARM7TDMI based MCB2470MCB2470 Evaluation Board allows you to generate and test application programs for the NXP (formerly Philips) LPC24xx microcontroller family. With this hands-on process, you can determine the hardware and software requirements for current and future product development.

 

The MCB2470MCB2470 Evaluation Board ships with the LPC2478LPC2478 device that is a superset of several other device variants of the LPC24xx microcontroller series. The MCB2470MCB2470 Board contains all the hardware components required in a single-chip LPC24xx system. The NXP LPC2478LPC2478 is an ARM7TDMI based high-performance 32-bit RISC Microcontroller with Thumb extensions, 512KB on-chip Flash ROM with In-System Programming (ISP) and In-Application Programming (IAP), 98KB RAM, CPU clock up to 72 MHz, On-chip crystal oscillator, On-chip 4MHz RC oscillator, On-chip PLL. Enhanced Vectored Interrupt Controller, Ethernet 10/100 MAC with DMA, External Memory Controller for static and dynamic memories, USB 2.0 Full Speed Device Controller and Host/OTG Controller, CAN 2.0B with two channels, LCD Controller (STN and TFT), General purpose DMA controller, Four UARTs, one with full modem interface, Three I2C serial interfaces, Three SPI/SSP serial interfaces, I2S interface, SD/MMC memory-card interface, 10-bit ADC with 8 channels, 10-bit DAC, Four 32-bit timers with capture/compare, Watchdog Timer, PWM unit for three-phase motor control, Real Time Clock with optional battery backup, Brown-out detect circuit, General purpose I/O pins.

 

The MCB2470MCB2470 Evaluation Board also includes a 320x240 TFT LCD QVGA color display module with a built-in touchscreen. The MCB2470 Evaluation Board includes the MDK-ARMMDK-ARM Evaluation Tools. These tools help you get started writing programs and testing the microcontroller and its capabilities. Sample applications that run on the MCB2470 are included.

 

Key Applications: Portable electronics applications, Point-of-Sale (POS) applications, Industrial control, Medical systems.


More Development Kits and Tools
Other NXP Development KitsNXP Overview
Development Platforms & Kitselement14 Knode

 

Development Tools


 

Software Development Tools:

 

Tool TypeSupplierMPNSupported   FamilyDescription
IDEARMKeil   MDK-ARMARM Cortex™-M / Cortex-R4 / ARM7™ / ARM9™The MDK-ARM is a complete software development environment for   Cortex™-M, Cortex-R4, ARM7™ and ARM9™ processor-based   devices. MDK-ARM is specifically designed for microcontroller applications, it is easy   to learn and use, yet powerful enough for the most demanding embedded   applications. Learn More
RTOSMicriumµC/OS-IILPC21xxµC/OS-II, the Real-Time Kernel, is a portable, ROMable, scalable,   preemptive, real-time deterministic multitasking kernel for microprocessors,   microcontrollers and DSPs. Offering unprecedented ease-of-use, µC/OS-II is   delivered with complete source code and in-depth documentation. Learn   More
RTOSMicriumµC/OS-IIILPC21xxμC/OS-III is Micrium’s newest RTOS, designed for developers who   need to save time on their current and next embedded sytem projects. Using a   commercial real-time kernel such as μC/OS-III provides a solid foundation and   framework to the design engineer dealing with the growing complexity of   embedded designs. Learn More
RTOSSeggerembOSARM Cortex™-M / Cortex™-A / ARM7™ / ARM9™embOS is a priority-controlled real time operating system, designed to be   used as foundation for the development of embedded real-time applications. It is a   zero interrupt latency, high-performance RTOS that has been optimized for   minimum memory consumption in both RAM and ROM, as well as high speed and   versatility.  Learn More

 

Hardware Development Tools:

 

Tool   TypeSupplierMPNSupported   FamilyDescription
Emulator / Debugger / ProgrammerARMULINK2ULINK2ARM Cortex™-M / ARM7™ / ARM9™ULINK2 Debug Adapter
Emulator / Debugger / ProgrammerARMULINKProULINKProARM Cortex™-M / ARM7™ / ARM9™ULINKpro Debug and Trace Unit
EmulatorSeggerJ-LinkJ-LinkARM Cortex™-M / Cortex™-A / ARM7™ / ARM9™JTAG/SWD Emulator with USB interface
ProgrammerSeggerFlasher ARMFlasher ARMARM Cortex™-M / Cortex™-A / ARM7™ / ARM9™Flash Programmer for ARM and Cortex cores

 

Back to top

 

Technical Documents


 

Learning Center
TypeDescription
User ManualNXP: LPC24XX User manual
DatasheetNXP: LPC2470 Datasheet
Application NoteARM: Application Note 161 - Interface and Simulation of an LCD Text Display
Application NoteARM: Application Note 198 - Using the uVision Socket Interface
Application NoteARM: Application Note 147 - CAN Simulation in µVision2
Application NoteNXP: AN10778 - Application Note on PCB Layout Guidelines for NXP MCUs in BGA Packages ,V2

 

Design Elements
TypeDescription
SchematicsARM: LPC24xx QVGA Base Board Schematics
SchematicsARM: LPC24xx OEM Board Schematics

Back to top

 

Video


 

 

Back to top

 

Kit Features


MCB2470_2.PNG

 

  • LPC2478LPC2478 ARM7TDMI processor-based MCU
  • On-Chip Memory: 512KB Flash & 96KB RAM
  • External Memory: 128MB NAND Flash, 4MB NOR Flash, & 32MB SDRAM
  • Color QVGA LCD with Touchscreen
  • 10/100 Ethernet Port
  • USB 2.0 Full Speed - USB, USB-OTG, USB Host, & UART via USB
  • Serial Port and CAN Interface
  • SD/MMC Card Interface
  • 5-position Joystick and 3-axis accelerometer
  • Analog Voltage Control for ADC Input
  • Amplifier and Speaker
  • JTAG interface and ETM Trace port (provision for a Mictor-38 connector)

 

 

 

 

 

Back to top

Kit Contents


 

  • MCB2470MCB2470 Evaluation Board
  • QVGA LCD and Touch Screen
  • MCB2470 Quick Start Guide
  • MDK-ARMMDK-ARM Evaluation Tools

Back to top