ARM: MCB2929 Evaluation Board based on NXP LPC2929 MCU

Version 6
    Buy NowBuy NowDevelopment ToolsTechnical DocumentsVideoFeaturesKit Contents

     

    MCB2929UME_1.PNG

    Kit Overview

     

    The Keil MCB2929MCB2929 Evaluation Board introduces the NXP LPC2900 family of ARM9 processor-based devices, allowing you to create and test working programs for this advanced architecture. The MCB2929 has a wide range of interfaces making it a great starting point for your next ARM project.

     

    The MCB2929MCB2929 Evaluation Board ships with the LPC2929LPC2929 device that is a superset of several other device variants of the LPC29xx microcontroller series. The MCB2929MCB2929 Board contains all the hardware components required in a single-chip LPC29xx system. The NXP LPC2929 is an ARM968E-S based high-performance 32-bit RISC Microcontroller with Thumb extensions, 768KB on-chip Flash ROM with In-System Programming (ISP) and In-Application Programming (IAP), 56KB RAM (incl.ETB RAM), 32KB Instruction TCM and 32KB Data TCM, 16KB EEPROM, CPU clock up to 125 MHz, On-chip very low power ring oscillator (0.4MHz), On-chip crystal oscillator, On-chip PLL. Dual-master 6-channel GPDMA, External Static Memory Controller (SMC), 2  CAN 2.0B controllers,   LIN 2.0 master controllers, 2 UART, 3 Q-SPI, 2 I2C, Two 10-bit 8-channel ADC (3.3V), One 10-bit 8-channel ADC(5V), 4 32-bit Timer, Four 6-channel PWMs, Two 32-bit dedicated Timer for PWM and ADC, Quadrature Encoder Interface(QEI), 32-bit Watchdog, Vectored Interrupt Controller (VIC) with 16 priority levels, up to 21 level-sensitive external interrupt pins, up to 104 GPIO pins, Flexible Reset Generator Unit (RGU), Flexible Clock-Generation Unit (CGU), Power Management Unit (PMU).

     

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

     

    Ordering information:

     

    Part NumberDescription
    MCB2929MCB2929

    MCB2929 evaluation board based on LPC2929 MCU

    MCB2929UMEMCB2929UMECB2929 evaluation board with ULINK-ME USB-JTAG adapter


    Key Applications: Industrial drives, Pumps, HVAC systems, Vending and cash machines, Motor control.

    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
    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 GuideARM: MCB2929 Quick Start Guide
    User GuideARM: MCB2929 User's Guide
    User ManualNXP: LPC29xx User manual
    DatasheetNXP: LPC2926_27_29 Datasheet
    Application NoteNXP: AN10809 - LPC29xx flash features
    Application NoteNXP: AN10778 - PCB layout guidelines for NXP MCUs in BGA packages
    Application NoteNXP: AN10809 - LPC29xx Power-down Mode Explained
    Application NoteNXP: AN10899 -  LPC2900 FOC
    Revision NoteNXP: Errata sheet of LPC2929

     

    Design Elements
    TypeDescription
    SchematicsARM: MCB2929 Evaluation Board Schematics

    Back to top

     

    Video


    Coming Soon.PNG

    Back to top

     

    Kit Features


    MCB2929UME_2.PNG

     

    • 125MHz LPC2929LPC2929 ARM968E-S processor-based MCU in 144-pin LQFP
    • On-Chip Memory: 768KB Flash, 56KB RAM, & 16KB EEPROM
    • External Memory: 1MB SRAM
    • Color QVGA TFT LCD with touchscreen
    • USB 2.0 Full Speed - USB, USB-OTG, & USB Host
    • 2 CAN Interfaces
    • Serial Ports
    • MicroSD Card Interface
    • 5-position Joystick and push-button
    • Analog Voltage Control (2) for ADC Input
    • 104 GPIO pins
    • 20 pin JTAG (0.1 inch connector)

     

     

     

     

    Back to top

    Kit Contents


     

    • The MCB2929MCB2929 Evaluation Board
    • A µVision IDE Quick Start Guide
    • Example Programs for the MCB2929 Evaluation Board
      • All examples can be compiled and debugged using the Lite Edition

    Back to top