Do you have a question about the Prospector P1100 and is the answer not in the manual?
Questions and answers
Summary of Contents for ARM Prospector P1100
Page 1
Prospector P1100 User Guide ARM DUI 0122A...
Page 2
This document is intended only to assist the reader in the use of the product. ARM Limited shall not be liable for any loss or damage arising from the use of any information in this document, or any error or omission in such information, or any incorrect use of the product.
Caution Changes or modifications not expressly approved by ARM Ltd. could void the user’s authority to operate this equipment. CE Declaration of Conformity Warning This is a class A product.
About this document This document is the user guide for the Prospector P1100 development system. Intended audience This document has been written for system hardware and software developers of ARM-based products. Using this manual This document is organized into the following chapters:...
Typographical conventions The following typographical conventions are used in this document: bold Highlights ARM processor signal names, and interface elements such as menu names. Also used for terms in descriptive lists, where appropriate. italic Highlights special terminology, cross-references and citations.
Further reading This section lists publications by ARM Limited, and by third parties. ARM periodically provides updates and corrections to its documentation. See for current errata sheets and addenda. http://www.arm.com See also the ARM Frequently Asked Questions list at: http://www.arm.com/DevSupp/Sales+Support/faq.html...
Feedback ARM Limited welcomes feedback both on the Prospector, and on the documentation. Feedback on the Prospector/P1100 If you have any comments or suggestions about this product, please contact your supplier giving: • the product name • a concise explanation of your comments.
Introduction About the Prospector P1100 The Prospector P1100 provides a flexible and portable StrongARM development and evaluation system. It enables you to work with a system that models your end product and allows you to realistically demonstrate your designs for mobile and hand-held applications.
Introduction System overview Figure 1-1 shows the architecture of the Prospector P1100 system. Expansion connectors 16MB EDO FPGA 16MB EDO 8-64MB DRAM (option) DRAM flash (second bank) Expanded system options SA-1100 System controller (PLD) LCD screen ADS7843 touch screen controller...
• ARM Firmware Suite (AFS) • ARM Developer Suite (ADS) evaluation copy 1.3.1 The ARM Firmware Suite (AFS) is a collection of low-level software and utilities which aid you to: • evaluate and benchmark ARM-based platforms • port operating systems and applications •...
Page 24
Introduction 1.3.2 ADS is a software development suite used for creating applications for the ARM architecture. The suite comprises: • Code generation tools – Embedded C++ and C compilers, assembler and linker for ARM and Thumb instruction sets • An integrated development environment for Windows – CodeWarrior® IDE from Metrowerks •...
(known as hard vectors in the ARM Architecture Reference Manual). The SA-1100 maps these addresses to static memory, but these are remapped by the ARM Firmware Suite (AFS). The AFS carries out this remapping as part of the initialization sequence, remapping the hard vectors to DRAM for application use.
16-entry minicache • memory management unit • write buffer. The SA-1100 is software compatible with the ARM v4 architecture. In addition to the processor core, the SA-1100 incorporates system support modules: • memory and PCMCIA controller — supporting EDO DRAM, and SRAM or flash —...
Page 46
PLD senses S4 and S5 to support the following functions: is the BOOTSEL switch. It is used by the boot monitor component of the ARM Firmware Suite (AFS) to select between the default or alternative boot image. If you are not using AFS, this switch can be assigned another meaning.
HIGH to avoid it floating and wasting unnecessary power. Each flash chip contains sixty-four 128KB blocks. These can be programmed and erased independently using flash tools and utilities provided by the ARM Firmware Suite (see the ARM Firmware Suite Reference Guide).
Multi-ICE. A small profile, single row 8-way vertical DF13 type connector (JP18) provides the JTAG external interface. An ARM supplied programming utility can be used to program the PLD using Multi-ICE. An SA-1100 boundary scan utility is supplied to enable you to program the flash.
The Xilinx cable specification is shown is Table 3-23. Table 3-23 JTAG interface cable specification (Xilinx) JP18 pin connector Function (P1100) 18,19,20,21 The ARM Multi-ICE cable specification is shown in Table 3-24. Table 3-24 Multi-ICE cable specification Multi-ICE JP18 pin connector Function (P1100)
Peripheral module registers The peripheral module registers are summarized in Table 4-3. The notes column indicates required values and the default values set by the ARM Firmware Suite, where appropriate. Detailed descriptions of these registers can be found in the Intel StrongARM SA-1100 Microprocessor Developer’s Guide.
This group of registers is used to configure the memory and expansion interfaces of the SA-1100. These are set up by the ARM Firmware Suite. Detailed descriptions of these registers can be found in the Intel StrongARM SA-1100 Microprocessor Developer’s Guide.
LCD controller registers This set of registers is used to configure and control the display interface. These are set up by ARM Firmware Suite, where appropriate. Detailed descriptions of these registers can be found in the Intel StrongARM SA-1100 Microprocessor Developer’s Guide...
Need help?
Do you have a question about the Prospector P1100 and is the answer not in the manual?
Questions and answers