Changes between Version 1 and Version 2 of TBR/BSP/Lpc32xx


Ignore:
Timestamp:
11/27/10 21:54:04 (13 years ago)
Author:
ZumZoom
Comment:

Legend:

Unmodified
Added
Removed
Modified
  • TBR/BSP/Lpc32xx

    v1 v2  
    33
    44{{Infobox BSP
    5 |BSP_name     = lpc32xx
     5|BSP_name     = lpc32x0
    66|Manufacturer = NXP
    7 |image        =
     7|image        = Nxp ea lpc3250 kit.jpg
    88|caption      =
    99
    10 |Board_URL    = http://www.lpctools.com/phycore-arm9lpc3250.aspx
     10|Board_URL    = [http://www.rtems.org/wiki/index.php/Lpc32xx#References References]
    1111|Architecture = ARMv5
    12 |CPU_model    = ARM7
     12|CPU_model    = ARM9
    1313|Monitor      = U-Boot
    14 |Simulator    =
    15 |Aliases      = Various
    16 |RAM          = Various
     14|Simulator    = No
     15|Aliases      = No
     16|RAM          = 128/256 KB SRAM
    1717|NVMEM        = Various
    18 |Serial       = Yes
    19 |NICs         = Yes.
    20 |Other        = Various
     18|NICs         = Yes
    2119}}
     20= Overview =
     21
     22
     23Built around a 90-nm, 266MHz ARM926EJ-S CPU core and a Vector Floating Point (VFP) coprocessor, the NXP LPC32x0 family is designed for applications that require high performance, high integration, and low power consumption. The VFP coprocessor increases the speed of typical calculations by a factor of four to five in scalar mode, and much more in optimized vector mode. Advanced process technology optimizes each microcontroller's intrinsic power, and software-controlled features provide best-in-class power management.
     24The LPC3240 and LPC3250 microcontrollers have a 10/100 Ethernet MAC with a dedicated DMA controller. On the LPC3230 and the LPC3250, there is also a flexible LCD controller that supports STN and TFT panels, and offers a dedicated DMA controller and programmable display resolution up to 1024 x 768 and up to 16M colors.
     25Multiple interfaces for serial communications increase design flexibility, provide larger buffer size, and deliver higher processing power. Each LPC32x0 microcontroller has a 10-bit, 400-kHz A/D converter with three channels and a touchscreen interface. A seven-layer, 32-bit, 104-MHz AHB matrix provides a separate bus for each of the seven AHB masters (D-cache, I-cache, two DMA, Ethernet MAC, USB controller, and LCD controller).
     26= Key Features =
     27
     28
     29 *  266MHz, 32-bit ARM9EJ-S core
     30 *  Vector Floating Point coprocessor
     31 *  Up to 256KB of internal SRAM and 32KB I-cache/32KB D-cache
     32 *  External memory controller for DDR and SDR SDRAM, SRAM, and Flash
     33 *  Available 10/100 Ethernet MAC
     34 *  USB OTG with full-speed host and device capabilities
     35 *  Available 24-bit LCD controller supports STN and TFT panels
     36 *  Comprehensive set of serial interfaces
     37 *  SD memory-card interface
     38
     39<table class="wikitable">
     40<caption>Comparison table</caption>
     41<tr><th>Product</th><th>SRAM(KB)</th><th>10/100 Ethernet</th><th>LCD controller</th><th>USB host, device, OTG</th><th>Package</th></tr>
     42<tr><td>LPC3220</td><td>128</td><td>0</td><td>0</td><td>1</td><td>TFBGA296</td></tr>
     43<tr><td>LPC3230</td><td>256</td><td>0</td><td>1</td><td>1</td><td>TFBGA296</td></tr>
     44<tr><td>LPC3240</td><td>256</td><td>1</td><td>0</td><td>1</td><td>TFBGA296</td></tr>
     45<tr><td>LPC3250</td><td>256</td><td>1</td><td>1</td><td>1</td><td>TFBGA296</td></tr>
     46</table>
     47
     48[wiki:File:Lpc32x0.gif centre]
     49= Board Setup =
     50
     51
     52If there are special jumper or ROM monitor settings, describe them.
     53= Downloading and Executing =
     54
     55
     56Describe the download procedure.
     57= Debugging =
     58
     59
     60How do you debug code on this board?  What gdb setup?  BDM, stub, etc?
     61= Test Reports =
     62
     63
     64{{Test Report
     65|Version = RTEMS Version
     66|Date    = Date
     67|User    = User
     68|Report  = reports that something happened.
     69}}
     70= References =
     71
     72
     73[http://www.lpctools.com/phycore-arm9lpc3250.aspx lpctools.com]
     74
     75[http://ics.nxp.com/products/lpc3000/lpc32x0/ ics.nxp.com]
     76
     77{{Navbox_BSPs}}