0
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
创作中心
发布
  • 发文章

  • 发资料

  • 发帖

  • 提问

  • 发视频

创作活动
CC-9P-T236-Z1

CC-9P-T236-Z1

  • 厂商:

    DIGIINTERNATIONAL

  • 封装:

    -

  • 描述:

    MODULE9P64MBSDRAM64MBFLASH

  • 数据手册
  • 价格&库存
CC-9P-T236-Z1 数据手册
ConnectCore™ 9P 9360 Hardware Reference .................................................................. Part number/version: 90000769_C Release date: January 2010 www.digiembedded.com ©2010 Digi International Inc. Printed in the United States of America. All rights reserved. Digi, Digi International, the Digi logo, a Digi International Company, Jump Start Kit, ConnectCore, NET+, NET+OS and NET+Works are trademarks or registered trademarks of Digi International, Inc. in the United States and other countries worldwide. All other trademarks are the property of their respective owners. Information in this document is subject to change without notice and does not represent a committment on the part of Digi International. Digi provides this document “as is,” without warranty of any kind, either expressed or implied, including, but not limited to, the implied warranties of fitness or merchantability for a particular purpose. Digi may make improvements and/or changes in this manual or in the product(s) and/or the program(s) described in this manual at any time. This product could include technical inaccuracies or typographical errors. Changes are made periodically to the information herein; these changes may be incorporated in new editions of the publication. Digi International, Inc. 11001 Bren Road East Minnetonka, MN 55343 U.S.A. United States: +1 877 912-3444 Other locations: +1 952 912-3444 www.digiembedded.com Contents ..................................................................... C h a p t e r 1 : A b o u t t h e M o d u l e ................................................................. 1 Features and functionality .....................................................................1 Module variations................................................................................2 Module pinout ....................................................................................2 Pinout legend: Type......................................................................2 Pinout legend: RESET state .............................................................2 Pinout legend: Other values ............................................................3 X1 Connector ..............................................................................3 X2 Connector ..............................................................................8 Configuration pins — CPU .................................................................... 11 Default module CPU configuration................................................... 12 Configuration pins — Module................................................................. 12 Module pin configuration .............................................................. 12 Recommended combinations of DEBUG_EN# and OCD_EN#...................... 13 Clock generation............................................................................... 13 Clock frequencies....................................................................... 13 Changing the CPU speed............................................................... 13 Boot process.................................................................................... 14 Chip selects .................................................................................... 14 Chip select memory map .............................................................. 14 NAND flash...................................................................................... 15 Onboard flash ........................................................................... 15 SDRAM banks ................................................................................... 15 Using the second SDRAM bank ........................................................ 15 Multiplexed GPIO pins ........................................................................ 16 GPIO multiplex table................................................................... 16 External interrupts ..................................................................... 19 Interfaces ....................................................................................... 20 10/100 Mbps Ethernet port ........................................................... 20 USB 2.0 full and low speed Host and Device controller .......................... 20 UART...................................................................................... 20 SPI......................................................................................... 21 Serial: UART and SPI use on module ................................................. 21 I2C bus ................................................................................... 21 LCD controller (STN and TFT)......................................................... 21 Serial EEPROM........................................................................... 21 RTC ....................................................................................... 22 iii JTAG, boundary scan................................................................... 22 Baudrate calculation .......................................................................... 22 X1_SYS_OSC/M .......................................................................... 22 BCLK ...................................................................................... 23 External receive clock ................................................................. 23 External transmit clock ................................................................ 23 Count values vs baud rate clock...................................................... 23 Power............................................................................................ 24 Power supply ............................................................................ 24 Internal voltage ......................................................................... 24 Powerup/power down behavior ...................................................... 24 Power sequencing: Important ........................................................ 24 Bootloader (UBOOT)........................................................................... 24 Extended module .............................................................................. 24 C h a p t e r 2 : A b o u t t h e D e v e l o p m e n t B o a r d ........................................ 25 What’s on the development board?.................................................. 25 The development board ............................................................... 26 User interface .................................................................................. 27 Switches and pushbuttons.................................................................... 27 Reset control, S1........................................................................ 27 Power switch, S2........................................................................ 27 User pushbuttons, S3 and S5 .......................................................... 28 Legend for multi-pin switches ........................................................ 28 Module configuration switches, S4 ................................................... 28 Serial port A configuration switches, S6 ............................................ 28 Serial port B configuration switch, S7 ............................................... 28 LCD clock configuration switches, S8................................................ 29 Jumpers ......................................................................................... 29 Jumper functions ....................................................................... 30 LEDs.............................................................................................. 30 Wireless networking indicator LEDs, LE1, LE2, and LE9 .......................... 31 Power LEDs, LE3, LE4, and LE7 ....................................................... 31 User LEDs, LE5 and LE6 ................................................................ 31 Debug LED, LE8 ......................................................................... 31 Serial status LEDs ....................................................................... 31 Serial UART ports .............................................................................. 32 Serial port A, MEI console interface ................................................. 32 Serial port B, RS232 interface ........................................................ 33 Serial port C TTL interface............................................................ 34 Serial port D TTL interface............................................................ 34 I2C interface ................................................................................... 35 I2C EEPROM .............................................................................. 35 I2C digital I/O expansion .............................................................. 36 iv ConnectCore 9P 9360 Hardware Reference, Rev C 01/2010 ..... SPI interface ....................................................................................37 Pin allocation ............................................................................37 Current Measurement Option ................................................................38 How the CMO works ....................................................................38 JTAG interface .................................................................................39 Standard JTAG ARM connector, X13 .................................................39 JTAG Booster, X12 ......................................................................40 USB Host and Device functionality ..........................................................40 USB Host port ............................................................................40 USB Device: USB application header, X25...........................................41 VGA interface ..................................................................................41 Reserved signals.........................................................................42 VGA pinout ...............................................................................42 External LCD clock, G2.................................................................42 PoE module connectors .......................................................................42 The PoE module .........................................................................43 X9..........................................................................................44 X26 ........................................................................................44 POE_GND .................................................................................44 Ethernet interface .............................................................................44 RJ-45 pin allocation ....................................................................45 LEDs .......................................................................................45 Peripheral (expansion) headers..............................................................46 LCD application header, X5 ...........................................................46 Peripheral application header, X33 ..................................................47 Module and test connectors ..................................................................48 Module and extended module connectors ..........................................49 Test connectors .........................................................................49 X10 pinout................................................................................50 X11 pinout................................................................................51 X20 pinout................................................................................52 X21 pinout................................................................................53 PCIe Mini Card ..................................................................................54 PCIe Mini Card pin allocation .........................................................54 PCIe JTAG pin allocation...............................................................55 Power ............................................................................................55 Power supplies ..........................................................................55 Appendix A: Module and Development Board Specifications 57 Temperature ranges ...........................................................................57 Mechanical specifications ....................................................................57 Module, top view........................................................................58 Module, side view .......................................................................58 Development board, top view ........................................................59 www.digiembedded.com v Using this Guide ..................................................................... This guide provides information about the Digi ConnectCore 9P 9360 embedded core module. Conventions used in this guide This table describes the typographic conventions used in this guide: This convention Is used for italic type Emphasis, new terms, variables, and document titles. monospaced type Filenames, pathnames, and code examples. Digi information .................................................................................. Documentation updates Please always chech the product specific section on the Digi support website for the most current revision of this document: www.digiembedded.com/support. Contact information For more information about your Digi products, or for customer service and technical support, contact Digi International. To contact Digi International by Mail Use Digi International 11001 Bren Road East Minnetonka, MN 55343 U.S.A World Wide Web http://www.digiembedded.com/support/ email http://www.digiembedded.com/support/ Telephone (U.S.) (952) 912-3444 or (877) 912-3444 Telephone (other locations) +1 (952) 912-3444 or (877) 912-3444 vii Change Log .................................................................................. viii 1 Added change log. 2 Revised website address in contact information table. 3 Revised documentation updates section. 4 Removed specific OS reference from the Using This Guide chapter. 5 Corrected document title, footer, and all other mentions of the product name to read ConnectCore 9P 9360, rather than ConnectCore 9P. 6 Improved the module top view image within the Module Specifications section of Appendix A to make the pinout information clear. 7 Corrected typo of pin GPIO32 within the Multiplexed GPIO Pins table and typo of external interrupt EIRQ0 in the External Interrupts section. ConnectCore 9P 9360 Hardware Reference, Rev C 01/2010 About the Module C H A P T E R 1 T he ConnectCore 9P 9360 is part of the ConnectCore embedded core processor module family. Built on leading NetSilicon® 32-bit NET+ARM technology, the network-enabled ConnectCore 9P family provides a modular and scalable core processor solution that significantly minimizes hardware and software design risk. This module combines superior performance and a complete set of integrated peripherals and component connectivity options in a compact and versatile form factor. The ConnectCore 9P 9360 embedded module offers up to 128 MB RAM and 128 MB NAND flash, an integrated 10/100 Mb Ethernet MAC/PHY, up to four configurable UART/SPI ports, an online I2C bus software interface, 73 shared GPIO ports for application-specific use, and an external 18-bit address/32-bit data bus interface for added component integration flexibility. The ConnectCore 9P 9360 processor contains the NS9360 microprocessor. For information about the NS9360, see the NS9360 Hardware Reference available through your Jump Start kit. Features and functionality ..................................................................................  32-bit NET+ARM (ARM926EJ-S) RISC processor NS9750 @ 177MHz or 155MHz  Up to 128 MB NAND Flash and 128 MB SD RAM  8 general purpose timers/counters or 4 PWM functions  Up to 73 GPIO port options  ARM9 core with memory management unit (MMU) 1 1 ABOUT THE MODULE Module variations  Two 120-pin connectors  Up to four RS232 serial interfaces with UART and SPI mode  Integrated USB 2.0 compliant Host/Device interface  Integrated 10/100Mbps Ethernet MAC/PHY  I2C interface, 100KHz and 400KHz  On-board JTAG interface Module variations .................................................................................. The ConnectCore 9P 9360 module is currently available in these standard variations:  CPU speed 177MHz, 16MB SDRAM, 32MB NAND flash, 8KB SPI boot EEPROM, 8KB I2C EEPROM, RTC, 0°C min / 70°C max  CPU speed 177MHz, 32MB SDRAM, 32MB NAND flash, 8KB SPI boot EEPROM, 8KB I2C EEPROM, RTC, 0°C min / 70°C max  CPU speed 177MHz, 64MB SDRAM, 64MB NAND flash, 8KB SPI boot EEPROM, 8KB I2C EEPROM, RTC, 0°C min / 70°C max  CPU speed 177MHz, 128MB SDRAM, 128MB NAND flash, 8KB SPI boot EEPROM, 8KB i2C EEPROM, RTC, 0°C min / 70°C max  CPU speed 155MHz, 32MB SDRAM, 32MB NAND flash, 8KB SPI boot EEPROM, 8KB I2C EEPROM, RTC, -40°C min / 85°C max Module pinout .................................................................................. The module has two 120 pole connectors, X1 and X2. The next tables describe each pin, its properties, and its use on the development board. Pinout legend: Type Pinout legend: RESET state 2 I Input O Output I/O Input or output P Power PUW Weak pullup to switched 3.3V in CPU on module PU10 Pull up 10K to switched 3.3V on module ConnectCore 9P 9360 Hardware Reference, Rev C 01/2010 Module pinout Pinout legend: Other values ..... ABOUT THE MODULE  dup: Some signals are multiplexed to two (or more) different GPIO pins, to maximize the number of possible applications. Duplicate signals are indicated by (dup) after the signal name. Using the primary pin and the duplicate pin for the same function is not recommended.  SW: Indicates GPIO pins that have their external signal path switched off when RESET# is asserted. The format used is GPIOSWnn.  #: Indicates that this signal is active low. X1 Connector Pin Signal Type BootStrap (BS) / System / Other UART SPI I2C DMA LCD IEEE 1284 PWM / Timer / IRQ Notes Reset state 1 GND P Common GND return 2 RSTIN# I PU10 3 PWRGOOD I/O 4 RSTOUT# O 5 TCK I JTAG PU10 6 TMS I JTAG PU10 7 TDI I JTAG PU10 8 TDO O JTAG PU10 9 TRST# I JTAG PU10 10 CONF0 / DEBUGEN# I PU10 Debug enable 0 = Debug enabled, TRST# isolated from SRST# 11 12 CONF1 / NAND_ FWP# I CONF2 / OCD_EN# I PU10 NAND Flash write protect 0 = NAND Flash write protected PU10 Enables OCD mode; use with CONF0 Pullup 10K to +3.3V on module 13 CONF3 /  not used I 14 CONF4 GPIO38, 2K2 series I/O BIT28 GEN_ID PU10 15 CONF5 GPIO39, 2K2 series I/O Bit29 GEN_ID PU10 16 CONF6 GPIO40, 2K2 series I/O Bit30 GEN_ID PU10 www.digiembedded.com Not connected 3 ABOUT THE MODULE 1 Pin Module pinout Signal Type BootStrap (BS) / System / Other 17 CONF7 GPIO41, 2K2 series I/O Bit31 GEN_ID 18 GPIOSW8 I/O TXDA SPIA_ DO PU10 19 GPIO09 I/O RXDA SPIA_DI PUW 20 GPIOSW10 I/O RTSA# PWM0 (dup) PU10 21 GPIO11 I/O CTSA# EIRQ2 (dup) Timer 0 (dup) PUW 22 GPIOSW12 I/O DTRA# PWM1 (dup) PU10 23 GPIO13 I/O DSRA# EIRQ0 (dup) PWM2 (dup) PU10 24 GPIOSW00 I/O TXDB SPIB_ DO DMA0_ DONE (dup) Timer1 (dup) PU10 25 GPIO01 I/O RXDB SPIB_DI DMA0_ REQ (dup) EIRQ0 PUW 26 GPIOSW02 I/O RTSB# DMA1_ ACK Timer0 PU10 27 GPIO03 I/O CTSB# DMA0_ REQ# ACK# PUW 28 GPIOSW04 I/O DTRB# DMA0_ DONE BUSY PU10 29 GPIO05 I/O DSRB# DMA0_ ACK ERR PUW 30 GPIO06 I/O RIB# SPIB_ CLK 31 GPIO07 I/O DCDB# SPIB_ EN# 32 GPIO72 I/O WAIT# 33 GPIO68 I/O A24 MCKE_0 EIRQ0 (dup) 34 GPIO69 I/O A25 MCKE_1 EIRQ1 (dup) 35 No connect Reserved for A26 36 No connect Reserved for A27 37 GPIOSW24 I/O DTRD# LCDD0 PUW 38 GPIO25 I/O DSRD# LCDD1 PUW 39 GND P 40 GPIO26 I/O 4 UART SPI I2C DMA LCD IEEE 1284 PWM / Timer / IRQ Notes Reset state PU10 RID# SPID_ CLK ConnectCore 9P 9360 Hardware Reference, Rev C 01/2010 P_JAM DMA0_ ACK (dup) LCDD2 Timer7 (dup) PUW EIRQ1 PUW Timer3 PUW Module pinout Pin Signal Type 41 GPIO27 I/O 42 GPIO28 43 PWM / Timer / IRQ Notes Reset state LCDD3 Timer4 PUW I/O LCDD4 LCCD8 (dup) EIRQ1 (dup) PUW GPIO29 I/O LCDD5 LCCD9 (dup) Timer5 PUW 44 GPIO30 I/O LCDD6 LCDD10 (dup) Timer6 PUW 45 GPIO31 I/O LCDD7 LCDD11 (dup) 46 GPIO32 I/O LCDD8 D0 47 GPIO33 I/O LCDD9 D1 PUW 48 GPIO34 I/O SCL LCDD10 D2 PUW 49 GPIO35 I/O SDA LCDD11 D3 PUW 50 GPIOSW36 I/O LCDD12 D4 PWM0 PU10 51 GPIOSW37 I/O LCDD13 D5 PWM1 PU10 52 GPIOSW38 I/O LCDD14 D6 PWM2 PU10 53 GPIOSW39 I/O LCDD15 D7 PWM3 PU10 54 GPIOSW40 I/O TXDC SPIC_ DO LCDD16 EIRQ3 PU10 55 GPIOSW41 I/O RXDC SPIC_DI LCDD17 56 GPIO42 I/O USB_ EXTPHY_ D+ RTSC# 57 GPIO43 I/O USB_ EXTPHY_ D- CTSC# 58 GPIOSW44 I/O USB_ EXTPHY_ OE# TXDD 59 GPIO45 I/O USB_ EXTPHY_ RCV RXDD 60 GPIO46 I/O USB_ EXTPHY_ RXD+ 61 GPIO47 O USB_ EXTPHY_ RXD- 62 GPIO18 I/O Ethernet ECAM_REJ 63 GPIO22 I/O RIC# 64 GPIO21 I/O DSRC# www.digiembedded.com BootStrap (BS) / System / Other UART SPI DCDD# SPID_ EN# I2C DMA LCD IEEE 1284 ..... ABOUT THE MODULE PUW EIRQ2 PUW PU10 PUW DIRCON PUW SPID_ DO SELECT PU10 SPID_DI STB PUW RTSD# ALFD PUW CTSD# INIT# PUW LCD_ PWREN# SPIC_ CLK EIRQ3 (dup) PUW LCD_AE_ BDE PUW LCD_ VSYNC PUW 5 ABOUT THE MODULE 1 Pin Module pinout Signal Type BootStrap (BS) / System / Other UART SPI I2C 65 GPIOSW19 I/O Ethernet ECAM_ REQ 66 GPIOSW20 I/O DTRC# 67 GPIO23 I/O DCDC# 68 A0 O External address 69 A1 O External address 70 A2 O External address 71 A3 O External address 72 A4 O External address 73 A5 O External address 74 A6 O External address 75 A7 O External address 76 A8 O External address 77 A9 O External address 78 A10 O External address 79 GND P 80 A11 O External address 81 A12 O External address 82 A13 O External address 83 A14 O External address 84 A15 O External address 85 A16 O External address 86 A17 O External address 87 A18 O External address 88 A19 O External address 89 A20 O External address 90 A21 O External address 91 GPIO66 O 92 EXT_OE# O 93 EXT_WE# O 94 GPIO67 95 SPIC_ EN# DMA LCD IEEE 1284 PWM / Timer / IRQ Notes Reset state DMA1_ ACK# LCD_ HSYNC PU10 LCD_CLK PU10 LCD_LEN D PUW A22 Set to external address O A23 Set to external address CS0# O Chip select 96 CS2# O Chip select 97 CS3# O Chip select 98 No connect n/a 99 PWREN O 6 ConnectCore 9P 9360 Hardware Reference, Rev C 01/2010 Module pinout Pin Signal Type 100 No connect n/a 101 GPIO48 I/O USB_ EXTPHY_ SUSP 102 GPIO16 I USB_OVC 103 EXT_BE0# O External byte lane enable 104 EXT_BE1# O External byte lane enable 105 EXT_BE2# O External byte lane enable 106 EXT_BE3# O External byte lane enable 107 GPIO15 I 108 No connect n/a 109 No connect n/a 110 GPIO14 I 111 GPIO70 O A26 MCKE_2 SCL 112 GPIO71 I/O A27 MCKE_3 SDA 113 GPIOSW17 I/O USB_PWR 114 USB_ INTPHY_P I/O USB Host / Device 115 USB_ INTPHY_N I/O USB Host / Device 116 VRTC P 3V RTC battery can be connected here 117 GND P 118 3.3V_IN P Unswitched 3.3V 119 VLIO P Mobile: Power from LiIon battery Non-mobile: Connected to unswitched 3.3V 120 3.3V_IN P Unswitched 3.3V www.digiembedded.com BootStrap (BS) / System / Other UART SPI I2C DMA LCD IEEE 1284 PWM / Timer / IRQ ..... ABOUT THE MODULE Notes Reset state Reserved as BATT_FLT# DMA1_ REQ P_SEL Timer14 P_JAM (dup) DCDA# SPIA_ EN# RIA# SPIA_ CLK LCD_CLKI N PUW PUW Timer2 PUW PWM3 (dup) Timer1 PU10 7 1 ABOUT THE MODULE Module pinout X2 Connector Pin Type 1 2 P Signal PCI No connect PCI_INTA# GND 3 No connect PCI_INTC# 4 No connect PCI_INTB# 5 No connect PCI_RESET# 6 No connect PCI_INTD# 7 No connect PCI_GNT0# 8 GND 9 No connect PCI_GNT1# 10 No connect PCI_CLKOUT 11 No connect PCI_CLKIN 12 No connect PCI_GNT2# 13 No connect PCI_GNT3# 14 P GND 15 No connect PCI_AD30 16 No connect PCI_REQ0# 17 No connect PCI_REQ1# 18 No connect PCI_REQ2# 19 No connect PCI_REQ3# 20 No connect PCI_AD31 21 No connect PCI_AD28 22 No connect PCI_AD29 23 No connect PCI_AD26 24 No connect PCI_AD27 25 No connect PCI_AD24 26 No connect PCI_AD25 27 No connect PCI_IDSEL 28 No connect PCI_CBE3# 29 No connect PCI_AD22 30 No connect PCI_ADD23 31 No connect PCI_AD20 32 No connect PCI_AD21 33 No connect PCI_AD18 8 Ethernet ConnectCore 9P 9360 Hardware Reference, Rev C 01/2010 LCD Notes Module pinout Pin Signal PCI 34 No connect PCI_AD19 35 No connect PCI_AD16 36 No connect PCI_AD17 37 No connect PCI_FRAME# 38 No connect PCI_CBE2# 39 No connect PCI_TRDY# 40 Type P LCD Notes GND 41 No connect PCI_IRDY# 42 No connect PCI_STOP# 43 No connect PCI_PAR 44 No connect PCI_DEVSEL# 45 No connect PCI_AD15 46 No connect PCI_PERR# 47 No connect PCI_AD13 48 No connect PCI_SERR# 49 No connect PCI_AD11 50 No connect PCI_CBE1# 51 No connect PCI_AD9 52 No connect PCI_AD14 53 No connect PCI_CBE0# 54 No connect PCI_AD12 55 No connect PCI_AD6 56 No connect PCI_AD10 57 No connect PCI_AD4 58 No connect PCI_AD8 59 No connect PCI_AD2 60 No connect PCI_AD7 61 No connect PCI_AD5 62 No connect PCI_AD3 63 No connect PCI_AD1 64 No connect PCI_AD0 65 No connect 66 Ethernet ..... ABOUT THE MODULE I www.digiembedded.com LCD_CLKIN ETH_TPIN 9 1 Pin Type ABOUT THE MODULE Module pinout Signal PCI Ethernet 67 O ETH_LEDLNK 68 I ETH_TPIP 69 O ETH_LEDH 70 O ETH_TPON 71 I ETH_ESD0 72 O ETH_TPOP 73 No connect 74 No connect 75 No connect 76 No connect 77 No connect 78 No connect 79 No connect LCD Notes Reserved for ETH_EREF 80 P GND 81 I/O D0 Data bus 82 I./O D1 Data bus 83 I/O D2 Data bus 84 I/O D3 Data bus 85 I/O D4 Data bus 86 I/O D5 Data bus 87 I/O D6 Data bus 88 I/O D7 Data bus 89 I/O D8 Data bus 90 I/O D9 Data bus 91 I/O D10 Data bus 92 I/O D11 Data bus 93 I/O D12 Data bus 94 I/O D13 Data bus 95 I/O D14 Data bus 96 I/O D15 Data bus 97 I/O D16 Data bus 98 I/O D17 Data bus 99 I/O D18 Data bus 10 ConnectCore 9P 9360 Hardware Reference, Rev C 01/2010 Configuration pins — CPU Pin Type Signal PCI 100 I/O D19 Data bus 101 I/O D20 Data bus 102 I/O D21 Data bus 103 I/O D22 Data bus 104 I/O D23 Data bus 105 I/O D24 Data bus 106 I/O D25 Data bus 107 I/O D26 Data bus 108 I/O D27 Data bus 109 I/O D28 Data bus 110 I/O D29 Data bus 111 I/O D30 Data bus 112 I/O D31 Data bus 113 No connect Reserved for A28 114 No connect Reserved for A29 115 No connect Reserved for A30 116 No connect Reserved for A31 117 No connect Reserved 118 No connect Reserved 119 O CLKOUT 120 P GND Ethernet LCD ..... ABOUT THE MODULE Notes Configuration pins — CPU .................................................................................. Several pins allow configuration of the CPU before booting. CPU pins have weak pullups (value range is 15-300K) for a default configuration. Most pins do not have configuration options and some are connected for internal configuration on the module. Thirty-two of the 73 GPIO pins allow user-specific configurations, which are latched in the GEN_ID register (address 0xA090 0210) five clock cycles after the rising edge of RESET#. Certain pins are protected; that is, they are not accessible externally until strapping information that is configured on the module is latched. Important www.digiembedded.com Normally, you will never need to change the hardware module CPU configuration. Configuring the module incorrectly can prevent the module from booting. 11 1 Default module CPU configuration ABOUT THE MODULE Configuration pins — Module  Little endian mode selected  PLL active (PLL bypass not allowed)  PLL_FS divider set to 2  PLL_ND multiplier set to 24 (177 MHz), 21 (154 MHz), or 14 (103 MHz)  Boot from SPI EEPROM (spi.bin) Configuration pins — Module .................................................................................. Module configuration pins change hardware configuration on the module (HCONF0-3) or are user-specific and are read in the GEN_ID register (SCONF0-3). Module pin configuration Bold entries indicate default values. Signal name Function PU/PD External pin name CPU mode select PU 10K HCONF0 PU 10K HCONF1 PU 10K HCONF2 Select JTAG mode; DEBUG_EN# has to be low, too Not used HCONF3 No function, no connect GPIO38 User-defined software configuration pin; can be read in GEN_ID register bit 28, default high SCONF0 Read bit 28, GEN_ID GPIO39 User-defined software configuration pin; can be read in GEN_ID register bit 29, default high SCONF1 Read bit 29, GEN_ID DEBUG_EN# 0 1 FWP# OCD_EN# Write protect active No write protect JTAG / Boundary scan function select 0 1 12 Disconnects TRST# and PWRFOOD for JTAG and boundary scan debug mode TRST# and PWRGOOD connected for normal mode Internal NAND flash write protect 0 1 Comment ARM debug mode, BISTEN# set to high Boundary scan mode, BISTEN# set to low ConnectCore 9P 9360 Hardware Reference, Rev C 01/2010 Clock generation Recommended combinations of DEBUG_EN# and OCD_EN# Signal name Function GPIO40 GPIO41 PU/PD External pin name Comment User-defined software configuration pin; can be read in GEN_ID register bit 30, default high SCONF2 Read bit 30, GEN_ID User-defined software configuration pin; can be read in GEN_ID register bit 31, default high SCONF3 Read bit 31, GEN_ID HCONF0 HCONF2 Mode OFF OFF Normal mode ON OFF Debug mode OFF ON Not recommended ON ON OCD mode ..... ABOUT THE MODULE Clock generation .................................................................................. Clock frequencies This table summarizes the clock frequencies for the 177 MHz module. Crystal: 29.4912 MHz PLL PLL_ND(4:0), PLL multiplier: b10010, d24, CPU PLL active PLL_FS(1:0), PLL divider: b11, d2, CPU PLL active PLL_IS(1:0), value: b11, ND16-31, CPU PLL active Resulting PLL clock: 353.8944 MHz CPU clock: 176.9472 MHz AHB, SDRAM, and external clock: 88.4736 MHz BCLK clock: 44.2368 MHz UART baud rate clock BBus: 44.2368 MHz LCD clock: 88.4736 MHz, 44.2368 MHz, 22.1184 MHz, or 11.0592 MHz Changing the CPU speed www.digiembedded.com To change the CPU speed, write in these fields in the PLL Configuration register:  PLL ND SW (NDSW)  PLL frequency select (FSEL) 13 1 ABOUT THE MODULE Boot process  PLL SW change (PLLSW) Important: When PLL parameters are changed, hardware reset duration is 4 ms for the PLL to stabilize. Applications using this feature need to discriminate between cold start and warm start. Boot process .................................................................................. The ConnectCore 9P 9360 module is preconfigured to boot with SPI channel B from a serial EEPROM. The serial EEPROM contains memory controller setup for SDRAM bank 0, as well as an initial boot program that moves the boot loading program from NAND flash to SDRAM bank 0 and starts it. The size of the serial SPI EEPROM is 8KB. Chip selects .................................................................................. The module has eight chip selects: four for dynamic memory and for static memory. Each chip select has a 256MB range. Chip select memory map Name Pin Address range Size [Mb] Use Comments SDM_CS0# B4 0x00000000–0x0FFFFFFF 256 SDRAM bank 0 First bank on module SDM_CS1# A3 0x10000000–0x1FFFFFFF 256 SDRAM bank 1 Second bank on module SDM_CS2# D5 0x20000000–0x2FFFFFFF 256 No connect SDM_CS3# C4 0x30000000–0x3FFFFFFF 256 No connect EXT_CS0# B3 0x40000000–0x4FFFFFFF 256 External, CS0# EXT_CS1# C1 0x50000000–0x5FFFFFFFF 256 NAND-Flash EXT_CS2# D2 0x60000000–0x6FFFFFFFF 256 External, CS2# EXT_CS3# E3 0x70000000–0x7FFFFFFF 256 External, CS3# Reserved 0x80000000–0x8FFFFFFF 256 BBus 0x90000000–0x9FFFFFFF 256 Reserved 0xA0000000–0xA03FFFFF 4 Bridge 0xA0400000–0xA04FFFFF 1 Bridge Reserved 0xA0500000–0xA05FFFFF 1 Reserved Ethernet 0xA0600000–0xA06FFFFF 1 Ethernet module Memory 0xA0700000–0xA07FFFFF 1 Memory controller 14 ConnectCore 9P 9360 Hardware Reference, Rev C 01/2010 BBus memory Program memory NAND flash Name Pin Address range Size [Mb] Use LCD 0xA0800000–0xA08FFFFF 1 LCD controller System 0xA0900000–0xA09FFFFF 1 System control module Reserved 0xA0A00000–0xFFFFFFFF 1 Reserved ..... ABOUT THE MODULE Comments NAND flash .................................................................................. Access the NAND flash with EXT_CS1#. The FWP# signal write-protects the chip externally. Onboard flash The module has 32Mx8, 64Mx8, or 128Mx8 NAND flash onboard. Greater sizes can optionally be populated, if available. The interface to the NAND flash requires 32kB due to use of A13 and A14 for address and command control. SDRAM banks .................................................................................. The module provides two SDRAM banks, connected to CS4# (D_CS0#) and CS5# (D_CS1#). CS6# (D_CS2#) nd CS7# (D_CS3#) are lost. The module does not provide external SDRAM connection. The module has one of these SDRAM onboard: 1X4MX32, 2X4MX32, or 4X4M32. A12 is the highest address connected, and the chip select range is 256M. BA0 and BA1 are connected to A13 and A14, respectively. The SDRAM controller connects the appropriate address line to allow a gapless memory space at different SDRAM sizes. Using the second SDRAM bank The module’s SPI loader initializes only SDRAM bank 0 with SD_CS0. The second bank cannot be initialized when the system is running from SDRAM because it uses the same registers as the running (first) bank but for different parameters. The Dynamic Memory Control register, in particular, must use set mode command rather than normal mode command while starting the second bank. The initialization routine needs to be run from either NOR flash (if you are booting with flash) or from another memory location. For example, you can run the initialization routine from the Ethernet TX buffer descriptor RAM, starting at address 0xA0601000 with a space of 256 * 32 bit words. Before using this RAM, however, bit 23 in the Ethernet General Control Register 1 must be set to high to enable the RAM. www.digiembedded.com 15 1 ABOUT THE MODULE Multiplexed GPIO pins Multiplexed GPIO pins .................................................................................. The 73 GPIO pins on the module are multiplexed with these other functions:  UART and SPI  USB  Ethernet  DMA  Parallel port IEEE1284  I2C (IIC) port  LCD port  Timers and interrupt inputs  Memory bus address and control pins If a pin is used as GPIO, it “gives up” another function. Pin notes GPIO multiplex table  GPIO0 – GPIO48 and GPIO66 – GPIO72 are accessible on the connectors.  GPIO13 is used for RTC interrupt on the module (allows sharing with open drain ORing).  GPIO 49 – GPIO65 are used on the module and are not accessible externally.  All GPIOs are set to GPIO input function after RESET. Use in another function requires configuring the GPIO registers at powerup. Some signals are multiplexed to two different GPIO pins, to maximize the number of possible applications. These duplicate signals are marked as (dup) in the table. Selecting the primary GPIO pin and the duplicate GPIO pin for the same function is not recommended. If both the primary GPIO pin and duplicate GPIO pin are programmed for the same function, however, the primary GPIO pin has precedence and will be used. Port name, Function 03 (default at powerup) Alternate function 00, UART Alternate function 00, miscellaneous Alternate  function 01 Alternate  function 02 On module, default used as GPIO0 TXDB SPI_Boot_DO DMA0 DONE (dup) Timer 1 (dup) TXDB, SPI_Boot_DO, or external SPIB_DO DMA0 REQ (dup) EIRQ0 RXDB, SPI_Boot_DI, or external SPIB_DI SPIB_DO GPIO1 RXDB SPI_Boot_DI SPIB_DI GPIO2 RTSB# Timer 0 DMA1 ACK RTSB#, DMA GPIO3 CTSB# 1284 ACK# DMA0 REQ CTSB#, DMA 16 ConnectCore 9P 9360 Hardware Reference, Rev C 01/2010 Multiplexed GPIO pins ..... ABOUT THE MODULE Alternate  function 01 Alternate  function 02 On module, default used as DTRB# 1284 BUSY DMA0 DONE DTRB# GPIO5 DSRB# 1284 ERR DMA0 ACK DSRB#, DMA GPIO6 RIB# 1284 P_JAM Timer 7 (dup) RIB#, SPI_Boot_CLK, or external SPIB_CLK DMA0 Ack (dup) EIRQ1 DCDB#, SPI_Boot_CE#, or external SPIB_CE# Port name, Function 03 (default at powerup) Alternate function 00, UART GPIO4 Alternate function 00, miscellaneous SPI_Boot_CLK SPIB_CLK External RXCLK_A GPIO7 DCDB# SPI Boot CE# SPIB_CE# External TXCLK_A GPIO8 TXDA SPIA_DO Reserved Reserved TXDA, SPI A GPIO9 RXDA SPIA_DI Reserved Reserved RXDB, SPI A GPIO10 RTSA# Reserved PWM0 (dup) GPIO10 GPIO11 CTSA# EIRQ2 (dup) Timer 0 (dup) GPIO11 GPIO12 DTRA# Reserved PWM1 (dup) GPIO12 GPIO13 DSRA# EIRQ0 (dup) PWM2 (dup) EIRQ0 connected to RTC_INT# on module GPIO14 RIA# Timer 1 PWM3 (dup) SPI A TImer 2 LCD_CLKIN SPI A SPIA_CLK External RXCLK_B GPIO15 DCDA# SPIA_EN# External TXCLK B GPIO16 USB overcurrent 1284 P_JAM (dup) Reserved USB_OVCUR GPIO17 USB power relay Reserved Reserved USB_PREL GPIO18 Ethernet CAM reject LCD PWREN EIRQ3 (dup) LCD GPIO19 Ethernet CAM request LCD HSYNC DMA1 ACK (dup) LCD GPIO20 DTRC# LCD CLK Reserved LCD GPIO21 DSRC# LCD VFSYNC Reserved LCD GPIO22 RIC# LCD_BIAS_D_EN Reserved LCD LCD LINE_END Reserved LCD SPIC_CLK External RXCLK_C GPIO23 DCDC# SPIC_EN External TXCLK_C GPIO24 DTRD# LCDD0 Reserved LCD GPIO25 DSRD# LCDD1 Reserved LCD GPIO26 RID# LCDD2 Timer 3 LCD SPID_CLK External RXCLK_D www.digiembedded.com 17 1 ABOUT THE MODULE Multiplexed GPIO pins Port name, Function 03 (default at powerup) Alternate function 00, UART Alternate function 00, miscellaneous Alternate  function 01 Alternate  function 02 On module, default used as GPIO27 DCDD# SPID_EN LCDD3 Timer 4 LCD External TXCLK_D GPIO28 EIRQ1 (dup) LCDD4 LCDD8 (dup) LCD GPIO29 Timer 5 LCDD5 LCDD9 (dup) LCD GPIO30 Timer 6 LCDD6 LCDD10 (dup) LCD GPIO31 Timer 7 LCDD7 LCDD11 (dup) LCD GPIO32 EIRQ2 1284 D1 LCDD8 LCD GPIO33 Reserved 1284 D2 LCDD9 LCD GPIO34 IIC_SCL 1284 D3 LCDD10 LCD GPIO35 IIC_SDA 1284 D4 LCDD11 LCD GPIO36 PWM0 1284 D5 LCDD12 LCD GPIO37 PWM1 1284 D6 LCDD13 LCD GPIO38 PWM2 1284 D7 LCDD14 LCD GPIO39 PWM3 1284 D8 LCDD15 LCD GPIO40 TXDC SPIC_DO IRQ3 LCDD16 LCD GPIO41 RXDC SPIC_DI Reserved LCDD17 LCD GPIO42 RTSC# Reserved USB_PHY_D+ USB_EXTPHY_D+ GPIO43 CTSC# 1284 DORCON USB_PHY_D- USB_EXTPHY_D- GPIO44 TXDD SPID_DO 1284 SELECT USB_PHY_TXOUT_ EN USB_EXTPHY_OE# GPIO45 RXDD SPID_DI 1284 STRB USB_PHY_RXD USB_EXTPHY_RXD GPIO46 RTSD# 1284 ALFD USB_PHY_RXD+ GPIO46 GPIO47 CTSD# 1284 INIT USB_PHY_RXD- GPIO47 drives DEBUGLED GPIO48 USB_PHY_SUSP 1284 P_SEL DMA1 REQ USB_EXTPHY_SUSP GPIO49 USB_PHY_SPEED 1284 P_LOG DMA1 DONE R/B# NAND-Flash (GPIO) control on module GPIO50 MII_MDIO Reserved USB_PHY_D+ (dup) MII_MDIO GPIO51 MII_RXDV Reserved USB_PHY_D- (dup) MII_RXDV GPIO52 MII_RXER Reserved USB_PHY_TXOUT_ EN MII_RXER GPIO53 MII_RXD0 Reserved USB_PHY_RXD (dup) MII_RXD0 GPIO54 MII_RXD1 Reserved USB_PHY_SUSP (dup) MII_RXD1 18 ConnectCore 9P 9360 Hardware Reference, Rev C 01/2010 Multiplexed GPIO pins Alternate function 00, miscellaneous Alternate  function 01 Alternate  function 02 On module, default used as GPIO55 MII_RXD2 Reserved USB_PHY_SPEED (dup) MII_RXD2 GPIO56 MII_RXD3 Reserved USB_PHY_RXD+ (dup) MII_RXD3 GPIO57 MII_TXEN Reserved USB_PHY_RXD- (dup) MII_TXEN GPIO58 MII_TXER Reserved Reserved MII_TXER GPIO59 MII_TXD0 Reserved Reserved MII_TXD0 GPIO60 MII_TXD1 Reserved Reserved MII_TXD1 GPIO61 MII_TXD2 Reserved Reserved MII_TXD2 GPIO62 MII_TXD3 Reserved Reserved MII_TXD3 GPIO63 MII_COL Reserved Reserved MII_COL GPIO64 MII_CRS Reserved Reserved MII_CRS GPIO65 MII_PHY_INT Reserved Reserved MII_MDINT# GPIO66 A22 Reserved Reserved A22 GPIO67 A23 Reserved Reserved A23 GPIO68 A24 MCKE_0 IRQ0 (dup) A24 GPIO69 A25 MCKE_1 IRQ1 (dup) A25 GPIO70 A26 MCKE_2 IIC_SCL (dup) IIC_SCL GPIO71 A27 MCKE_3 IIC_SDA (dup) IIC_SDA GPIO72 TA_STB Reserved Reserved ext WAIT Port name, Function 03 (default at powerup) Alternate function 00, UART External interrupts www.digiembedded.com ..... ABOUT THE MODULE Four external interrupts are multiplexed with other functions on the GPIO pins. Every interrupt is multiplexed to two or three different GPIO pins. These duplicate signals are marked as (dup) in the table. External interrupt 1st position Other functions, 1st position 2nd position (duplicate Other functions, 2nd position EIRQ0 GPIO1 RXDB, SPIBoot_DI and SPIB_DI, DMA0_REQ (dup) GPIO13 DSRA#, PWM2 (dup), used on module for RTC interrupt EIRQ1 GPIO7 DCDB#, SPIBoot_CE# and SPIB_CE#, DMA0_ACK (dup) GPIO28 LCD_D4, LCD_D8 (dup) 19 1 ABOUT THE MODULE Interfaces External interrupt 1st position Other functions, 1st position 2nd position (duplicate Other functions, 2nd position EIRQ2 GPIO32 LCDD8, 1284 D0 GPIO11 CTSA#, Timer 0 (dup) EIRQ3 GPIO40 TXDC, SPIC_DO, LCDD16 GPIO18 LCD_EN, ETH_CAMREJ EIRQ0 and EIRQ1 have a third position on the module:  EIRQ0 (dup): GPIO68 and A24  EIRQ1 (dup): GPIO69 and A25 Both address lines are routed to the module connectors. If the address lines are not used on the base board or application, access the interrupts by changing the GPIO configuration. Interfaces .................................................................................. 10/100 Mbps Ethernet port The 10/100 Mbps Ethernet port allows a glueless connection of a 3.3V MII or RMII PHY chip that generates the physical Ethernet signals. The module has a MII PHY chip LXT971 / LXT972 (depending on temperature) in a LQFP-64 case on board. The module does not have a transformer or Ethernet connector; the base board must provide these parts. A PHY clock of 25 MHz is generated in the PHY chip with a 25 MHz crystal. USB 2.0 full and low speed Host and Device controller UART 20 The module’s USB section provides USB signals for a Host and Device channel. All external configuration for a USB host interface, USB Device interface, or both must be made on the base board. The internal USB PHY can be used for the USB Host or Device channel (USB_INTPHY_DP, USB_INTPHY_DN). These signals are not 5V tolerant and must be protected on the base board. A second, independent USB Device channel is provided when an external unidirectional or bidirectional PHY is connected to USB Device control signals GPIO42–GPIO45 and GPIO48. In this case, the internal PHY must be used in Host mode. The module provides up to four UART ports with all handshake signals, used in asynchronous mode:  Port A = GPIO8 through GPIO15  Port B = GPIO0 through GPIO7 ConnectCore 9P 9360 Hardware Reference, Rev C 01/2010 Interfaces  Port C = GPIO20 through GPIO23  Port D = GPIO24 through GPIO27 ..... ABOUT THE MODULE The module supports baud rates up to 1.8 MHz in asynchronous mode. SPI The module provides four SPI ports, which can be used in either master or slave mode. SPI port B (GPIO0, GPIO1, GPIO6, and GPIO7) is connected to the serial 8Kx8 SPI EEPROM that contains the boot program and the initial SDRAM parameters for booting through SPI when RESET# is asserted. Additional hardware allows external use of this port after boot at runtime. The other SPI ports can be used free in these circumstances: Serial: UART and SPI use on module I 2C bus  If they are not used in UART, USB, or LCD mode  If they are not blocked by other GPIO use The module has two serial ports, A and B, wired with at least TXD, RXD, RTS#, and CTS# as common port lines.  If LCD functionality is used, only UART ports A and B and/or SPI function are allowed.  If all signals for the module’s LCD function are used, UART port C and/or SPI function are blocked.  USB use with external PHY requires GPIOs that provide SPI channel D. The I2C bus (signals IIC_SCL and IIC_SDA) is connected on the module to a serial EEPROM with the I2C interface on device address 0xA0, 0xA1. Device address 0xD0, 0xD1 connects to an RTC on board. All other addresses can be used externally. The maximum clock frequency in slow mode is 50 KHz and in fast mode is 200 KHz. Important: LCD controller (STN and TFT) Use only 3.3V devices. The module provides an LCD interface for STN or TFT, with up to 18 data lines (LCDD0 through LCDD17 (GPIO24 through GPIO41)) and 6 control lines (GPIO18 through GPIO23). LCD use disables serial ports C and D and most GPIOs. This interface allows connection of most TFT and STN monochrome and color LCDs. For more information, see the NS9360 Hardware Reference (available in your Jump Start kit). Serial EEPROM The module supports nonvolatile storage of parameters such as MAC address with a serial 8Kx8 EEPROM (reference part number 24LC64 or similar with TSSOP8). The serial EEPORM is connected to the I2C bus at device address 0xA0, 0xA1. Write protect www.digiembedded.com 21 1 ABOUT THE MODULE Baudrate calculation WP and optional address lines A0, A1, and A2 can be grounded (sometimes these pins are not connected). The module provides an RTC (reference part number MAXIM/DALLAS DS1337 with RTC SPO8) connected to the I2C bus at device address 0xD0, 0xD1. The RTC has its own 32.768 KHz clock crystal. Power is taken from +3.3V when provided; otherwise, power is taken from VBAT fed by an external battery. An interrupt line (GPIO13 configured as IRQ1) is connected to the RTC pin AINT# (open drain, default disabled). Depopulate resistor R2 to open the connection. JTAG, boundary scan The module supports JTAG and boundary scan with the TCK, TMS, TDI, TDO, and TRST# signals. The RTCK signal is not connected externally. Use the external signal DEBUG_EN# (HCONF0) to select either normal mode or debug mode. Use the signal OCD_EN# to select either ARM debug mode or boundary scan mode. THis table shows signal and mode use: DEBUG_EN# OCD_EN# Mode 1 1 Normal 1 0 Not recommended 0 1 ARM debug 0 0 Boundary scan Comments Be aware: Boundary scan is possible but TRST# is connected with SRST# and the system might hang. Baudrate calculation .................................................................................. The baud rate generators have four different clock sources: X1_SYS_OSC/M 22  X1_SYS_OSC/M  BCLK  External receive clock  External transmit clock X1_SYS_OSC/M is the frequency of the input crystal divided by M. The value of M depends on the PLL_ND multiplier setting:  M = 2 at PLL_ND >= 8 decimal (14.7456 MHz with 29.4912 MHz quartz).  M = not usable for PLL_ND < 8 (baud clock unstable and or wrong frequency at CPU speeds < 58.9824 MHz). ConnectCore 9P 9360 Hardware Reference, Rev C 01/2010 Baudrate calculation ..... ABOUT THE MODULE This clock cannot be used if PLL is bypassed. BCLK With 176.9472 MHz, BCLK = AHBCLK/2 = 44.2368 MHz. This is an internal source when the PLL is bypassed. External receive clock The clock source is an external receive clock from pins GPIO6, GPIO14, GPIO22, and GPIO26. External transmit clock The clock source is an external transmit clock from pins GPIO7, GPIO15, GPIO23, and GPIO27. Count values vs baud rate clock The module uses PLL. Modules with 177 MHz, 155 MHz, and 103 MHz use the values from the first column, which allow baud rates from 75 to 921600Bd. www.digiembedded.com Baud rate N, X1_SYS/2 = 14.745600MHz, (Error) [%] N, BCLK = 44.236800 MHz, (Error) [%] N, BCLK = 38.707200 MHz, (Error) [%] N, BCLK = 25.804800 MHz, (Error) [%] 75 12287, (-) ----- 32255, (-) 21503, (-) 150 6143, (-) 18431, (-) 15127, (-) 10751, (-) 300 3071, (-) 9215, (-) 8063, (-) 5375, (-) 600 1535, (-) 4607, (-) 4031, (-) 2687, (-) 1200 767, (-) 2303, (-) 2015, (-) 1343, (-) 2400 383, (-) 1151, (-) 1007, (-) 671, (-) 4800 191, (-) 575, (-) 503, (-) 335, (-) 7200 127, (-) 383, (-) 335, (-) 223, (-) 9600 95, (-) 287, (-) 251, (-) 167, (-) 14400 63, (-) 191, (-) 167, (-) 111, (-) 19200 47, (-) 143, (-) 125, (-) 83, (-) 28800 31, (-) 95, (-) 83, (-) 55, (-) 38400 23, (-) 71, (-) 62, (-) 41, (-) 57600 15, (-) 47, (-) 41, (-) 27, (-) 115200 7, (-) 23, (-) 20, (-) 13, (-) 230400 3, (-) 11, (-) 460800 1, (-) 5, (-) 921600 0, (-) 2, (-) 1843200 ----- ----- 6, (-) 23 1 ABOUT THE MODULE Power Power .................................................................................. Power supply The module has +3.3V_IN and VLIO supply pins. Internal voltage A switching regulator from VLIO converts 1.5V core voltage with up to 400mA to keep losses small. Powerup/power down behavior Hardware ensures the recommended powerup and power down behavior (see the NS9360 Hardware Reference in your Jump Start kit). Power sequencing: Important Every base board has to switch its 3.3V supply according to the module. Otherwise, power sequencing ion the module is influenced by backfeeding the module with 3.3V from the base board. Use the PWREN signal to switch the power supply. Bootloader (UBOOT) .................................................................................. Every module has a bootloader (UBOOT) pre-installed in NAND flash:  The bootloader boots the operating system from NAND flash using a serial port or Ethernet.  The bootloader can pass parameters to the kernel. Extended module .................................................................................. For use with other modules in the ARM9 family, additional hardware might be required with more signal lines connected between the module and the base board. Digi provides an extended module for this purpose, with two additional 60-pin (each) board-to-board connectors. 24 ConnectCore 9P 9360 Hardware Reference, Rev C 01/2010 About the Development Board C H A P T E R 2 T he ConnectCore 9P 9360 development board supports the ConnectCore 9P 9360 module. This chapter describes the components of the development board and explains how to configure the board for your requirements. The development board has two 4x32 pin connectors that are 1:1 copies of the module pins. Connectors for an extended module and their signal rails are available should you need them. What’s on the development board?  Current measurement option on +3.3V and +5V power supplies  +3.3V, +5V, and GND test points  +9 / +30 VDC input power supply  PoE connectors for PoE application board  Two user LEDs  Two user keys  One debug LED  USB Host port  PCIe socket  SPI header  I2C digital I/O expansion (8-bit) with 9-pin (standard) header  Ethernet connector  3.3V battery  VGA interface connector  Four serial connectors: 25 2 ABOUT THE DEVELOPMENT BOARD – A: UART MEI (RS232/RS4xx) – B: UART RS232 – C: UART TTL – D: UART TTL  Eight dip switches: four for hardware configuration and four for software configuration  Two 2x25 pin connectors for functional expansion: – LCD application kit header – Peripheral application header The development board 26 ConnectCore 9P 9360 Hardware Reference, Rev C 01/2010 User interface ..... ABOUT THE DEVELOPMENT BOARD User interface .................................................................................. The development board provides a user interface through software-controlled LEDs, pushbuttons, and two expansion headers (LCD and peripheral application) that allow you to develop an application-specific daughter card for prototyping. See “Switches and pushbuttons,” “LEDs,” and “Peripheral (expansion) headers” for more information. Switches and pushbuttons .................................................................................. Power switch, S2 Module switches, S4 LCD clock switch, S8 Serial port A configuration switch, S6 RS232 switch, S7 Reset pushbutton, S1 S3 S5 User pushbuttons Reset control, S1 The reset pushbutton, S1, resets the module. On the module, RSTOUT# and PWRGOOD are produced for peripherals. Power switch, S2 The development board has an ON/OFF switch, S2. This switch applies only to the +9VDC / +30VDC power supply. If you are using Power-over-Ethernet (PoE), see “PoE module connectors” on page 42. www.digiembedded.com 27 2 User pushbuttons, S3 and S5 ABOUT THE DEVELOPMENT BOARD Switches and pushbuttons Use the user pushbuttons to interact with the applications running on the ConnectCore 9P 9360 module. Use these module signals to implement the pushbuttons: Signal name Switch (pushbutton) GPIO used USER_PUSH_BUTTON_1 S3 GPIO67 USER_PUSH_BUTTON_2 S5 GPIO68 Legend for multipin switches Switches 4–8 are multi-pin switches. In the description tables for these switches, the pin is designated as S[switch number].[pin number]. For example, pin 1 in switch 4 is specified as S4.1. Module configuration switches, S4 Use S4 to configure the module for normal operation or JTAG mode: Switch pin Function S4.1 On = Scan mode for JTAG Off = Normal operation mode Serial port A configuration switches, S6 S4.2 On = Flash write protect S4.3 On = OCD debug mode (if S4.1 is on) S4.4 Not used S4.5 – S4.8 Not defined, but can be used by software Use S6 to configure the line interface for serial port A: Switch pin Function S6.1 On = RS232 buffer on Off = RS422/RS485 S6.2 S6.3 Not used On = 2-wire interface (RS422/RS485) Off = 4-wire interface (RS422) S6.4 On = Termination on Off = No termination Serial port B configuration switch, S7 28 Use S7 to configure the line interface for serial port B: ConnectCore 9P 9360 Hardware Reference, Rev C 01/2010 Jumpers Switch pin Function S7.1 On = Enable auto-online mode. Reserved for future use. ..... ABOUT THE DEVELOPMENT BOARD Off = Normal mode S7.2 On = DIsable RS232 transceiver (all outputs in high impedance mode) Off = Enable RS232 transceiver LCD clock configuration switches, S8 Use S8 to configure the LCD clock: Switch pin Function S8.1 On = Supply CPU with 48 MHz for LCD. This switch can be set only if LCD_CLKIN / DCDA# is set to LCD_CLKIN (pin 107 on connector X1). S8.2 Not connected Jumpers .................................................................................. DEBUG jumper, J13 RF transmission jumper, J8 Lithium coin cell battery, G1 PCIe PWREN jumper, J7 Battery jumper, J1 USERLED1 USERLED2 jumper, J5 jumper, J6 www.digiembedded.com 29 2 ABOUT THE DEVELOPMENT BOARD LEDs Jumper functions Jumper Name If connection made Default 1 Battery jumper Supplies the real time clock with 3V from the battery (lithium coin cell battery, G1) even if the board is switched off. This is for keeping time in the RTC. Connection made 5 USERLED1 Enables USERLED1 (LE5) to show the status of this signal (lit if low). Connection not made 6 USERLED2 Enables USERLED2 (LE6) to show the status of this signal (lit if low). Connection not made 7 PCIe PWREN Enables the USB port power switch signal PCIe_PWRON# to switch +3.3V PCIe: low=off, high=on. Connection made If no connection is made, 3.3V PCIe is always on. 8 RF transmission Disables RF transmission on PCIe Connection made If no connection is made, enables RF transmission on PCIe. 13 Debug LED Enables DEBUGLED (LE8) to show the status of this signal (lit if high). Connection made LEDs .................................................................................. Power LEDs, LE3 and LE7 Debug LED, LE8 Power LED, LE4 Wireless networking indicator LEDs: LE1, LE2, LE9 A B User LEDs, LE5 and LE6 30 Serial Status LEDs ConnectCore 9P 9360 Hardware Reference, Rev C 01/2010 LEDs Wireless networking indicator LEDs, LE1, LE2, and LE9 Power LEDs, LE3, LE4, and LE7 User LEDs, LE5 and LE6 Debug LED, LE8 ..... ABOUT THE DEVELOPMENT BOARD The wireless area networking indicator LEDs indicate the type of wireless network being used, in conjunction with the PCIe Mini Card:  LE1 indicates use of a wireless local area network (WLAN).  LE2 indicates use of a wireless private area network (WPAN).  LE9 indicates use of a wireless wide area network (WWAN). The power LEDS are all red LEDs. These power supplies must be present and cannot be switched.  LE3 ON indicates the +9VDC / +30VDC power supply.  LE4 ON indicates the +5VDC from the main power supply.  LE7 ON indicates the +3.3VDC power supply. The user LEDs are controlled through applications running on the ConnectCore 9P 9360 module, if J5 and J6 are set. Use these module signals to implement the LEDs: Signal name LED GPIO used USER_LED_1 LE5 GPIO46 USER_LED_2 LE6 GPIO66 The development board has a debug LED that provides software status information, if J13 is set. Use this module signal to implement the LED: Serial status LEDs www.digiembedded.com Signal name LED GPIO used Debug LED LE8 GPIO47 The development board has two sets of serial port LEDs — eight for serial port A and eight for serial port B. The LEDs are connected to the TTL side of the RS232 or RS422/485 transceivers.  Green represents DB9 high.  Red represents DB9 low.  The intensity and color of the LED will change when the voltage is switching. 31 2 ABOUT THE DEVELOPMENT BOARD Serial UART ports Serial port A LEDs Name Function LE41 / LE40 Serial Port B LEDs Name Function DCD LE64 / LE49 DCD LE57 / LE42 RI LE65 / LE50 RI LE58 / LE43 RTC_IN (DSR) LE66 / LE51 DSR LE59 / LE44 DTR LE67 / LE52 DTR LE60 / LE45 CTS LE68 / LE53 CTS LE61 / LE46 RTS LE69 / LE54 RTS LE62 / LE47 RXD LE70 / LE55 RXD LE63 / LE48 TXD LE71 / LE56 TXD Serial UART ports .................................................................................. The development board supports the four serial UART ports available on the ConnectCore 9P 9360 module. Serial port A (MEI), X27 Serial port B (RS232), X16 Serial port C, X19 Serial port D, X22 Serial port A, MEI console interface 32 The serial (UART) port A connector, X27, is a DSUB9 male connector. This asynchronous serial port is DTE and requires a null-modem cable to connect to a computer serial port. ConnectCore 9P 9360 Hardware Reference, Rev C 01/2010 Serial UART ports ..... ABOUT THE DEVELOPMENT BOARD The serial port A MEI interface corresponds to NS9360 UART port A. The line driver is configured using switch S6. Note that all pins on S6 contribute to the line driver settings for this port. Serial port A pins are allocated as shown: Serial port B, RS232 interface Pin RS232 function RS485 function 1 DCD# CTS- 2 RXD RX+ 3 TXD TX+ 4 DTR# RTS- 5 GND GND 6 DSR# RX- 7 RTS# RTS+ 8 CTS# CTS+ 9 RI# TX- The serial (UART) port B connector, X16, is a DSUB9 male connector. This asynchronous serial port is DTE and requires a null-modem cable to connect to a computer serial port. The serial port B interface corresponds to NS9360 UART port B. The line driver is enabled or disabled using the switch S7. Serial port B pins are allocated as shown: www.digiembedded.com Pin Function Comment 1 DCD# (SPIB_EN#) Can be used if software sets this signal to UART function. 2 RXD (SPIB_DI) Can be used if software sets this signal to UART function. 3 TXD (SPI_DO) Can be used if software sets this signal to UART function. 4 DTR# 5 GND 6 DSR# 7 RTS# 8 CTS# 9 RIB# (SPIB_CLK) Can be used if software sets this signal to UART function. 33 2 Serial port C TTL interface ABOUT THE DEVELOPMENT BOARD Serial UART ports The serial (UART) port C interface is a TTL interface connected to a 2x5 pin, 0.1” connector, X19. The connector supports only TTL level. The serial port C interface corresponds to NS9360 UART port C. Serial port C pins are allocated as shown: Serial port D TTL interface Pin Function Comment 1 No connect 2 No connect 3 RXD (LCDD17) Can be used if software sets this signal to UART function. 4 RTS# (USB_PHY_D+) Can be used if software sets this signal to UART function. 5 TXD (LCDD16) Can be used if software sets this signal to UART function. 6 CTS# (USB_PHY_D-) Can be used if software sets this signal to UART function. 7 No connect 8 No connect 9 GND 10 3.3V The serial (UART) port D interface is a TTL interface connected to a 2x5 pin, 0.1” connector, X22. The connector supports only TTL level. The serial port D interface corresponds to the NS9360 UART port D. The signals are shared with the SPIB interface, which is used for the touch interface if LCDAPKKITJS (purchased separately) is connected. Serial port D pins are allocated as shown: 34 Pin Function 1 No connect 2 No connect 3 RXD (USB_PHY_RCV) Can be used if software sets this signal to UART function. 4 RTS# (USERLED1) Can be used if software sets this signal to UART function. 5 TXD (USB_PHY_OE#) Can be used if software sets this signal to UART function. 6 CTS# (USERLED2) Can be used if software sets this signal to UART function. ConnectCore 9P 9360 Hardware Reference, Rev C 01/2010 Comment I2C interface Pin Function 7 No connect 8 No connect 9 GND 10 3.3V ..... ABOUT THE DEVELOPMENT BOARD Comment I2C interface .................................................................................. I2C connector, X15 I2C digital I/O, X44 I 2C EEPROM I2C EEPROM is an optional feature. If you use it I2C EEPROM, attach a connector —  ST M24C64, 6-pin connector — at X15 on the development board Software uses I2C EEPROM to identify the hardware on which the module is running. LCDAPKITJS has an EEPROM on the same bus that enables the software to identify the LCD type, if connected. I2C EEPROM pins are allocated as shown: www.digiembedded.com Pin Signal 1 IIC_SDA 2 +3.3V 35 2 I 2 C digital I/O expansion ABOUT THE DEVELOPMENT BOARD I2C interface Pin Signal 3 IIC_SCL 4 GND 5 No connect 6 No connect The development board provides a standard 2.54mm (0.10”) connector, X44, for additional digital I/Os. The I2C I/O port chip is on-chip ESD-protected, 5V tolerant, and provides an open drain interrupt that is shared with the touch screen interrupt from the optional LCD application board. The digital I/O connector is a Philips PCA9554D at I2C address 0x20 / 0x21. The pins are allocated as shown: 36 Pin Signal 1 IO_0 2 IO_1 3 IO_2 4 IO_3 5 IO_4 6 IO_5 7 IO_6 8 IO_7 9 GND ConnectCore 9P 9360 Hardware Reference, Rev C 01/2010 SPI interface ..... ABOUT THE DEVELOPMENT BOARD SPI interface .................................................................................. SPI connector, X8 The development board provides access to the SPI interface on the module using the SPI connector, X8. Because the module’s SPI interface is shared with a UART interface, you cannot use both simultaneously. The SPI interface on the development board is shared with UART_B (NS9360 port B). Note: Pin allocation www.digiembedded.com The primary function of UART port B is to support RS232; SPI support is the secondary function. To move from RS232 to SPI, you need to configure the software. If LCDAPKITJS is connected, this port is reserved for the touch interface. SPI connector pins are allocated as shown: Pin Signal 1 +3.3V 2 TXDB / SPIB_DO 3 RXDB / SPI_DI 4 RIB / SPI_CLK 5 DCDB# / SPIB_EN 6 GND 37 2 ABOUT THE DEVELOPMENT BOARD Current Measurement Option Current Measurement Option .................................................................................. The Current Measurement Option uses 0.025R ohm series resistors to measure the current on the development board’s +3.3VDC (R39) and +5VDC (R80) power supplies. Current measurement option (CMO) +5V, R80 Current measurement option (CMO) +3.3V, R39 How the CMO works This drawing shows how the Current Measurement Option works. +9 VDC +30 VDC Power connector +5 V power controller Current Measurement Option +5 VDC R80 0. 025R Current Measurement Option +3.3 V power controller R39 0. 025R +3.3 VDC To measure the load current used on different power supplies, measure DC voltage across the sense (CMO) resistor. The value of the resistor is 0.025R ± 1%. Calculate the current using this equation: I = U/R where 38  I = current in Amps  U = measured voltage in Volts  R = 0.025 Ohms ConnectCore 9P 9360 Hardware Reference, Rev C 01/2010 JTAG interface ..... ABOUT THE DEVELOPMENT BOARD JTAG interface .................................................................................. JTAG JTAG MultiIce, booster, X12 X13 Standard JTAG ARM connector, X13 www.digiembedded.com The standatd JTAG ARM connector is a 20-pin header and can be used to connect development tools such as ARM’s Multi-ICE, Digi’s JTAG Link, Abatron BIDI2000, and others. Pin Signal Pin Signal 1 +3.3V 2 +3.3V 3 TRST# 4 GND 5 TDI 6 GND 7 TMS 8 GND 9 TCK 10 GND 11 RTCK (not connected) 12 GND 13 TDO 14 GND 15 PWRGOOD 16 GND 17 No connect 18 GND 19 No connect 20 GND 39 2 JTAG Booster, X12 ABOUT THE DEVELOPMENT BOARD USB Host and Device functionality You can use a JTAG booster that allows accelerated programming of the on-board Flash. The development board provides a single row 8-pin header (X12) for connecting the JTAG booster. Pin Signal Pin Signal 1 TCK 2 GND 3 TMS 4 TRST# 5 No connect 6 TDI 7 TDO 8 +3.3V USB Host and Device functionality .................................................................................. USB connector, X6 USB Host port 40 The USB Host is connected to a 4-port USB hub, X6, on the development board.  USB ports 1 and 2 are connected to X6.  USB port 3 is the PCIe socket.  USB port 4 is not used. ConnectCore 9P 9360 Hardware Reference, Rev C 01/2010 VGA interface USB Device: USB application header, X25 ..... ABOUT THE DEVELOPMENT BOARD You can add USB Device functionality using the USB application header. This is a 2x8pin connector, labeled X25 on the development board. USB header pins are allocated as shown: Pin Signal Pin Signal 1 +3.3V 2 +5V 3 +5V 4 GND 5 RTSC# / USB_PHY_D+ 6 CTSC# / USB_PHY_D- 7 GND 8 GND 9 TXDD / USB_PHY_OE# 10 USB_EXTPHY_SUSP 11 USB_SPEED 12 RXDD / USB_PHY_RCV 13 USB_ENUM 14 GND 15 IIC_SDA 16 IIC_SCL VGA interface .................................................................................. The development board provides a D-SUB, 15-pin connector, X18, to support the [module’s] VGA interface. VGA connector, X18 External LCD clock, G2 www.digiembedded.com 41 2 Reserved signals VGA pinout External LCD clock, G2 ABOUT THE DEVELOPMENT BOARD PoE module connectors To use the interface, reserve these LCD signals:  18 LCD data signals — LCCD0–LCDD17  LCD_BIAS  LCD_CLOCK  LCD_HSYNC  LCD_VSYNC The VGA pins are allocated as shown. Signals marked with an asterisk are analog 0.7V p-p positive signals to 75 ohm load. All other signals are TTL level signals. Pin Signal Pin Signal 1 Red out* 2 Green out* 3 Blue out* 4 No connect 5 GND 6 Red return 7 Green return 8 Blue return 9 No connect 10 Sync return 11 No connect 12 No connect 13 Horizontal sync out 14 Vertical sync out 15 No connect An external LCD controller clock is provided to avoid picture quality deterioration due to the low-emission spread spectrum clock used on the module. G2 is a 48.000MHz oscillator that must be used for VGA monitors if the module has a spread spectrum oscillator. PoE module connectors .................................................................................. The development board has two PoE module connectors, X9 and X26. The PoE module is an extra-power module that can be plugged on the development board through the two connectors: 42  X9, input connector: Provides access to the poE signals coming from the Ethernet interface.  X26, output connector: Provides the output power supply from the PoE module. ConnectCore 9P 9360 Hardware Reference, Rev C 01/2010 PoE module connectors X9 The PoE module ..... ABOUT THE DEVELOPMENT BOARD PoE modules X26 Plug in the PoE module at a right angle to the development board, as shown in this drawing: PoE module Jump Start development board www.digiembedded.com 43 2 ABOUT THE DEVELOPMENT BOARD Ethernet interface This is how the PoE input connector pins are allocated: X9 Pin Signal 1 POE_TX_CT 2 POE_RX_CT 3 POE_RJ45_4/5 4 POE_RJ45_7/8 This is how the PoE output connector pins are allocated: X26 POE_GND Pin Signal 1 +12V_PoE 2 +12V_PoE 3 GND 4 GND 5 PoE_GND 6 PoE_GND The development board provides access to POE_GND, which allows the PoE module to be switched off once a power cable is plugged on the development board. Ethernet interface .................................................................................. The module provides the 10/100 Ethernet MII PHY chip. The development board provides the 1:1 transformer and Ethernet connector. The Ethernet connector is an 8-wire RJ-45 jack, labeled X7, on the development board. The connector has eight interface pins, as well as two integrated LEDS that monitor network information. 44 ConnectCore 9P 9360 Hardware Reference, Rev C 01/2010 Ethernet interface ..... ABOUT THE DEVELOPMENT BOARD Ethernet, X7 RJ-45 pin allocation LEDs www.digiembedded.com RJ45 connector pins are configured as shown: Pin Signal Ethernet / PoE / Other 1 TD+ ETH_TPOP 2 TD- ETH_TPON 3 RD+ ETH_TPIP 4 CT +3.3V 5 CT POE_TX_CT 6 RD- ETH_TPIN 7 CT +3.3V 8 CT POE_RX_CT The RJ-45 connector has two LEDs located near the outer lower corners of the connector. These LEDs are not programmable. LED Description Yellow Network activity (speed): Flashing when network traffic detected; Off when no network traffic detected. Green Network link: On indicates an active network link; Off indicates that no network link is present. 45 2 ABOUT THE DEVELOPMENT BOARD Peripheral (expansion) headers Peripheral (expansion) headers .................................................................................. LCD application header, X5 Peripheral application header, X33 USB application header, X25 The development board provides two, 2x25-pin, 0.10” (2.54mm) pitch headers for supporting application-specific daughter cards/expansion boards:  X5, LCD application header. Provides access to the LCD signals and SPI signals for touch controller purposes. Use with a Digi-provided application kit or attach your own application board.  X33, Peripheral application header. Provides access to an 8-bit data bus, 8-bit address bus, and control signals (such as CE#, WE#), as well as I2C and power. Using these signals, you can connect Digi-specific extension modules or your own daughter card to the module’s address/data bus. The development board also provides a 2x8-pin USB application header, X25. See “USB Device: USB application header, X25” on page 41 for description and pinout information. LCD application header, X5 46 LCD application header pins are allocated as shown: Pin Signal Pin Signal 1 GND 2 LCD_D0 / GPIO24 3 LCD_D1 / GPIO25 4 LCD_D2 / GPIO26 ConnectCore 9P 9360 Hardware Reference, Rev C 01/2010 Peripheral (expansion) headers Peripheral application header, X33 www.digiembedded.com Pin Signal Pin Signal 5 LCD_D3 / GPIO27 6 GND 7 LCD_D4 / GPIO28 8 LCD_D5 / GPIO29 9 LCD_D6 / GPIO30 10 LCD_D7 / GPIO31 11 GND 12 LCD_D8 / GPIO32 13 LCD_D9 / GPIO33 14 LCD_D10 / GPIO34 15 LCD_D11 / GPIO35 16 GND 17 LCD_D12 / GPIO36 18 LCD_D13 / GPIO37 19 LCD_D14 / GPIO38 20 LCD_D15 / GPIO39 21 GND 22 LCD_D16 / TXDC 23 LCD_D17 / RXDC 24 Reserved (LCD_D18) 25 Reserved (LCD_D19) 26 GND 27 Reserved (LCD_D20) 28 Reserved (LCD_D21) 29 IIC_SDA 30 IIC_SCL 31 GND 32 LCD_CLK / GPIO20 33 LCD_BIAS / GPIO22 34 LCD_HSYNC / GPIO19 35 LCD_VSYNC / GPIO21 36 IRQ1 / GPIO69 37 LCD_PWREN / GPIO18 38 +3.3V 39 Reserved (TSPX) 40 Reserved (TSPY) 41 Reserved (TSMX) 42 Reserved (TSMY) 43 +3.3V 44 RIB / SPIB_CLK 45 DCDB# / SPIB_EN# 46 TXDB / SPIB_DO 47 RXDB / SPIB_DI 48 +3.3V 49 GND (TOUCH / SPI#) 50 GND ..... ABOUT THE DEVELOPMENT BOARD Peripheral application pins are allocated as shown: Pin Signal Pin Signal 1 GND 2 D0 2 D1 4 D2 5 D3 6 GND 7 D4 8 D5 9 D6 10 D7 11 GND 12 D8 13 D9 14 D10 47 2 ABOUT THE DEVELOPMENT BOARD Module and test connectors Pin Signal Pin Signal 15 D11 16 GND 17 D12 18 D13 19 D14 20 D15 21 GND 22 8 bit / 16 bit# 3.3V selects 8-bit data bus 23 GND 24 +3.3V 25 +3.3V 26 A0 27 A1 28 A2 29 A3 30 GND 31 A4 32 A5 33 A6 34 A7 35 GND 36 A8 37 A9 38 GND 39 EXT_CS0# 40 IIC_SDA 41 WE# 42 EXT_OE# 43 IIC_SCL 44 IRQ1_GPIO69 45 +3.3V 46 +3.3V 47 RTSC# / USB_PHY_D+ 48 CTSC# / USB_PHY_D- 49 No connect 50 GND Module and test connectors .................................................................................. The ConnectCore 9P 9360 module plugs into the module connectors X1 and X2 on the development board. The extended module, if used, plugs into connectors X3 and X4. 48 ConnectCore 9P 9360 Hardware Reference, Rev C 01/2010 Module and test connectors ..... ABOUT THE DEVELOPMENT BOARD Test connectors X10, X11, X30 and X31 Test connectors X20, X21, X40 and X41 ConnectCore 9P module connector - X1, X2 Extended module connector – X3, X4 Module and extended module connectors See “Module pinout” on page 2 and “Extended module” on page 24 for pinout and related information. Test connectors The development board provides two 4x32 pin test connectors, labeled X10/X11 and X20/X21. These connectors are 1:1 copies of the module pins and are used for measurement or test purposes.  X10 and X11 correspond to module connector X1.  X20 and X21 correspond to module connector X2. The development board also provides two 4x20 pin test connectors for the extended modules: www.digiembedded.com  X30 and X31 correspond to extended module connector X3.  X40 and x41 correspond to extended module connector X4. 49 2 ABOUT THE DEVELOPMENT BOARD Module and test connectors X10 pinout 50 X10 pin Signal X10 pin Signal A1 GND B1 RTSIN# A2 TCK B2 TMS A3 TRST# B3 DEBUG_EN# (CONF0) A4 X1_X13 (CONF3) B4 CONF4 / GPIO38 (CONF4) A5 CONF7 / GPIO41 (CONF7) B5 TXDA A6 CTSA# B6 DTRA# A7 RXDB / SPIB_DI B7 RTSB# A8 DSRB# B8 RIB_ / SPIB_CLK A9 USER_KEY_2 / GPIO68 B9 IRQ1 / GPIO69 A10 LCD_D0 / GPIO24 B10 LCD_D1 / GPIO25 A11 LCD_D3 / GPIO27 B11 LCD_D4 / GPIO28 A12 LCD_D7 / GPIO31 B12 LCD_D8 / GPIO32 A13 LCD_D11 / GPIO35 B13 LCD_D12 / GPIO36 A14 LCD_D15 / GPIO39 B14 LCD_D16 / TXDC A15 CTSC# / USB_PHY_D- B15 TXDD / USB_PHY_OE# A16 DEBUGLED / GPIO47 B16 LCD_PWREN# / GPIO18 A17 LCD_HSYNC / GPIO19 B17 LCD_CLK / GPIO20 A18 A1 B18 A2 A19 A5 B19 A6 A20 A9 B20 A10 A21 A12 B21 A13 A22 A16 B22 A17 A23 A20 B23 A21 A24 WE# B24 USER_KEY_1 / GPIO67 A25 EXT_CS3# B25 X1_98 A26 USB_EXTPHY_SUSP B26 USB_OVRCURR A27 EXT_BE2# B27 EXT_BE3# A28 X1_109 B28 RIA# A29 USB_ENUM B29 USB_INTPHY_P A30 GND B30 GND A31 No connect B31 No connect A32 3.3V_IN B32 3.3V_IN ConnectCore 9P 9360 Hardware Reference, Rev C 01/2010 Module and test connectors ..... ABOUT THE DEVELOPMENT BOARD X11 pinout www.digiembedded.com X11 pin Signal X11 pin Signal C1 PWRGOOD D1 RSTOUT# C2 TDI D2 TDO C3 CONF1 (CONF1) D3 OCD_EN# (CONF2) C4 CONF5 / GPIO39 (CONF5) D4 CONF6 / GPIO40 (CONF6) C5 RXDA D5 RTSA# C6 RTC_INT# D6 TXDB / SPIB_DO C7 CTSB# D7 DTRB# C8 DCDB# / SPIB_EN# D8 WAIT# C9 X1_35 D9 X1_36 C10 GND D10 LCD_D2 / GPIO25 C11 LCD_D5 / GPIO29 D11 LCD_D6 / GPIO30 C12 LCD_D9 / GPIO33 D12 LCD_D10 / GPIO34 C13 LCD_D13 / GPIO37 D13 LCD_D14 / GPIO38 C14 LCD_D17 / RXDC D14 RTSC# / USB_PHY_D+ C15 RXDD / USB_PHY_RCV D15 USERLED1 / GPIO45 C16 LCD_BIAS / GPIO22 D16 LCD_VSYNC / GPIO21 C17 GPIO23 D17 A0 C18 A3 D18 A4 C19 A7 D19 A8 C20 GND D20 A11 C21 A14 D21 A15 C22 A18 D22 A19 C23 USERLED2 / GPIO66 D23 EXT_OE# C24 EXT_CS0# D24 EXT_CS2# C25 PWREN D25 X1_100 C26 EXT_BE0# D26 EXT_BE1# C27 LCD_CLKIN / DCDA# D27 X1_108 C28 IIC_SCL D28 IIC_SDA C29 USB_INTPHY_N D29 VRTC C30 VLIO D30 VLIO C31 No connect D31 No connect C32 3.3V_IN D32 3.3V_IN 51 2 ABOUT THE DEVELOPMENT BOARD Module and test connectors X20 pinout 52 X20 pin Signal X20 pin Signal A1 X2_1 B1 GND A2 X2_5 B2 X2_6 A3 X2_9 B3 X2_10 A4 X2_13 B4 GND A5 X2_17 B5 X2_18 A6 X2_21 B6 X2_22 A7 X2_25 B7 X2_26 A8 X2_29 B8 X2_30 A9 X2_33 B9 X2_34 A10 X2_37 B10 X2_38 A11 X2_41 B11 X2_42 A12 X2_45 B12 X2_46 A13 X2_49 B13 X2_50 A14 X2_53 B14 X2_54 A15 X2_57 B15 X2_58 A16 X2_61 B16 X2_62 A17 X2_65 B17 ETH_TPIN A18 ETH_LEDH B18 ETH_TPON A19 X2_73 B19 X2_74 A20 X2_77 B20 X2_78 A21 D0 B21 D1 A22 D4 B22 D5 A23 D8 B23 D9 A24 D12 B24 D13 A25 D16 B25 D17 A26 D20 B26 D21 A27 D24 B27 D25 A28 D28 B28 D29 A29 X2_113 B29 X2_114 A30 Reserved B30 Reserved A31 VLIO B31 VRTC A32 +3.3V B32 +3.3V ConnectCore 9P 9360 Hardware Reference, Rev C 01/2010 Module and test connectors ..... ABOUT THE DEVELOPMENT BOARD X21 pinout www.digiembedded.com X21 pin Signal X21 pin Signal C1 X2_3 D1 X2_4 C2 X2_7 D2 GND C3 X2_11 D3 X2_12 C4 X2_15 D4 X2_16 C5 X2_19 D5 X2_20 C6 X2_23 D6 X2_24 C7 X2_27 D7 X2_28 C8 X2_31 D8 X2_32 C9 X2_35 D9 X2_36 C10 X2_39 D10 GND C11 X2_43 D11 X2_44 C12 X2_47 D12 X2_48 C13 X2_51 D13 X2_52 C14 X2_55 D14 X2_56 C15 X2_59 D15 X2_60 C16 X2_63 D16 X2_64 C17 ETH_LEDLNK D17 ETH_TPIP C18 ETH_ESD0 D18 ETH_TPOP C19 X2_75 D19 X2_76 C20 X2_79 D20 GND C21 D2 D21 D3 C22 D6 D22 D7 C23 D10 D23 D11 C24 D14 D24 D15 C25 D18 D25 D19 C26 D22 D26 D23 C27 D26 D27 D27 C28 D30 D28 D31 C29 X2_115 D29 X2_116 C30 BCLKOUT D30 GND C31 GND D31 GND C32 RSTIN# D32 PWRGOOD 53 2 ABOUT THE DEVELOPMENT BOARD PCIe Mini Card PCIe Mini Card .................................................................................. The development board supports a PCI Express (PCIe) Mini Card. The card attaches to the development board at X17. The board also provides a PCIe-specific JTAG connector, labeled X14. PCI Express Mini Card connector, X17 PCIe JTAG connector, X14 PCIe Mini Card pin allocation 54 The PCIe Mini Card connector pins are allocated as shown: Pins Signal Pins Signal 1 No connect 2 3 3 No connect 4 GND 5 No connect 6 No connect 7 No connect 8 No connect 9 GND 10 No connect 11 No connect 12 No connect 13 No connect 14 No connect 15 GND 16 No connect 17 No connect 18 GND 19 No connect 20 W_DISABLE# 21 GND 22 PERST# ConnectCore 9P 9360 Hardware Reference, Rev C 01/2010 Power PCIe JTAG pin allocation Pins Signal Pins Signal 23 No connect 24 No connect 25 No connect 26 GND 27 GND 28 No connect 29 GND 30 No connect 31 No connect 32 No connect 33 No connect 34 GND 35 GND 36 PCIe_USB_N 37 GND 38 PCIe_USB_P 39 +3.3V_PCIe 40 GND 41 +3.3V_PCIe 42 +3.3V_PCIe (LED WWAN) 43 GND 44 +3.3V_PCIe (LED WLAN) 45 PCIe_TCK 46 +3.3V_PCIe (LED WPAN) 47 PCIe_TMS 48 No connect 49 PCIe_TDO 50 GND 51 PCIe_TDI 52 +3.3V_PCIe ..... ABOUT THE DEVELOPMENT BOARD The PCIe JTAG header pins are allocated as shown: Pin Signal 1 +3.3V_PCIe 2 GND 3 PCIe_TCK 4 PCIe_TDO 5 PCIe_TDI 6 PCI_TMS Power .................................................................................. The development board is powered by the main power supply, +9VDC / +30VDC. Power supplies The development board power supply input supports an external supply voltage between 9VDC and 30VDC. The development board power supply section splits and regulates the input supply into two stable onboard voltage levels:  www.digiembedded.com +5VDC, which is used on the development board 55 2 ABOUT THE DEVELOPMENT BOARD Power  +3.3VDC, which powers the ConnectCore 9P 9360 module At powerup, the module is powered by 3.3V_IN. After 3.3V_IN is stable, the module hardware switches on the peripheral 3.3V power supply. 56 ConnectCore 9P 9360 Hardware Reference, Rev C 01/2010 Module and Development Board Specifications A P P E N D I X A T his appendix provides ConnectCore 9P 9360 module and electrical specifications, as well as module and development board mechanical specifications. Temperature ranges .................................................................................. The module temperature range depends on which clock speed you are using:  0°C–70°C with 177 MHz clock  -40°C–+85°C with 155 MHz clock Mechanical specifications .................................................................................. The module size is 60 x 44mm. Two board-to-board connectors are used on the module. The distance between the module and the base board depends on the counterpart on the base board. The minimum distance is 5mm. The height of the parts mounted on the bottom side of the module should not exceed 2.5mm. The height of the parts mounted on the top side of the module should not exceed 4.1mm. 57 A MODULE AND DEVELOPMENT BOARD SPECIFICATIONS Mechanical specifications Module, top view Note: Measurements are in millimeters. Module, side view Note: Measurements are in millimeters. 58 ConnectCore 9P 9360 Hardware Reference, Rev C 01/2010 Mechanical specifications Development board, top view www.digiembedded.com Note: ..... MODULE AND DEVELOPMENT BOARD SPECIFICATIONS Measurements are in millimeters. 59 Index ............................................................................... B baudrate calculation 22 BCLK 23 boot process 14 bootloader (UBOOT) 24 boundary scan 22 C chip selects 14 memory map 14 clock frequencies 13 clock generation 13 CMO. See current measurement option. configuration pins CPU 11 module 12 ConnectCore 9P about 1-24 boot flash 14 bootloader (UBOOT) 24 chip selects 14 clock generation 13 CPU configuration pins 11 extended module 24 features 1 functionality 1 GPIO pins 16 interfaces 20 module configuration 12 module pinout 2 module variations 2 NAND flash 15 power 24 SDRAM banks 15 specifications 57 CPU speed 13 current measurement option 38 D debug LED 31 DEBUG_EN# and OCD_EN# 13 development board 39 about 25-56 current measurement option (CMO) 38 Ethernet interface 44 external LCD clock 42 features 25 I2C interface 35 jumpers 29 layout 26 LCD application header 46 LEDs 30 module and test connectors 48 PCIe Mini Card 54 peripheral (expansion) headers 46 peripheral application header 47 PoE module connectors 42 power 55 pushbuttons 27 serial UART ports 32 specifications 57 SPI interface 37 switches 27 USB Host and Device 40 user interfaces 27 VGA interface 41 E Ethernet interface 20, 44 Index-1 Index LEDs (development board) 45 extended module 24 extended module connectors 49 external interrupts (GPIO pins) 19 external LCD clock 42 external receive clock 23 external transmit clock 23 power LEDs LE3, LE4, LE7 31 serial status LEDs 31 user LEDs LE5, LE6 31 wireless networking LEDs LE1, LE2, LE9 31 F M features development board 25 module 1 functionality, module 1 mechanical specifications 57 development board 59 module 58 MEI console interface 32 module and test connectors 48 module configuration switches, S4 28 module connectors 49 module pinout 2 module variations 2 multiplexed GPIO pins 16 G GPIO pins 16 I I2C digital expansion I/O 36 I2C EEPROM 35 I2C interface 21, 35 internal voltage 24 N NAND flash 15 P J JTAG 22, 39 booster 40 standard ARM connector 39 jumpers 29 functions 30 L LCD application header 46 LCD clock configuration switches, S8 29 LCD interface 21 LE1, LE2 31 LEDs debug, LE8 31 Ethernet LEDs 45 Index-2 ConnectCore 9P 9360 Hardware Reference, Rev C 01/2010 PCIe Mini Card 54 peripheral (expansion) headers LCD application header 46 peripheral application header 47 peripheral application header 47 PoE module connectors 42 power development board 55 module 24 power LEDs 31 power sequencing 24 power supply development board 55 module 24 power switch, S2 27 powerup/power down 24 pushbuttons 27 ..... R reset control, S1 27 RS232 interface 33 RTC 22 S S1, reset control 27 S2, power switch 27 S3 and S5, user pushbuttons 28 S4, module configuration switches 28 S6, serial port A configuration switches 28 S7, serial port B configuration switch 28 S8, LCD clock configuration switches 29 SDRAM banks 15 serial EEPROM 21 serial interface 21 serial port A 32 serial port A configuration switches, S6 28 serial port B 33 serial port B configuration switch, S7 28 serial port C 34 serial port D 34 serial status LEDs 31 serial UART ports 32 SPI interface 21, 37 switches 27 UBOOT 24 USB 2.0 interface 20 USB Host and Device functionality USB Device, application header 41 USB Host port 40 USB Host and device functionality 40 user interfaces 27 user LEDs 31 user pushbuttons, S3 and S5 28 V VGA interface 41 W wireless networking LEDs 31 X X1 connector (module) 3 X2 connector (module) 8 T temperature ranges 57 test connectors 49 X10 pinout 50 X11 pinout 51 X20 pinout 52 X21 pinout 53 TTL interface serial port C 34 serial port D 34 U UART interface 20 www.digiembedded.com Index-3
CC-9P-T236-Z1 价格&库存

很抱歉,暂时无法提供与“CC-9P-T236-Z1”相匹配的价格&库存,您可以联系我们找货

免费人工找货