User’s Manual M9328MX1ADSUM/D Rev 2 October 29, 2002 M9328MX1ADS Application Development System User’s Manual © Motorola, Inc.
Important Notice to Users While every effort has been made to ensure the accuracy of all information in this document, Motorola assumes no liability to any party for any loss or damage caused by errors or omissions or by statements of any kind in this document, its updates, supplements, or special editions, whether such errors are omissions or statements resulting from negligence, accident, or any other cause.
Table Of Contents Section 1 General Information 1.1 1.2 1.3 1.4 1.5 Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3 Features . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3 System and User Requirements . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5 MX1ADS Diagram . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6 Specifications . . . . . . . . . . . . .
3.3 3.4 3.5 3.6 3.7 3.8 3.9 3.10 3.11 3.12 3.13 3.14 User’s Manual 2 UART Connectors . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 33 MultiICE Connector . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 34 Ethernet Connector . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 35 USB Connector . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 36 BlueTooth Connector . . . . . . . . . . . . .
List of Figures 1-1 2-1 2-2 2-3 2-4 2-5 2-6 2-7 2-8 2-9 2-10 3-1 3-2 3-3 3-4 3-5 3-6 3-7 3-8 3-9 3-10 3-11 3-12 M9328MX1ADS Application Development System . . . . . . . . . . . . . 6 Switch S1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11 Switch S22 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12 Functional Block Diagram of MX1ADS . . . . . . . . . . . . . . . . . . . . . . 13 SyncFlash Interface . . . . . . . . . . .
M9328MX1ADS Application Development System - Rev 2 2 User’s Manual MOTOROLA
List of Tables 1-1 2-1 2-2 2-3 2-4 2-5 2-6 2-7 2-8 2-9 2-10 2-11 2-12 2-13 3-1 3-2 3-3 3-4 3-5 3-6 3-7 3-8 3-9 3-10 3-11 3-12 3-13 Specifications. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8 Component Configuration Settings . . . . . . . . . . . . . . . . . . . . . . . . . . . 9 S1 Subswitch Settings . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10 Boot Mode Subswitch Settings. . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
M9328MX1ADS Application Development System - Rev 2 2 User’s Manual MOTOROLA
General Information Description User’s Manual — M9328MX1ADS Section 1 General Information 1.
General Information • Two 4-megabyte × 16-bit SyncFlash memory devices, configured as one 32-bit device. • Two 16-megabyte × 16-bit SDRAM devices, configured as one 32-bit device. • SODIMM connector for SDRAM or EIM memory expansion. • Connectors for SD/MCC, MemoryStick, and SIM memory cards. • Two UART ports, each with RS232 transceiver and DB9 connector. • An IrDA transceiver that conforms to Specification 1.0 of the Infra-red Data Association.
General Information System and User Requirements • PC compatible RS232 serial cable. • Metrowerks CodeWarrior IDE software (evaluation copy). 1.3 System and User Requirements To use an M9328MX1ADS Application Development System, you need: • An IBM PC or compatible computer that has: – a Windows 98, Windows ME, Windows XP, Windows 2000, or Windows NT (version 4.0) operating system.
General Information 1.4 MX1ADS Diagram Figure 1-1 shows the connectors and other major parts of the M9328MX1ADS.
General Information MX1ADS Diagram • P3 — SIM card connector • P5 — Memory Stick connector • P8 — LCD/touch panel connector • P9 — BlueTooth connector • P10 — USB connector • P11, P12 — RS232 connectors to on chip UARTs • P14, P15, P26 — voice out, microphone in, and DAC out connectors • P19 — I/O expansion connector • P20 — image sensor connector • P23 — 3.
General Information 1.5 Specifications Table 1-1 lists M9328MX1ADS specifications Table 1-1 Specifications Characteristic Specifications Clock speed 96/48 MegaHertz Ports 10Base-T (RJ-45), RS-232 serial Temperature operating storage -10° to +50° C -40° to +85° C Relative humidity 0 to 90% (noncondensing) Power requirements 3.0V — 3.3 VDC at 1 A Dimensions 7.28 x 6.0 inches (18.5 x 15.
User’s Manual — M9328MX1ADS Section 2 Configuration and Operation 2.1 Introduction This section consists of configuration information, connection descriptions, and other operational information that may be useful in your development activities. 2.2 Configuring Board Components Table 2-1 is a summary of configuration settings; subsections 2.2.1 through 2.2.2 give additional information.
Configuration and Operation Table 2-1 Component Configuration Settings (Continued) Component Position Effect S22 Mode Switch, S22 ON 1 2 3 4 5 6 Configures 32-bit SyncFlash as the boot device, configures Little Endian mode, and Normal mode operation. Factory setting is shown Subsection 2.2.2 explains other settings for this switch. S22 2.2.1 Peripheral Selection Switch (S1) Switch S1 enables or disables the UART transceivers, the IRDA buffers, and the buzzer.
Configuration and Operation Configuring Board Components * Setting the associated bit high (power on reset default) disables the interface. Setting the bit low will enable the interface. ** Warning: Do not enable UART2 and IRDA at the same time. Neither circuit will function properly and circuit damage could result. Figure 2-1 shows a possible configuration: the UART1 transceiver and the IrDA module enabled; the UART2 transceiver and buzzer disabled..
Configuration and Operation Table 2-4 Subswitch S22-5, S22-6 Settings Subswitch, Function Setting S22-5, Endian mode S22-6, CPU Mode Effect ON Configures Little Endian mode. OFF Configures Big Endian mode. ON Selects Normal mode. OFF Selects CPU Test mode. Warning: Do not select CPU Test mode. Nothing good will come of it. Figure 2-2 shows a possible configuration: • Subswitches S22-1 through S22-4 configure the boot mode to be CS0, 8-bit, D[7] through D[0].
Configuration and Operation Operation 2.3 Operation USB Type B 4Mx16-bit SyncFlash 8Mx16-bit SDRAM 4Mx16-bit SyncFlash 8Mx16-bit SDRAM 2.3.1 Functional Block Diagram USB Transceiver USB SIGNALS SODIMM Socket IRDA UART and IrDA 17x2-pin Connector Ethernet Controller To MultiTrace Single Tone Generator Gilliam Data UART SIGNALS COM2 Control Interface Address COM1 LCD and Touch Panel To MultiICE 2.
Configuration and Operation 2.3.2 On Board Memory Figure 2-4 and Figure 2-5 show the interface of the on-board memory. The ADS is equipped with 4Mx32-bit SyncFlash and 16Mx32-bit SDRAM. The chip select CS3 (CSD0) and CS2 (CSD1) are used for SyncFlash and SDRAM chip select respectively. VCC 4MX16-Bit SyncFlash CS3 SDCE SDCLK RAS CAS SDWE RP CS CKE CLK RAS CAS WE RP MA1..11 A0..10 BA0 BA1 BA2 DQM0 DQM1 A11 BA0 BA1 LDQM UDQM D0..15 D0..15 4MX16-Bit SyncFlash DQM2 DQM3 LDQM UDQM D16..31 D0..
Configuration and Operation Operation VCC 16MX16-Bit SDRAM CS CKE CLK RAS CAS WE CS2 SDCE SDCLK RAS CAS SDWE MA1..11 A0..10 BA0 BA1 BA2 DQM0 DQM1 A11 BA0 BA1 LDQM UDQM D0..15 D0..15 16MX16-Bit SDRAM DQM2 DQM3 LDQM UDQM D16..31 D0..15 Figure 2-5 SDRAM Interface 2.3.3 Memory Map Table 2-5 represents the memory mapping for the external peripherals on the M9328MX1ADS board.
Configuration and Operation . Table 2-5 M9328MX1ADS Memory Map Peripheral Chip Select Address Range (HEX) Act Mem Size SDRAM CSD0 0x0800 0000 to 0x0BFF FFFF 64MB SYNC FLASH CSD1 0x0C00 0000 to 0x0FFF FFFF 16MB Ethernet Controller CS4 0x1500 0000 to 0x15FF FFFF 16 BYTES Internal SRAM NA 0x0030 0000 to 0x0031 FFFF 128 KB 2.3.4 USB Interface The USB Device Module of the MC9328MX1 interfaces the with a Phillips USB transceiver, PDIUSBP11A, connected to a USB type B connector, P10.
Configuration and Operation Operation 2.3.5 UART and IrDA Figure 2-7 shows how the UART and the IrDA circuits are connected.
Configuration and Operation 2.3.6 Ethernet The M9328MX1ADS is equipped with Cirrus Logic CS8900A Crystal LAN ISA Ethernet Controller. The CS8900A has 10BaseT transmit and receive filters and can interface with the M9328MX1. The CS8900A is operating in I/O mode. Figure 2-8 shows an overview of the Ethernet interface. MC9328MX1 VCC CS8900A SA8 SA9 Isolation Transformer SA0 SA4..7 SA10..19 A1..3 SA1..3 D0..16 D0..
Configuration and Operation Operation The mixing of external analog audio sources to the converted DAC signal is supported. These signals can be input at the JP4 and JP5 headers. Additionally the voice out signal from the MX1 is connected to the AUX1 input of the DAC3350A. This signal is also amplified and driven to a second headphone connector, P14. The ADS also provides a microphone connector at P15. This input is suitable for dynamic microphones only.
Configuration and Operation Table 2-8 Audio Header JP4 Signal Descriptions Pin Mnemonic Signal 1 AUX1R Auxiliary Input 1, right channel* 2,3 AGND Analog Ground 4 AUX1L Auxiliary Input 1, left channel* * Note: The voice output from the MX1 also connects to both AUX1 channels causing them to be shorted. Remove zero ohm resistors R142 and R141 to break this connection.
Configuration and Operation Operation Table 2-11 and Figure 2-10 shows the interface to software controlled peripheral enables. Peripherals can be enable or disable by programming the I/O expander. This depends on the state of the associated enable switch (S1) which can override software control. The write slave address is 0x44 and the read address is 0x45. The PCF8575 consists of a 16-bit quasi-bidirectional port and an I2C-bus interface. On power up all pins are configured as inputs.
Configuration and Operation Table 2-10 Keypad I/O Expander Interface I/O Expander Port Key Read I/O Expander Port Key Read P00 Key 0 / S8 P10 Key 8 / S16 P01 Key 1 / S7 P11 Key 9 / S15 P02 Key 2 / S6 P12 Key 10 / S14 P03 Key 3 / S5 P13 Key 11 / S13 P04 Key 4 / S12 P14 Key 12 / S21 P05 Key 5 / S11 P15 Key 13 / S20 P06 Key 6 / S10 P16 Key 14 / S19 P07 Key 7 / S9 P17 Key 15 / S18 Table 2-11 I/O Expander to Peripherals (U42) I/O Expander Port Mnemonic P00 UART1_EN UART1 e
Configuration and Operation Operation PCF8575 U42 MC9328MX1 I2C I2C SIM_PD INT Address assignment resistors UART1_EN UART2_EN IrDA_EN LCD_EN BTRF_EN P00 P01 P02 P03 P04 A[0..2] I2C Slave Address 0x44 Figure 2-10 Software Controlled Peripheral Enables 2.3.9 Led Indicators Table 2-12 lists the meanings of the MX1ADS LED indicators.
Configuration and Operation 2.4 Using The Board Connectors Table 2-13 lists the MX1ADS connectors, explaining their function, and any special instructions for using the connector. Figure 1-1 shows the connector locations on the board along with their reference designators. Table 2-13 MX1ADS Connectors Connector Purpose Comments J1 Ethernet Standard Ethernet connector.
Configuration and Operation Add On Module Connections and Usage Table 2-13 MX1ADS Connectors (Continued) Connector Purpose Comments P10 USB Standard USB connector. P11 UART1 Standard DB9 connector set up for DCE operation. P12 UART2 Standard DB9 connector set up for DCE operation. P14 Voice Out Standard 3.5 mm connector for stereo audio.This is the output of the amplified voice out from the MC9328MX1 suitable for use with standard headphones with a 16 to 32 ohms impedance.
Configuration and Operation To begin using your MX1ADS LCD module you must connect the 34 conductor ribbon cable (RE11057C) that came with your MX1ADS between connectors J11 on the LCD module and P8 on the MX1ADS main board. Warning: Be sure input power to the main board is disconnected or switched off before the LCD module is connected. Connecting the module with power applied could damage the LCD module and/or the main board.
Configuration and Operation Add On Module Connections and Usage 2.5.4 Using the BlueTooth Daughter Board This connector, P9, comes configured to operate directly with the Motorola MMM7400 Bluetooth RF module that is included in the M9328MX1ESBP. There are zero ohm resistor components that may be removed and/or added to change what signals are connected. This can be used to adapt the connector to other RF modules from other vendors.
Configuration and Operation M9328MX1ADS - Rev 2 28 User’s Manual Configuration and Operation MOTOROLA
User’s Manual — M9328MX1ADS Section 3 Support Information 3.1 Introduction This section consists of connector pin assignments, connector signal descriptions, and other information that may be useful in your development activities. 3.2 S.O.DIMM Socket Connector J2 is the MX1ADS SODIMM connector. Figure 3-1 gives pin assignments for this connector and Table 3-1 gives signal descriptions for this connector.
Support Information .
Support Information S.O.
Support Information Table 3-1 SODIMM Connector J2 Signal Descriptions (Continued) Pin Mnemonic Signal 3, 5, 7, 9, 13, 15, 17, 19, 37, 39, 41, 43, 47, 49, 51, 53, 83, 85, 87, 89, 93, 95, 97, 99, 121, 123, 125, 127, 131, 133, 135, 137 D0 — D31 4, 6, 8, 10 ~EB0 — ~EB3 11, 12, 27, 28, 45, 46, 63, 64, 81, 82, 101, 102, 113, 114, 129, 130, 143, 144 VCC VCC (3.
Support Information UART Connectors Table 3-1 SODIMM Connector J2 Signal Descriptions (Continued) Pin Mnemonic 48, 50, 52, 54, 69, 71 ~CS0 — ~CS5 (not in exact order) 57 ~RESETSF 58 MOSI MASTER OUT / SLAVE IN - SPI data signal (bidirectional) 59 MISO MASTER IN / SLAVE OUT - SPI data signal (bidirectional) 60 SS 61, 74 SDCLK 62, 68 SDCKE0, SDCKE1 65 ~RAS ROW ADDRESS STROBE -clocks row address to SDRAM 66 ~CAS COLUMN ADDRESS STROBE - clocks column address to SDRAM 67 SDWE SDRAM WRIT
G NC RX D TX D NC ND Support Information 5 4 3 1 2 P11 or P12 8 7 6 NC CT S RT S NC 9 Figure 3-2 Connector P11 (UART1), P12 (UART2) Pin Assignments Table 3-2 Connector P11 (UART1), P12 (UART2) Signal Descriptions Pin Mnemonic Signal 1, 4, 6, 9 NC NO CONNECTION 2 TXD TRANSMITTED DATA — RS232 serial data output signal. 3 RXD RECEIVED DATA – RS232 serial data input signal. 5 GND GROUND 7 RTS READY TO SEND — Active-positive, RS232 input signal.
Support Information Ethernet Connector P24 VCC 1 • • 2 VCC ~TRST 3 • • 4 GND TDI 5 • • 6 GND TMS 7 • • 8 GND TCK 9 • • 10 GND GND 11 • • 12 GND TDO 13 • • 14 GND ~RESET 15 • • 16 GND NC 17 • • 18 GND NC 19 • • 20 GND Figure 3-3 MultiICE Connector P24 Pin Assignments Table 3-3 MultiICE Connector P24 Signal Descriptions Pin Mnemonic 1, 2 VCC 3 ~TRST 4, 6, 8, 10 — 12, 14, 16, 18, 20 GND 5 TDI TEST DATA INPUT — Serial data output line, sampled on the risi
Support Information 1 Figure 3-4 Ethernet Connector J1 Pin Assignments Table 3-4 Ethernet Connector J1 Signal Descriptions Pin Mnemonic Signal 1 TPO+ DIFFERENTIAL OUTPUT PLUS 2 TPO- DIFFERENTIAL OUTPUT MINUS 3 TPI+ DIFFERENTIAL INPUT PLUS 4, 5, 7, 8 NC NO CONNECTION 6 TPI- DIFFERENTIAL INPUT MINUS 9,10 GND GROUND 3.6 USB Connector Connector P10 is the USB connector. Figure 3-5 gives the pin assignments and Table 3-5 gives the signal descriptions for this connector. .
Support Information BlueTooth Connector Table 3-5 USB Connector P10 Signal Descriptions (Continued) Pin Mnemonic 3 D+ 4 GND Signal USB DATA PLUS GROUND 3.7 BlueTooth Connector M9328MX1ADS provides a 20-pin connector, P9, for interfacing the MC9328MX1 with the MMM7400 RF (MC13180) Module. The selection of the used interface is determined via software by programming internal registers.
Support Information Table 3-6 BlueTooth Connector P9 Signal Descriptions Pin Mnemonic Signal 1, 2 BTRF GND GROUND for BT RF module 3 BT1 Ref_Clk (24Mhz) 4 BT2 Transmit Data 5 BT10 Inverse BT_RF_OSC_EN/GPO2 6 BT12 SPI data out 7 BT5 Frame synch 8, 10 NC NO CONNECTION 9,14 BT7 Diversity/BT_RF_OSC_EN 11 BT9 RxTx_en/HOP_SRB 12 SCLK Should be configured as GPIO, PC14 13 BT11 SPI enable 15 BT13 SPI clock 16 BT4 SPI data in 17 BT8 PWM_RSSI/TXEN 18 BT3 Receive Data 1
Support Information MultiTrace Connector P27 NC 1 • • 2 NC NC 3 • • 4 NC GND 5 • • 6 A23 NC 7 • • 8 NC ~RESET 9 • • 10 NC TDO 11 • • 12 VCC NC 13 • • 14 NC TCLK 15 • • 16 ~ECB TMS 17 • • 18 ~LBA TDI 19 • • 20 ~BCLK ~TRST 21 • • 22 ~BAA GND 23 • • 24 A19 GND 25 • • 26 A18 GND 27 • • 28 A17 GND 29 • • 30 A16 GND 31 • • 32 A24 GND 33 • • 34 A22 GND 35 • • 36 A21 GND 37 • • 38 A20 Figure 3-7 MultiTrace Connector P27
Support Information Table 3-7 MultiTrace Connector P27 Signal Descriptions (Continued) Pin Mnemonic Signal 16 ~ECB END CURRENT BURST — Active-low input signal asserted by external burst devices; indicates the end of a burst sequence. 17 TMS TEST MODE SELECT – Output signal that sequences the target’s JTAG state machine, sampled on the rising edge of the TCK signal.
Support Information LCD Panel Connector P8 VCC 1 • • 2 GND LADC 3 • • 4 FLM LP 5 • • 6 LSCLK LD4 7 • • 8 LD3 LD2 9 • • 10 LD1 LD10 11 • • 12 LD9 LD8 13 • • 14 LD7 LD15 15 • • 16 LD14 LD13 17 • • 18 LD12 CONTRAST 19 • • 20 MISO SPL_SPR 21 • • 22 REV PS 23 • • 24 CLS LD0 25 • • 26 GND LD6 27 • • 28 LD5 LD11 29 • • 30 GND TOP 31 • • 32 BOTTOM LEFT 33 • • 34 RIGHT Figure 3-8 LCD Panel Connector P8 Pin Assignments Table 3-8 LC
Support Information Table 3-8 LCD Panel Connector P8 Signal Descriptions (Continued) Pin Mnemonic Signal 23 PS 24 CLS Start signal output for gate driver.
Support Information Memory Stick Connector 3.11 Memory Stick Connector Connector P5 is the MX1ADS memory stick connector. Figure 3-10 gives the pin assignments and Table 3-10 gives the signal descriptions for this connector. 10 1 Figure 3-10 Memory Stick Connector P5 Pin Assignments Table 3-10 Memory Stick Connector P5 Signal Descriptions Pin Mnemonic 1,10 GND 2 SD_CMD Signal Ground BS Memory Stick Bus Status (Connected to SD_CMD) 3,9 VCC 4 SD_DAT3 VCC (3.
Support Information 1110 8 7 6 5 4 3 2 1 9 16 Figure 3-11 SD/MMC Connector P2 Pin Assignments Table 3-11 SD/MMC Connector P2 Signal Descriptions Signal Pin Mnemonic MMC Card Reserved 4-Bit Mode Not Used Data Line DAT3 1 SD_DAT3 2 SD_CMD 3 GND Ground 4 VCC Supply Voltage (3.
Support Information Expansion Connector 3.13 Expansion Connector Connector P19 is the Expansion connector. All the signals of MC9328MX1 are connected to this 16x3-pin connector except data bus, address bus, EIM control signals and SDRAM control signals. Figure 3-12 gives the pin assignment and Table 3-12. gives the signal descriptions for this connector.
Support Information Table 3-12. Expansion Connector P19 Signal Description A15 SD_DAT2 A16,B16,C16 VCC VCC (3.
Support Information Image Sensor Connector Table 3-12. Expansion Connector P19 Signal Description C14 SD_DAT3 SD/MMC DATA BIT 3 - Serial data bit to SD/MMC card, bidirectional C15 SD_DAT0 SD/MMC DATA BIT 0 - Serial data bit to SD/MMC card, bidirectional 3.14 Image Sensor Connector P20 is a 16x3-pin connector P20 is assigned with signals for Image Sensor. Daughter card supporting different image sensor can plugged to this connectors.
Support Information Table 3-13. Image Sensor Connector P20 Signal Description C7 CSI_MCLK CMOS SENSOR INTERFACE MASTER CLOCK - Clock output to sensor card C8 I2C_DAT I SQUARED C DATA - Serial data, bidirectional C9 TIN/PA1 TIMER INPUT CAPTURE/ PORT A BIT 1 - - Not used by CSI daughter card C10 ~CS5/PA23 C11 SIM_RST SIM RESET - Configured as GPIO for Image sensor’s Unit signal.
HOW TO REACH US: World Wide Web Address Motorola: http://www.motorola.com/General/index.html Information in this document is provided solely to enable system and software implementers to use Motorola products. There are no express or implied copyright licenses granted hereunder to design or fabricate any integrated circuits or integrated circuits based on the information in this document. Motorola reserves the right to make changes without further notice to any products herein.