Difference between revisions of "ARM Integrator"

From eLinux.org
Jump to: navigation, search
m (Bot (Edward's framework))
 
(Add some resources)
 
(13 intermediate revisions by 3 users not shown)
Line 1: Line 1:
== Integrator Compact Platform ==
+
[[File:Arm-integrator-cp.jpg|400px|thumb|right|ARM Integrator/CP (Compact Platform) development boards]]
The [[Real View]]� Integrator(TM) Compact Platform operates in conjunction with a Core Module to provide a fully integrated development platform. The Core Module FPGA implements a set of ARM [[Prime Cell]] � Peripherals and memory controllers. The [[Prime Cell]] Peripherals make use of the drivers and connectors on the Compact Platform baseboard; these include LCD and touch screen connectors, VGA connector, Multi-Media Card (MMC) interface and an audio codec interface. Ethernet connectivity is provided by a dedicated interface chip. Expansion to Logic Modules and Logic Tiles is through an AMBA AHB-Lite system bus.
+
= ARM Integrator Reference Design =
  
The Integrator/CP can be extended to support user created IP, using standard Integrator Logic Tiles, in conjunction with an IM-LT1 Interface, or using Logic Modules.  
+
The RealView Integrator(TM) AP (Application Platform) and CP (Compact Platform) are prototyping boards from ARM with attachable Core Module that provide an integrated development platform. The ARM Integrator/AP was the first ARM reference design to receive Linux support from ARM. The Core Module that is attached to the AP or CP board has a test chip for an ARM CPU, a RAM SIMM module connector and an FPGA that implements a set of ARM PrimeCell Peripherals and memory controllers.
  
Integrator/CP is compatible with the following Integrator Core Modules: ARM920T, ARM922T-XA10, ARM926EJ-S, ARM946E-S and ARM966E-S, ARM1026EJ-S and ARM1136J(F)-S. See the following link ([http://www.arm.com/products/DevTools/IntegratorCP.html]) for a more complete description of the board and processors supported.
+
* The '''Integrator/AP''' is a basic board with two UART ports, timer, RTC and NOR Flash. The board has two UARTs, LEDs, keyboard and mouse PS/2 connectors and 3 PCI slots. An expansion board called IM-PD1 can be connected on top of the core module to provide VGA graphics, MMC card and possibly USB connectivity.
 +
* The '''Integrator/CP''' can be extended to support user created IP, using standard Integrator Logic Tiles, in conjunction with an IM-LT1 Interface, or using Logic Modules. The CP base board has LCD and touch screen connectors, VGA connector, Multi-Media Card (MMC) interface and an audio codec interface. Ethernet connectivity is provided by a dedicated interface chip (SMC911). Expansion to Logic Modules and Logic Tiles can be attached through an AMBA AHB-Lite system bus.  
  
= Boot Loader =
+
Integrator/CP is compatible with the following Integrator Core Modules: ARM920T, ARM922T-XA10, ARM926EJ-S, ARM946E-S and ARM966E-S, ARM1026EJ-S and ARM1136J(F)-S. See the following link [http://www.arm.com/products/DevTools/IntegratorCP.html Integrator Core Modules] for a more complete description of the board and processors.
U-Boot ([http://sourceforge.net/projects/u-boot/]) contains support for this board. To compile U-Boot from CVS sources you can use the following commands:
 
  
 +
The Integrator platforms are no longer officially supported by ARM Ltd.
 +
 +
== Resources ==
 +
* [https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/tree/arch/arm/boot/dts/integrator.dtsi Integrator SoC base device tree]
 +
* [https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/tree/arch/arm/boot/dts/integratorap.dts Integrator/AP device tree]
 +
* [https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/tree/arch/arm/boot/dts/integratorcp.dts Integrator/CP device tree]
 +
 +
== Boot Loader ==
 +
[http://sourceforge.net/projects/u-boot/ U-boot] contains support for this board. To compile U-Boot from CVS sources you can use the following commands:
 +
<pre>
 
*make integratorcp_config
 
*make integratorcp_config
 
*make
 
*make
 +
</pre>
 +
The resulting executable can then be loaded on the board using a debugger to be run from the bootMonitor. The following page [http://www.arm.com/linux/prebuilt_download.html Prebuilt downloads] contains some information on compiling and running Linux for this board.
 +
 +
==See also==
 +
*[[ARM Versatile]]
 +
*[[ARM RealView]]
 +
*[[ARM Versatile Express]]
 +
 +
==Links==
 +
*[http://www.df.lth.se/~triad/krad/integrator/ Booting a recent U-Boot and kernel on ARM Integrator/AP]
  
The resulting executable can then be loaded on the board using a debugger to be run from the bootMonitor. The following page ([http://www.arm.com/linux/prebuilt_download.html]) contains some information on compiling and running Linux for this board.
+
[[Category:Development Boards]]
 +
[[Category:ARM Development Boards]]

Latest revision as of 21:23, 29 April 2019

ARM Integrator/CP (Compact Platform) development boards

ARM Integrator Reference Design

The RealView Integrator(TM) AP (Application Platform) and CP (Compact Platform) are prototyping boards from ARM with attachable Core Module that provide an integrated development platform. The ARM Integrator/AP was the first ARM reference design to receive Linux support from ARM. The Core Module that is attached to the AP or CP board has a test chip for an ARM CPU, a RAM SIMM module connector and an FPGA that implements a set of ARM PrimeCell Peripherals and memory controllers.

  • The Integrator/AP is a basic board with two UART ports, timer, RTC and NOR Flash. The board has two UARTs, LEDs, keyboard and mouse PS/2 connectors and 3 PCI slots. An expansion board called IM-PD1 can be connected on top of the core module to provide VGA graphics, MMC card and possibly USB connectivity.
  • The Integrator/CP can be extended to support user created IP, using standard Integrator Logic Tiles, in conjunction with an IM-LT1 Interface, or using Logic Modules. The CP base board has LCD and touch screen connectors, VGA connector, Multi-Media Card (MMC) interface and an audio codec interface. Ethernet connectivity is provided by a dedicated interface chip (SMC911). Expansion to Logic Modules and Logic Tiles can be attached through an AMBA AHB-Lite system bus.

Integrator/CP is compatible with the following Integrator Core Modules: ARM920T, ARM922T-XA10, ARM926EJ-S, ARM946E-S and ARM966E-S, ARM1026EJ-S and ARM1136J(F)-S. See the following link Integrator Core Modules for a more complete description of the board and processors.

The Integrator platforms are no longer officially supported by ARM Ltd.

Resources

Boot Loader

U-boot contains support for this board. To compile U-Boot from CVS sources you can use the following commands:

*make integratorcp_config
*make

The resulting executable can then be loaded on the board using a debugger to be run from the bootMonitor. The following page Prebuilt downloads contains some information on compiling and running Linux for this board.

See also

Links