ARM: MCB2470 Evaluation Board based on NXP LPC2478 MCU

Version 5
    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