Instruction/ maintenance manual of the product M9328MX21ADSE Freescale Semiconductor
Go to page of 64
Document Number: UMS-21100 Rev. A 07/2006 M9328MX21ADSE Application Development System User’s Manual.
.
M9328MX21ADSE User ’ s Manual, Rev . A Freescale Semiconductor 1 Chapter 1 General Information 1.1 Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-1 1.2 M9328MX21ADSE Features .
M9328MX21ADSE User ’ s Manual, Rev . A 2 Freescale Semiconductor 3.5 Multi-ICE Connector . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-20 3.6 Ethernet Connector . . . . . . . . . . .
M9328MX21ADSE User ’ s Manual, Rev . A Freescale Semiconductor P-1 About This Book This manual explains how to connect and operate the M9328MX21ADS i.MX21 Application Development System. Audience The audience for this manual is handheld communicati on device designers.
M9328MX21ADSE User ’ s Manual, Rev . A P-2 Freescale Semiconductor Definitions, Acronyms, and Abbreviations The following acronyms and abbrevia tions are used in this manual.
M9328MX21ADSE User ’ s Manual, Rev . A Freescale Semiconductor 1-1 Chapter 1 General Information 1.1 Description The M9328MX21ADSE helps you develop a pplications for the i.MX21 MCU. The ADS has 19 connectors and sockets that support application software, tar get board debugging, and optional circuit cards.
General Information M9328MX21ADSE User ’ s Manual, Rev . A 1-2 Freescale Semiconductor • Separate CMOS Image Sensor Card • Audio CODEC includes an 1 1.
General Information M9328MX21ADSE User ’ s Manual, Rev . A Freescale Semiconductor 1-3 Figure 1-1. M9328MX21ADSE Application De velopment System Important board components on the CPU card are: • U5 — i.
General Information M9328MX21ADSE User ’ s Manual, Rev . A 1-4 Freescale Semiconductor • P8 — 5.0-volt input power connector • P9 — RJ-45 Ethernet connectors • P10 — Line In to audio COD.
Configuration and Operation M9328MX21ADSE User ’ s Manual, Rev . A Freescale Semiconductor 2-1 Chapter 2 Configuration and Operation 2.1 Introduction This section contains configuration information, connection descriptions , and other operational information that may be useful during the development process.
Configuration and Ope ration M9328MX21ADSE User ’ s Manual, Rev . A 2-2 Freescale Semiconductor 2.2.1 Peripheral Selection Switch (S1) S1 is a DIP switch that consists of eight slide switch es.
Configuration and Operation M9328MX21ADSE User ’ s Manual, Rev . A Freescale Semiconductor 2-3 Figure 2-1. Switch S1 2.2.2 Mode/User Switch (S2) S2 is a DIP switch that consists of eight slide switches. S2-1 to S2-4 configure boot mode and S2-5 and S2-6 control the clock bypass modes.
Configuration and Ope ration M9328MX21ADSE User ’ s Manual, Rev . A 2-4 Freescale Semiconductor 2.3 Operation This section describes how the system functions and how to use the boards. 2.3.1 Functional Block Diagram Figure 2-3 shows the functional interconnections of the ADS in a block diagram format.
Configuration and Operation M9328MX21ADSE User ’ s Manual, Rev . A Freescale Semiconductor 2-5 Figure 2-4. Burst Flash Interface Figure 2-5. SDRAM Interface 2.3.3 Memory Map T able 2-4 shows the memory map fo r external peripherals on the AD S board.
Configuration and Ope ration M9328MX21ADSE User ’ s Manual, Rev . A 2-6 Freescale Semiconductor the entire 64 MB addre ss space allowed for CSD0 , but the Burst Flash occupies only 32 MB of the 64 MB space available to CS0 , so it appears in two dif fer ent ranges of addresses.
Configuration and Operation M9328MX21ADSE User ’ s Manual, Rev . A Freescale Semiconductor 2-7 Figure 2-7. UART s a nd IrDA Interface 2.3.6 Ethernet The ADS is equipped with a Cirrus Logic CS8900A-CQ3Z Crystal LAN ISA Ethernet Controller that can interface with the i.
Configuration and Ope ration M9328MX21ADSE User ’ s Manual, Rev . A 2-8 Freescale Semiconductor Figure 2-8. Ethernet In terface 2.3.7 T ouchscreen ADC The ADS is equipped with an Analog Devices AD 7873BRQZ ADC. The ADC communicates with the touchscreen of the LCD on the Base board.
Configuration and Operation M9328MX21ADSE User ’ s Manual, Rev . A Freescale Semiconductor 2-9 2.3.8 CD Quality CODEC The ADS has a W olfson WM8731SEDS 32-bit linear low power stereo CODEC with a built-in headphone driver (U24). The CODEC is controlled by the i.
Configuration and Ope ration M9328MX21ADSE User ’ s Manual, Rev . A 2-10 Freescale Semiconductor 2.3.10 Memory Mapped I/O The ADS uses Memory Mapped I/O to add I/O functions without using the I/O res ources of the processor . The following paragraphs de scribe the I/O functions.
Configuration and Operation M9328MX21ADSE User ’ s Manual, Rev . A Freescale Semiconductor 2-1 1 2.3.10.2 Output I/O A memory write to hex address 0xCC80_0000 causes U5 and U7 to latch the logic state of the data bus. Each latch output is associ ated with the data bus si gnal of the same number (Bit 0 is equal to DA T A0, and so on).
Configuration and Ope ration M9328MX21ADSE User ’ s Manual, Rev . A 2-12 Freescale Semiconductor 2.3.1 1 Audio Indicator (Buzzer) The ADS includes an audio indicator or buzzer , U23. When S1-6 is ON, the PWMO pin of the i.MX21 controls this function.
Configuration and Operation M9328MX21ADSE User ’ s Manual, Rev . A Freescale Semiconductor 2-13 2.5 Add-On Module Connections and Usage Figure 2-10 through Figure 2-12 show how to connect the ADS add-on modules. The following paragraphs describe how to connect and use the add-on modules.
Configuration and Ope ration M9328MX21ADSE User ’ s Manual, Rev . A 2-14 Freescale Semiconductor Figure 2-10. Installati on of the Main Boards Figure 2-1 1.
Configuration and Operation M9328MX21ADSE User ’ s Manual, Rev . A Freescale Semiconductor 2-15 Figure 2-12. Inst allation of the TV Encoder Card 2.5.1 Using the TFT LCD Disp lay Panel The ADS is equipped with a Shar p LQ035Q7DB02 touch control enable d TFT LCD display assembly .
Configuration and Ope ration M9328MX21ADSE User ’ s Manual, Rev . A 2-16 Freescale Semiconductor 2.5.2 Using the Keyp ad T o use the keypad module, connect the 20 conductor ribbon cable supplie d with the ADS from connector P1 of the Keypad module to P5 of the M9328MX21ADSE Base board .
Configuration and Operation M9328MX21ADSE User ’ s Manual, Rev . A Freescale Semiconductor 2-17 2.5.7 Using the TV Encoder Card A TV encoder card is supplied with the ADS. The main component is a FS453LF (PC to TV V ideo Scan converter) from FOCUS Enhancements Semiconductor .
Configuration and Ope ration M9328MX21ADSE User ’ s Manual, Rev . A 2-18 Freescale Semiconductor.
M9328MX21ADSE User ’ s Manual, Rev . A Freescale Semiconductor 3-1 Chapter 3 Support Information 3.1 Introduction This section contains connector pin assignments, connector signal descript ions, and other useful information about the M9328MX21ADSE. Both the CPU and Base board connectors are described.
Support Information M9328MX21ADSE User ’ s Manual, Rev . A 3-2 Freescale Semiconductor Figure 3-1. CPU to Base Board PX1/PY1 Connector Pin Assignme nts PX1 OE_ACD 1 • • 2 VCC FLM_VSYNC_SPS 3 •.
Support Information M9328MX21ADSE User ’ s Manual, Rev . A Freescale Semiconductor 3-3 T able 3-1. CPU to Base Board PX1/PY1 Connector Signals Pin(s) Signal Description 1 O E_ACD OUTPUT ENABLE / AL TE RNA TE CRYST AL DIRECTION 2, 7, 30, 62 VCC +3.
Support Information M9328MX21ADSE User ’ s Manual, Rev . A 3-4 Freescale Semiconductor 32 UART3_R TS UART3 REQUEST T O SEND — Active low input signal 33 UAR T3_TXD UART3 TRANSMITTED DA T A — Ser.
Support Information M9328MX21ADSE User ’ s Manual, Rev . A Freescale Semiconductor 3-5 66 UAR T1_TXD UART1 TRANSMITTED DA T A — Serial output signal 67 UART2_R TS UART2 REQUEST T O SEND — Active.
Support Information M9328MX21ADSE User ’ s Manual, Rev . A 3-6 Freescale Semiconductor 96 B_A3 BUFFERED ADDRESS 3 — Buffered address output 97 B_D7 BUFFERED DA T A 7— Buffered bidirectional data.
Support Information M9328MX21ADSE User ’ s Manual, Rev . A Freescale Semiconductor 3-7 Figure 3-2. CPU to Base Board PX2/PY2 Connector Pin Assignme nts PX2 SD1_D3 1 • • 2V C C SD1_D2 3 • • 4.
Support Information M9328MX21ADSE User ’ s Manual, Rev . A 3-8 Freescale Semiconductor T able 3-2. CPU to Base Board PX2/PY2 Connector Signals Pin(s) Signal Description 1 SD1_D3 SD/MMC DA T A BIT 3 — Seria l dat a bit to SD/MMC ca rd, bidirectional 2, 8, 52, 61, 70 VCC +3.
Support Information M9328MX21ADSE User ’ s Manual, Rev . A Freescale Semiconductor 3-9 30 SSI3_TXD SYCHRONOUS SERIAL INTERF ACE TRANSMITTED DA T A — Serial output signal 31 SSI3_RXD SYCHRONOUS SER.
Support Information M9328MX21ADSE User ’ s Manual, Rev . A 3-10 Freescale Semiconductor 62 CPU_BD_ID0 CPU BOARD ID 0 — Indicates the build revision of the CPU board 63 CPU_BD_ID7 CPU BOARD ID 1 .
Support Information M9328MX21ADSE User ’ s Manual, Rev . A Freescale Semiconductor 3-1 1 92 B_A9 BUFFERED ADDRESS 9 — Buff ered address output (Reserved) 93 B_A10 BUFFERED ADDRESS 10 — Buf f ere.
Support Information M9328MX21ADSE User ’ s Manual, Rev . A 3-12 Freescale Semiconductor 3.3 CPU to Option Card Connectors The PK1 and PK2 connectors located at the top side of the ADS CPU card are used to connect the board to option cards. The option cards are designed to a dd new capabilities to the ADS.
Support Information M9328MX21ADSE User ’ s Manual, Rev . A Freescale Semiconductor 3-13 T able 3-3. CPU to Option Card PK1 Connect or Signals Pin(s) Signal Description 1, 45 VCC +3.
Support Information M9328MX21ADSE User ’ s Manual, Rev . A 3-14 Freescale Semiconductor 32 D13 DA T A BIT 13 — Bidirectional data bit from the processor 33 D1 DA T A BIT 1 — Bidirectional data b.
Support Information M9328MX21ADSE User ’ s Manual, Rev . A Freescale Semiconductor 3-15 Figure 3-4. CPU to Option Card PK2 Connector Pin Assignment s PK2 VCC 1 • • 2N F I O 1 NFIO0 3 • • 4N F I O 3 NFIO2 5 • • 6 P2.5V NFIO4 7 • • 8N F I O 5 P2.
Support Information M9328MX21ADSE User ’ s Manual, Rev . A 3-16 Freescale Semiconductor T able 3-4. CPU to Option Card PK2 Connect or Signals Pin(s) Signal Description 1, 60 VCC +3.
Support Information M9328MX21ADSE User ’ s Manual, Rev . A Freescale Semiconductor 3-17 32 D29 DA T A BIT 29 — Bidirectional data bit from the processor 33 D17 DA T A BIT 17 — Bidirectional data.
Support Information M9328MX21ADSE User ’ s Manual, Rev . A 3-18 Freescale Semiconductor 3.4 UART/RS-232 Connectors This section describes the DB9 RS-232 serial interf ace connectors on the ADS. Each serial interface is controlled by a UAR T that is either inside the i.
Support Information M9328MX21ADSE User ’ s Manual, Rev . A Freescale Semiconductor 3-19 3.4.2 UART4 Connector Connector P2 connects to the UAR T4 pins of the i.MX21 MCU. UAR T4 is the secondary functionality of these pins. This male DB9 connector is config ured for RS-232 DTE operation.
Support Information M9328MX21ADSE User ’ s Manual, Rev . A 3-20 Freescale Semiconductor 3.4.3 External UART Connector Connector P3 is connected to Port A of U17, an Exar ST16C255 DUAR T . This female DB 9 connector is configured for RS-232 Data Communications Equi pment (DCE) operation.
Support Information M9328MX21ADSE User ’ s Manual, Rev . A Freescale Semiconductor 3-21 3.6 Ethernet Connector Connector P9 is the RJ-45 Ethern et connector for the ADS. Figure 3-9 shows pin numbering and T a ble 3-9 provides signal descriptions for the connector .
Support Information M9328MX21ADSE User ’ s Manual, Rev . A 3-22 Freescale Semiconductor 3.7 USB OTG Connector Connector P4 is the USB OTG connector . Figure 3- 10 shows pin assignments and T able 3-10 provides signal descriptions for the connector .
Support Information M9328MX21ADSE User ’ s Manual, Rev . A Freescale Semiconductor 3-23 Figure 3-12. NAND Flash Connector PM2 (on the CPU) Pin Assignment s T able 3-1 1. NAND Flash Connector PM1 Signal Description s Pin(s) Signal Description 1 P1.8V +1.
Support Information M9328MX21ADSE User ’ s Manual, Rev . A 3-24 Freescale Semiconductor T able 3-12. NAND Flash Connect or PM2 Signal Descriptions Pin(s) Signal Description 1 NC No Connect 2 NC No C.
Support Information M9328MX21ADSE User ’ s Manual, Rev . A Freescale Semiconductor 3-25 3.9 External Keyp ad Connector Connector P5 is the ADS External Keypad connector . Figure 3-13 shows pin assignments and T able 3-13 provides signal descriptions for the connector .
Support Information M9328MX21ADSE User ’ s Manual, Rev . A 3-26 Freescale Semiconductor 3.10 LCD Panel Connector Connector P7 is the ADS LCD panel connector . Figure 3-14 shows pin assignments and T able 3-14 provides signal descriptions the connector .
Support Information M9328MX21ADSE User ’ s Manual, Rev . A Freescale Semiconductor 3-27 3.1 1 TV Encoder Connector Connector P13 is the TV encoder connector . Figure 3-15 gives the pin assignments and T able 3-15 gives the signal descriptions for this connector .
Support Information M9328MX21ADSE User ’ s Manual, Rev . A 3-28 Freescale Semiconductor 3.12 SD/MMC Connector Connector P6 is the ADS SD/MMC connector . Figure 3-16 gives the pin assignments and T able 3-16 gives the signal descriptions for this connector .
Support Information M9328MX21ADSE User ’ s Manual, Rev . A Freescale Semiconductor 3-29 Figure 3-17. Connecto rs PE1, PE2, and PE3 Pin Numbering 16 15 14 13 12 1 1 10 9 8 7 6 5 4 3 2 1 C • • •.
Support Information M9328MX21ADSE User ’ s Manual, Rev . A 3-30 Freescale Semiconductor T able 3 -18. Extension Connec tor PE2 Signal Descript ion Pin(s) Signal Description A1 SD1_CLK SD/MMC CLOCK .
Support Information M9328MX21ADSE User ’ s Manual, Rev . A Freescale Semiconductor 3-31 B15 UART2_RXD UART2 RECEIVED DA T A — Serial input signal B16 UAR T2_TXD UART2 TRANSMITTED DA T A — Serial.
Support Information M9328MX21ADSE User ’ s Manual, Rev . A 3-32 Freescale Semiconductor T able 3 -19. Extension Connec tor PE3 Signal Descript ion Pin(s) Signal Description A1 CSPI2_MOSI MASTER OUT .
Support Information M9328MX21ADSE User ’ s Manual, Rev . A Freescale Semiconductor 3-33 3.14 Disposal Information This symbol means this product may be subject to special disposal requirment. For product disposal information, please refer to http://www.
Support Information M9328MX21ADSE User ’ s Manual, Rev . A 3-34 Freescale Semiconductor.
.
How to Reach Us: Home Page: www .freescale.com E-mail: support@freescale.com USA/Europe or Location s Not Listed: Freescale Semiconductor T echnical Information Center , CH370 1300 N. Alma School Road Chandler , Arizona 85224 +1-800-521-6274 or +1-480-768- 2130 support@freescale.
An important point after buying a device Freescale Semiconductor M9328MX21ADSE (or even before the purchase) is to read its user manual. We should do this for several simple reasons:
If you have not bought Freescale Semiconductor M9328MX21ADSE yet, this is a good time to familiarize yourself with the basic data on the product. First of all view first pages of the manual, you can find above. You should find there the most important technical data Freescale Semiconductor M9328MX21ADSE - thus you can check whether the hardware meets your expectations. When delving into next pages of the user manual, Freescale Semiconductor M9328MX21ADSE you will learn all the available features of the product, as well as information on its operation. The information that you get Freescale Semiconductor M9328MX21ADSE will certainly help you make a decision on the purchase.
If you already are a holder of Freescale Semiconductor M9328MX21ADSE, but have not read the manual yet, you should do it for the reasons described above. You will learn then if you properly used the available features, and whether you have not made any mistakes, which can shorten the lifetime Freescale Semiconductor M9328MX21ADSE.
However, one of the most important roles played by the user manual is to help in solving problems with Freescale Semiconductor M9328MX21ADSE. Almost always you will find there Troubleshooting, which are the most frequently occurring failures and malfunctions of the device Freescale Semiconductor M9328MX21ADSE along with tips on how to solve them. Even if you fail to solve the problem, the manual will show you a further procedure – contact to the customer service center or the nearest service center