ARM: MCB2929 Evaluation Board based on NXP LPC2929 MCU

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