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

  • 发资料

  • 发帖

  • 提问

  • 发视频

创作活动
CC-ACC-ADD-2443

CC-ACC-ADD-2443

  • 厂商:

    DIGIINTERNATIONAL

  • 封装:

    -

  • 描述:

    BRD AUDIO ADD-0N CC 2443 KIT

  • 数据手册
  • 价格&库存
CC-ACC-ADD-2443 数据手册
ConnectCore™ 9M 2443 and Wi-9M 2443 Hardware Reference 90000952_F Release date: May 2011 © 2011 Digi International Inc. All rights reserved. Digi, Digi International, the Digi logo, a Digi International Company, Digi JumpStart Kit and ConnectCore 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. All other trademarks mentioned in this document are the property of their respective owners. Information in this document is subject to change without notice and does not represent a commitment 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 periodically made to the information herein; these changes may be incorporated in new editions of the publication. 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 ............................................................... 10 Features and functionality................................................................... 11 Block diagrams................................................................................. 15 CPU ....................................................................................... 15 Module ................................................................................... 16 Detailed module description ................................................................ 17 Configuration............................................................................ 17 Power Supply............................................................................ 17 Power management .................................................................... 18 NORMAL mode .......................................................................... 19 IDLE mode ............................................................................... 19 STOP mode .............................................................................. 19 SLEEP mode ............................................................................. 20 Wake-up event .......................................................................... 21 Reset ..................................................................................... 22 Memory ......................................................................................... 22 DDR SDRAM memory.................................................................... 22 NAND Flash memory.................................................................... 22 Configuration pins - CPU module ........................................................... 23 Chip selects .................................................................................... 24 Chip select memory map .............................................................. 24 Multiplexed GPIO pins ........................................................................ 25 S3C2443X Port Configuration ......................................................... 25 Interfaces....................................................................................... 31 RTC ....................................................................................... 31 UART interface.......................................................................... 31 SPI interface............................................................................. 33 I2C interface ............................................................................ 34 USB interface ........................................................................... 34 Ethernet interface ..................................................................... 35 WLAN interface ......................................................................... 36 A/D converter and touch screen interface ......................................... 36 Touch screen interface modes ....................................................... 37 Reset controller ........................................................................ 37 JTAG...................................................................................... 38 Common features....................................................................... 38 Watchdog timer......................................................................... 38 IIS-Bus interface ........................................................................ 38 IIS block diagram: ...................................................................... 39 IIS-Bus format ........................................................................... 39 Camera interface ....................................................................... 40 AC97 Controller ......................................................................... 42 SD host interface ....................................................................... 43 PWM timer ............................................................................... 44 Clock output............................................................................. 45 www.digiembedded.com 3 Contents CF/ATA....................................................................................45 PC card controller.......................................................................45 ATA controller ...........................................................................46 High-speed MMC .........................................................................46 High speed SPI ...........................................................................47 External address/data bus.............................................................47 WLAN connectors........................................................................47 LCD controller display features ..............................................................49 STN LCD displays ........................................................................49 TFT LCD displays ........................................................................49 Common features .......................................................................50 Module pinout ..................................................................................50 System connector X1 ...................................................................50 System connector X2 ...................................................................56 Configuration pins - CPU ......................................................................61 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 .........................................62 What’s on the development board? ..................................................62 The development board................................................................63 User interface ..................................................................................64 Power management.....................................................................64 General information ...........................................................................64 Power supply.............................................................................64 3.3VDC power controller - VLIO.......................................................65 Power LEDs ...............................................................................65 Coin cell for RTC ........................................................................65 Current measuring option..............................................................65 Reset ......................................................................................65 JTAG interface ..........................................................................65 I²C interface .............................................................................65 PoE connectors ..........................................................................65 Peripheral application connector.....................................................66 LCD Application Kit Connector ........................................................66 VGA interface............................................................................66 UARTs .....................................................................................66 UART A - console ........................................................................66 UART B - UART / MEI ...................................................................66 UART C - TTL interface.................................................................66 UART D - TTL interface.................................................................66 SPI interface(s) ..........................................................................67 Switches and push-buttons ...................................................................68 Reset control, S1 ........................................................................68 Power switch, S2 ........................................................................68 Legend for multi-pin switches ........................................................69 Module configuration switches, S4 ...................................................69 www.digiembedded.com 4 Contents ....................................................................... Serial port B MEI configuration switches............................................ 69 Test points ..................................................................................... 70 Numbers and description.............................................................. 70 Factory default interface configuration for development board ...................... 71 LEDs ............................................................................................. 72 WLAN, LE10.............................................................................. 72 Power LEDs, LE3, LE4, and LE7....................................................... 72 User LEDs, LE5 and LE6 ................................................................ 73 Serial status LEDs....................................................................... 73 Status LEDs Serial port A .............................................................. 73 Status LEDs Serial port B .............................................................. 73 Debug, LE8 .............................................................................. 73 Battery and battery holder .................................................................. 74 Serial UART ports.............................................................................. 75 Serial port A, RS232, X27.............................................................. 75 Serial port B, MEI interface, X16 ..................................................... 77 Serial port C, TTL interface, X19 .................................................... 77 Serial port D, TTL interface, X22 .................................................... 78 I2C interface ................................................................................... 79 I2C connector, X15 ..................................................................... 79 SPI interface ................................................................................... 80 X8-SPI connector........................................................................ 80 Current Measurement Option................................................................ 81 Measurement options .................................................................. 81 How the CMO works .................................................................... 82 PoE module connectors - IEEE802.3af...................................................... 83 The PoE module ........................................................................ 84 PoE connector (power in), X19 ....................................................... 84 PoE connector (power out), X26 ..................................................... 84 POE_GND................................................................................. 84 VGA connector ................................................................................. 85 VGA connector, X18 .................................................................... 85 USB connectors ................................................................................ 87 USB device connector, X12 ........................................................... 87 USB host connector, X6................................................................ 87 Digital I/O ...................................................................................... 88 I2C digital I/O expansion, X44........................................................ 88 JTAG interface................................................................................. 89 Standard JTAG ARM connector, X13 ................................................. 90 Peripheral (extension) headers ............................................................. 91 LCD application header, X5 ........................................................... 92 Peripheral application header, X33.................................................. 93 Module connectors and signal rails ......................................................... 94 Signal rails ............................................................................... 94 X10 pinout ............................................................................... 95 www.digiembedded.com 5 Contents X11 pinout ................................................................................96 X20 pinout ................................................................................97 X21 pinout ................................................................................98 Power connector ...............................................................................99 Jumpers ....................................................................................... 100 Jumpers................................................................................. 101 Ethernet interface ........................................................................... 102 RJ-45 pin allocation, X7 .............................................................. 103 Camera interface ............................................................................ 104 WLAN Interface............................................................................... 106 Interfaces without special connectors.................................................... 107 ADC signals ............................................................................. 107 CF signals ............................................................................... 107 I2S/AC97 signals ....................................................................... 108 SPI1 signal .............................................................................. 108 Module and test connectors ................................................................ 109 X1 pinout ............................................................................... 109 X2 pinout ............................................................................... 119 Appendix A: Specifications ........................................................................................................... 126 Network interface ........................................................................... 126 WLAN interface............................................................................... 126 Environmental specifications............................................................... 129 ConnectCore  9M 2443 ................................................................................. 129 ConnectCore  Wi-9M 2443 ............................................................................. 129 Thermal specifications ...................................................................... 130 Standard Operating Temperature Ranges ......................................... 130 Recommendations..................................................................... 131 Power requirements ......................................................................... 132 Typical Power Requirements ............................................................... 132 ConnectCore 9M 2443 ................................................................ 132 ConnectCore Wi-9M 2443 ............................................................ 133 Mechanical specifications................................................................... 135 ConnectCore 9M 2443 ................................................................ 135 ConnectCore  Wi-9M 2443 ............................................................................. 137 Connector Reference Parts ................................................................. 138 Base Board Connector X1, X2........................................................ 138 Base Board Connector X3, X4........................................................ 138 Cable specification: U.FL/W.FL to RP-SMA .............................................. 139 Attributes............................................................................... 139 Dimensions ............................................................................. 139 Antenna specification: 802.11a/b/g antenna ........................................... 140 www.digiembedded.com 6 Contents ....................................................................... Attributes ............................................................................... 140 Dimensions ............................................................................. 140 Antenna Specification: 802.11b/g antenna .............................................. 141 Attributes ............................................................................... 141 Dimensions ............................................................................. 141 Polar Plots ..................................................................................... 142 Safety statements ............................................................................ 143 Appendix B: Certifications............................................................................................................ 144 FCC Part 15 Class B .......................................................................... 144 www.digiembedded.com 7 Using this Guide ....................................................................... This guide provides information about the Digi ConnectCore 9M and ConnectCore  Wi-9M embedded core modules. To access current technical documentation available for the S3C2443 processor please visit the Samsung website: http://www.samsung.com/global/business/semiconductor/productInfo.do?fmly_id=2 29&partnum=S3C2443 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 check 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 1101 Bren Road East Minnetonka, MN 55343 U.S.A www.digiembedded.com 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 8 Using this Guide Change Log .................................................................................. www.digiembedded.com 1 Added WLan information for the ConnectCore Wi-9M 2443. 2 Added WLan information under environmental specifications in Appendix A. 3 Added a new drawing on page 136. 4 Made minor document updates. 5 Revised the module pinout table for pins X1-27, X1-45, X1-46, and X2-4. 6 Updated the Standard Module Variants table in Chapter 1. 7 Added Declaration of Conformity information for the ConnectCore Wi-9M 2443. 8 Removed barcode (last page) from document. 9 Removed the mention of “EEPROM” from the Module Block Diagram in Chapter 1. 10 Added a note to the USB Interface table in Chapter 1. 9 About the Module C H A P T E R 1 T he network-enabled ConnectCore 9M 2443 core module family delivers leading performance, low power operation, and rich peripheral interface support for a wide variety of applications, including medical devices, transportation, security/access control, networked displays, and more. The modules utilize an innovative and power-efficient Samsung S3C2443 processor with up to 533 MHz and a multilayered memory bus architecture that allows simultaneous data transfer between processor, memory and peripherals. This optimized design eliminates the traditional bus bandwith bottlenecks that are common on other platforms. For example, updating graphical information through the LCD controller and retrieving relevant data from memory at the same time can now be realized without compromising overall performance and user experience. Designed from the ground up with power budget conscious applications in mind, the ConnectCore 9M 2443 module family is an ideal system platform for mobile and battery-operated product designs with full off-the-shelf hard- and software support for all power management modes. The modules also offer a wide variety of onboard peripherals such as network connectivity options, a TFT/CSTN LCD controller, camera interface, audio codec interfaces, hi-speed USB device, full-speed USB host, high-speed memory card support, external mass storage, and other interfaces. www.digiembedded.com 10 Chapter 1 Features and functionality .................................................................................. 32-bit Samsung S3C2443 processor  ARM920T core at 400/533 MHz  16 KB of instruction/data cache  Up to 133 MHz memory bus speed  Up to 1 GB of NAND Flash  Up to 256 MB DDR SDRAM LCD controller (CSTN/TFT)  Up 1024x1024 pixels resolution  Up to 16 grey levels/4096 colors (STN)  Up to 24 bpp, two overlay windows (TFT)  ITU-R BT 601/656 8-bit mode support  4096x4096 pixels / 2048x2048 scaling  Mirror, 180° rotation, digital zoom in  RGB 16/24-bit, YCbCr 4:2:0/4:2:2 output Camera interface I2S and AC’97 audio codec controllers Ethernet Interface  10/100 Mbit Ethernet MAC and PHY  802.11a/b/g WLAN interface with dual-diversity antenna setup WLAN Interface USB support with integrated PHYs  11 USB 2.0 device, 1-port, high-/full-speed ConnectCore 9M 2443 & Wi-9M 2443 Hardware Reference  USB 1.1 host, 2-port, low-/full-speed  Ethernet interface –  10/100 Mbit Ethernet MAC and PHY WLAN interface – 802.11a/b/g WLAN interface with dual-diversity antenna setup 4-channel UART  Up to 921 kbps, IrDA 1.0 SIR mode 2-port SPI/Single-port HS-SPI  Master and slave mode  Up to 33 MHz  1-ch Multi-Master IIC-Bus  Serial, 8-bit oriented and bi-directional data transfers up to 100 Kbit/s in Standard mode or up to 400 Kbit/s in fast mode  1-/4-bit and block/stream, up to 25 MHzHigh-Speed (HS) MMC  SD HC 1.0, SD MC 2.1, SDIO 1.0, MMC 4.2  1-/4-/8-bit modes, up to 50 MHz  CE-ATA mode support  Compact Flash 3.0 PC card mode  ATA/ATAPI-6 mode with PIO/UDMA I2C-Bus Interface SD/SDIO/MMC CF/ATA 10-bit ADC & Touch Screen Interface  www.digiembedded.com 10-channel multiplexed, 500k samples/s 12 Chapter 1 Timers/PWM  4-ch 16-bit timer/PWM, 1-ch 16-bit internal 8-/16-bit external memory bus interface Power management modes  Normal, idle, stop, and sleep  Ext IRQ, RTC alarm, tick interrupt wake-up  Up to 15 external IRQs  Up to 134 multiplexed GPIOs on the ConnectCore 9M 2443  Up to 132 multiplexed GPIOs on the ConnectCore Wi-9M 2443 GPIO options Watchdog Timer (16-bit) Real-time clock with calendar function Two 120-pin board-to-board connectors JTAG signals available on module connectors 13 ConnectCore 9M 2443 & Wi-9M 2443 Hardware Reference Standard module variants The ConnectCore 9M 2443 module is currently available in the standard variants below. Speed Flash SDRAM Operating temperature P/N 533 MHz 128 MB 64 MB -40 to 85C CC-9M-NA37-Z1 533 MHz 64MB 32 MB -40 to 85C CC-9M-NA26-Z1 400 MHz 32 MB 32 MB 0 to 70C CC-9M-QA25-Z1 533 MHz 128 MB 64 MB -40 to 65C* CC-W9M-NA37-XE 533 MHz 64MB 32 MB -40 to 65C* CC-W9M-NA26-XE 400 MHz 32 MB 32 MB 0 to 65C* CC-W9M-QA25-XE * See section “Thermal specifications” in this document for details. Please visit the Digi web site, www.digiembedded.com/support, or contact Digi for additional population options. www.digiembedded.com 14 Chapter 1 Block diagrams .................................................................................. CPU 15 ConnectCore 9M 2443 & Wi-9M 2443 Hardware Reference Module www.digiembedded.com 16 Chapter 1 Detailed module description .................................................................................. Configuration Power Supply The ConnectCore 9M 2443 Module supports 8 configuration pins:  4 pins provided for software configuration, which are routed to standard pin locations on the development board (CONF[7:4]).  4 pins provided for hardware configuration, routed to the base board at standard pin locations, including debug enable (DEBUG_EN#) and NAND flash write protect (NAND_FWP#). The common power supply for the module is 3.3VDC. VLIO has to be connected to 3.3V on the base board. The CPU specific core voltage of 1.2V@300MHz (1.3V@400MHz) and the voltage for VDD alive will be generated on the module from the VLIO input, while the voltage for memory power supply and I/OS is fed directly from the 3.3V. The following requirements have to be met by the power supply: Power Supply @400MHz @533MHz Module Power Supply 3.3V 3.3V ±5% 3.3V ± 5% Module Power Supply VLIO 3.3V ±5% 3.3V ±5% Core Voltage 1.3V (1.25V - 1.35V) 1.375 (1.325V - 1.425V) VDD alive 1.15V - 1.35V 1.15V - 1.2V Voltage for internal RTC 3V (1.8V - 3.6V) 3V (1.8V - 3.6V) Power Supply for ext. RTC VRTC 3V (e.g. Li-Battery) 3V (e.g. Li-Battery) Analog Voltage 3.3V (3V - 3.6V) 3.3V (3V - 3.6V) VIN at common CPU pins -0.3V - 3.3V ± 0.3V -0.3V - 3.3V ± 0.3V The voltage at pin RTCVDD has been connected to 3.3V, even though the RTC is not used. If VDD_RTC is not used, it has to be high (VDD_RTC=3.3V). The S3C2443 supports DVS (dynamic voltage scaling). This means that the core voltage may be reduced to 1V in idle mode while clock frequency is also reduced. VRTC is used to connect a battery on the base board for the external RTC on the module. If the external RTC is not used, pin VRTC doesn't need to be connected. VRTC is only used to power the external RTC on the module. If a battery supplies the power for the module, the pin BATT_FLT# can be connected to a comparator output on the base board. The comparator may supervise the battery voltage on the base board. The CPU does not wake up at power-off mode in case of 17 ConnectCore 9M 2443 & Wi-9M 2443 Hardware Reference low battery state. If this feature is not used, the pin has to be left open, because a 10k pull up resistor is provided at the module. Analog voltage AVCC and AGND, e.g. for a touch screen, are also provided on the module system connector. For the power control logic, the S3C2443 has various power management schemes to keep optimal power consumption for a given task. These schemes are related to PLL, clock control logics (ARMCLK, HCLK, and PCLK) and wake up signals.  ARMCLK is used for ARM920T core.  HCLK is the reference clock for internal AHB bus and peripherals such as the memory controller, the interrupt controller, LCD controller, the DMA, USB host block, System Controller, Power down controller and etc.  PCLK is used for internal APB bus and peripherals such as WDT, IIS, I2C, PWM timer, ADC, UART, GPIO, RTC and SPI etc. The following figure shows the clock distribution: Power management www.digiembedded.com The power management block in the S3C2443 can activate four modes: NORMAL, STOP, IDLE, and SLEEP. These are described below. 18 Chapter 1 NORMAL mode In General Clock Gating mode, the On/Off clock gating of the individual clock source of each IP block is performed by controlling each corresponding clock source enable bit. The Clock Gating is applied instantly whenever the corresponding bit is changed. IDLE mode In IDLE mode, the clock to the CPU core is stopped. The IDLE mode is activated just after the execution of the STORE instruction that enables the IDLE Mode bit. The IDLE Mode bit should be cleared after wake-up from IDLE state. STOP mode All clocks are stopped for minimum power consumption. Therefore, the PLL and oscillator circuits are also stopped (oscillator circuit is controlled by PWRCFG register). The STOP mode is activated after the execution of the STORE instruction that enables the STOP mode bit. The STOP Mode bit should be cleared after wakeup from STOP state. To exit from STOP mode, external interrupt, RTC alarm, RTC Tick, or BATT_FLT has to be activated. During the wake-up sequence, the crystal oscillator and PLL may begin to operate. The crystal oscillator settle-down time and the PLL lock-time is required for a stable ARMCLK and automatically inserted by the hardware of S3C2443X. During these lock and settle-down times, no clock is supplied to the internal logic circuitry. The following describes the sequence initiating STOP mode: 1 Set the STOP Mode bit (by the main CPU). 2 System controller requests bus controller to finish pending transaction. 3 Bus controller sends acknowledgement to system controller after bus transactions are completed. 4 System controller requests memory controller to enter self-refresh mode, preserving SDRAM contents. 5 System controller waits for self-refresh acknowledgement from memory controller. 6 After receiving the self-refresh acknowledge, system controller disables system clocks, and switches SYSCLK source to MPLL reference clock. 7 Disables PLLs and Crystal (XTI) oscillation. If OSC_EN_STOP bit in PWRCFG register is 'high,' then system controller does not disable crystal oscillation. Note: DRAM has to be in self-refresh mode during STOP and SLEEP mode to retain valid memory data. LCD must be stopped before STOP and SLEEP mode, because DRAM can not be accessed when it is in self-refresh mode. 19 ConnectCore 9M 2443 & Wi-9M 2443 Hardware Reference SLEEP mode The block disconnects power to CPU, and the internal logic, with the exception of the wake-up logic. Activating the SLEEP mode requires two independent power sources. One of the two power sources supplies the power for the wake-up logic. The other power source supplies the CPU and internal logic, and should be controlled for power on/off. In SLEEP mode, the second power supply source for the CPU and internal logic will be turned off. The wake-up from SLEEP mode can be issued by EINT[15:0]. In SLEEP mode, VDDi, VDDiarm, VDDMPLL and VDDEPLL will be turned off, and are controlled by PWREN. If the PWREN signal is activated (H), VDDi and VDDiarm are supplied by an external voltage regulator. If PWREN pin is inactive (L), VDDi and VDDiarm are turned off. In Power_OFF mode 1.2V have to be supplied to the VDD alive pin, and it is also necessary to provide the I/O-voltages of 1.8V/3.3V. Therefore the LDO, which supplies VDD alive will not be switched off. The following describes the sequence of entering SLEEP mode: 1 One of the SLEEP Mode entering events is triggered by the system software or by the hardware. 2 System controller requests bus controller to finish pending transaction. 3 Bus controller sends acknowledgement to system controller after bus transactions are completed. 4 System controller requests memory controller to enter self-refresh mode, preserving SDRAM contents. 5 System controller waits for self-refresh acknowledgement from memory controller. 6 After receiving the self-refresh acknowledge, disables the XTAL and PLL oscillation and also disables the external power source for the internal logic by asserting the PWR_EN pin to low state. The PWR_EN pin is the regulator disable control signal for the internal logic power source. The SLEEP mode exit sequence is as follows. www.digiembedded.com 1 System controller enables external power source by deasserting PWR_EN to high state and initiates power settle down programmable through a register in the PWRSETCNT field of RSTCON register. 2 System controller releases the System Reset (synchronously, relatively to the system clock) after the power supply is stabilized. 20 Chapter 1 Wake-up event When S3C2443X wakes up from the STOP Mode by an External Interrupt, an RTC alarm interrupt and other interrupts, the PLL is turned on automatically. The initialstate of S3C2443X after wake-up from the SLEEP Mode is almost the same as the Power-On-Reset state except for the contents of the external DRAM is preserved. In contrast, S3C2443X automatically recovers the previous working state after wakeup from the STOP Mode. The following table shows the states of PLLs and internal clocks after wake-ups from the power-saving modes. Mode before wake-up PLL on/off after wake-up SYSCLK after wake-up and before the lock time SYSCLK after the lock time by internal logic IDLE Unchanged PLL output PLL output STOP PLL state ahead of entering STOP mode (PLL ON or not) PLL reference clock SYSCLK ahead of entering STOP mode (PLL output or not) SLEEP Off PLL reference clock PLL reference (input) clock  To enter sleep mode by BATT_FLT, BATF_CFG bits of PWRCFG register must be configured.  Do not exit from sleep mode when BATT_FLT is LOW; SLEEP_CFG bit of PWRCFG register must be configured. A Battery Fault Signal (BATT_FLT#) is provided at the CPU to recognize the battery state of the battery at the base board, which powers the module. Therefore this pin is routed to the system connector. At the base board a comparator has to supervise the battery state and the output of the comparator delivers the BATT_FLT# signal. The figure below shows the power management state diagram: Wake-up source Wake-up source Reset or restricted wake-up events 21 ConnectCore 9M 2443 & Wi-9M 2443 Hardware Reference Reset There are 3 reset signals defined, which are routed to the system connector:  a reset input to the module (RSTIN#)  an output of the reset controller from the module (PWRGOOD)  a reset output from the CPU (RSTOUT#)  RSTIN# signal from the base board is connected to the reset generator device on the module. At the base board there could be a reset switch connected to the RSTIN# signal. A 10k pull up resistor is connected to the RSTIN# signal on the module.  PWRGOOD must be held to low level at least 4 FCLKs to recognize the reset signal. The low active reset of the reset controller is connected to the system via a 470R series resistor. RSTOUT# can be used for external device reset control. RSTOUT# is a function of Watchdog Reset and Software Reset (RSTOUT# = PWRGOOD & WDTRST# & SW_RESET). Memory .................................................................................. DDR SDRAM memory On the module there are two banks provided for DDR SDRAM memory. Both banks can support a 16-bit mobile DDR memory chip. Bank 1 provides one part of a 16bit DDR SDRAM in a FBGA60 package, with 1.8V power supply. Total size of memory is possible from 16MB (only one bank) up to 256MB (128MB each bank). Both banks have to be populated with equal devices since they share all control signals with the exception of their chip selects.These are defined in the bank control registers BANKCFG and BANKCON1-3 and Refresh Control Register. NAND Flash memory NAND Flash memory is provided, as a single Flash device. In order to support NAND flash boot loader, the S3C2443 is equipped with an internal SRAM buffer called Steppingstone. When booting, the first 4 KBytes of the NAND flash memory will be loaded into Steppingstone and the boot code loaded into Steppingstone will be executed. Generally, the boot code will copy NAND flash content to DDR-SDRAM. Using hardware ECC, the NAND flash data validity will be checked. Upon the completion of the copy, the main program will be executed on the DDR-SDRAM. Features: www.digiembedded.com 22 Chapter 1  NAND Flash memory I/F: Supports 512Bytes and 2KBytes Page.  Interface: 8-bit NAND flash memory interface bus.  Hardware ECC generation, detection and indication (Software correction).  SFR I/F: Supports Little Endian Mode, Byte/half word/word access to Data and ECC Data register, and Word access to other registers.  Steppingstone I/F: Supports Little/Big Endian, Byte/half word/word access.  The Steppingstone 4-KB internal SRAM buffer can be used for another purpose after NAND flash booting. The write protect pin of the Flash device is routed to the hardware configuration pin of the system connector FWP#. The device can be write protected at the base board by connecting this pin to GND. At the module, a pull-up resistor is equipped. Configuration pins - CPU module .................................................................................. There are eight configuration pins provided on the system connector. Four of them are provided as hardware configuration pins, and the other four can be used as software configuration pins. A 10k pull up resistor is provided on each signal line of the configuration pins. The following pins on the connector are defined as hardware configuration pins: Signal Description DEBUGEN# Debug enable FWP# Write protect of internal flash CONF2 Hardware configuration 2 (not yet used) CONF3 Hardware configuration 3 (not yet used) The following port pins are defined as software configuration pins: 23 Signal Port Pin Description CONF4 GPF2 Software configuration 0 CONF5 GPF3 Software configuration 1 CONF6 GPF4 Software configuration 2 CONF7 GPF5 Software configuration 3 ConnectCore 9M 2443 & Wi-9M 2443 Hardware Reference The signal DEBUGEN# (CONF0) from the base board to the module is necessary to allow switching a connection on and off between the system reset and the JTAG reset. Signal State Description DEBUGEN# High Switch is on, TRST# and PWRGOOD are connected (default) DEBUGEN# Low Switch is off, TRST# and PWRGOOD are disconnected At the module a pull up resistor is provided on the DEBUGEN# signal. Therefore only a jumper to GND is necessary on the base board. Chip selects .................................................................................. Chip select memory map Name CPU Signal name Pin SCS0# SCS0# H15 Address Range Size [Mb] Usage Comments 0x3000_0000- 128 SDRAM bank 0 First bank on module 128 SDRAM bank 1 64 not available 64 external, RCS1# 64 external, RCS2# 64 external, RCS3# 64 external, RCS4# 64 internal, RCS5# 0x37FF_FFFF SCS1# SCS1# D17 0x3800_00000x3FFF_FFFF RCS0# RCS0# A2 0x0000_00000x03FF_FFFF RCS1# RCS1# A1 0x0800_00000x083F_FFFF RCS2# RCS2# B3 0x1000_00000x103F_FFFF RCS3# RCS3# C1 0x1800_00000x183F_FFFF RCS4# RCS4# C4 0x2000_00000x203F_FFFF RCS5# RCS5# E4 0x2800_00000x283F_FFFF www.digiembedded.com Used for Ethernet Controller 24 Chapter 1 Multiplexed GPIO pins .................................................................................. S3C2443X Port Configuration 25 Port A Selectable Pin Functions On module, default used as GPA15 Output only nWE_CF - Output GPA14 Output only RSMAVD - Output GPA13 Output only RSMCLK - Output GPA12 Output only nRCS5 - nRCS5 GPA11 Output only nOE_CF - Output GPA10 RDATA_OEN RADDR25 - RADDR25 GPA9 Output only RADDR24 - RADDR24 GPA8 Output only RADDR23 - RADDR23 GPA7 Output only RADDR22 - RADDR22 GPA6 Output only RADDR21 - RADDR21 GPA5 Output only RADDR20 - RADDR20 GPA4 Output only RADDR19 - RADDR19 GPA3 Output only RADDR18 - RADDR18 GPA2 Output only RADDR17 - RADDR17 GPA1 Output only RADDR16 - RADDR16 GPA0 Output only RADDR0 - RADDR0 ConnectCore 9M 2443 & Wi-9M 2443 Hardware Reference Port B Selectable Pin Functions GPB10 Input/Output nXDREQ0 XDREQ0 Input GPB9 Input/Output nXDACK0 XDACK0 Input GPB8 Input/Output nXDREQ1 XDREQ1 Input GPB7 Input/Output nXDACK1 XDACK1 Input GPB6 Input/Output nXBREQ XBREQ Input GPB5 Input/Output nXBACK XBACK Input GPB4 Input/Output TCLK - Input GPB3 Input/Output TOUT3 - not used, reserved GPB2 Input/Output TOUT2 - Input GPB1 Input/Output TOUT1 - Input GPB0 Output only TOUT0 - Input Port C www.digiembedded.com On module, default used as Selectable Pin Functions On module, default used as GPC15 Input/Output VD7 - VD7 GPC14 Input/Output VD6 - VD6 GPC13 Input/Output VD5 - VD5 GPC12 Input/Output VD4 - VD4 GPC11 Input/Output VD3 - VD3 GPC10 Input/Output VD2 - VD2 GPC9 Input/Output VD1 - Input GPC8 Input/Output VD0 - Input GPC7 Input/Output LCD_VF[2] - LCD_VF[2] GPC6 Input/Output LCD_VF[1] - LCD_VF[1] GPC5 Input/Output LCD_VF[0] - LCD_VF[0] GPC4 Input/Output VM - VM GPC3 Input/Output VFRAME - VFRAME GPC2 Input/Output VLINE - VLINE GPC1 Input/Output VCLK - Output GPC0 Input/Output LEND - Input 26 Chapter 1 Port D 27 Selectable Pin Functions On module, default used as GPD15 Input/Output VD23 - VD23 GPD14 Input/Output VD22 - VD22 GPD13 Input/Output VD21 - VD21 GPD12 Input/Output VD20 - VD20 GPD11 Input/Output VD193 - VD193 GPD10 Input/Output VD18 - VD18 GDA9 Input/Output VD17 - Input GPD8 Input/Output VD16 - Input GPD7 Input/Output VD15 - VD15 GPD6 Input/Output VD14 - VD14 GPD5 Input/Output VD13 - VD13 GPD4 Input/Output VD12 - VD12 GPD3 Input/Output VD11 - VD11 GPD2 Input/Output VD10 - VD10 GPD1 Input/Output VD9 - Input GPA0 Input/Output VD8 - Input ConnectCore 9M 2443 & Wi-9M 2443 Hardware Reference Port E Selectable Pin Functions GPE15 Input/Output IICSDA - IICSDA GPE14 Input/Output IICSCL - IICSCL GPE13 Input/Output SPICLK0 - SPICLK0 GPE12 Input/Output SPIMOSI0 - SPIMOSI0 GPE11 Input/Output SPIMISO0 - SPIMISO0 GPE10 Input/Output SD0_DAT3 - SD0_DAT3 GPE9 Input/Output SD0_DAT2 AC_nRESET SD0_DAT2 GPE8 Input/Output SD0_DAT1 AC_SYNC SD0_DAT1 GPE7 Input/Output SD0_DAT0 AC_SDO SD0_DAT0 GPE6 Input/Output SD0_CMD AC_SDI SD0_CMD GPE5 Input/Output SD0_CLK AC_BIT_CLK SD0_CLK GPE4 Input/Output I2SSDO AC_SDO Input GPE3 Input/Output I2SSDI AC_SDI Input GPE2 Input/Output CDCLK AC_BIT_CLK Input GPE1 Input/Output I2SSCLK AC_SYNC Input GPE0 Input/Output I2SLRCK AC_nRESET Input Port F Selectable Pin Functions On module, default used as GPF7 Input/Output EINT7 - Input GPF6 Input/Output EINT6 - Input GPF5 Input/Output EINT5 - Input GPA4 Input/Output EINT4 - Internal Input GPF3 Input/Output EINT3 - Internal Input GPF2 Input/Output EINT2 - Internal Input GPF1 Input/Output EINT1 - Input GPF0 Input/Output EINT0 - Input Port G www.digiembedded.com On module, default used as Selectable Pin Functions On module, default used as GPA15 Input/Output EINT23 CARD_PWREN Input GPA14 Input/Output EINT22 RESET_CF Input GPG13 Input/Output EINT21 nREG_CF Input GPG12 Input/Output EINT20 nlNPACK Input 28 Chapter 1 Port G Selectable Pin Functions GPG11 Input/Output EINT19 nlREQ_CF Input GPG10 Input/Output EINT18 - Input GPG9 Input/Output EINT17 - Input GPG8 Input/Output EINT16 - Input GPG7 Input/Output EINT15 - Internal Input GPG6 Input/Output EINT14 - Input GPG5 Input/Output EINT13 - Input GPG4 Input/Output EINT12 LCD_PWREN Internal Input GPG3 Input/Output EINT11 - Input GPG2 Input/Output EINT10 - Internal output GPG1 Input/Output EINT9 - Internal Input GPG0 Input/Output EINT8 - Input Port H Selectable Pin Functions On module, default used as GPH14 Input/Output CLKOUT1 - CLKOUT1 GPH13 Input/Output CLKOUT0 - CLKOUT0 GPH12 Input/Output EXTUARTCLK - Internal Input GPH11 Input/Output nRTS1 - nRTS1 GPH10 Input/Output nCTS1 - nCTS1 GPH9 Input/Output mRTS0 - mRTS0 GPH8 Input/Output nCTS0 - nCTS0 GPH7 Input/Output RXD3 nCTS2 RXD3 GPH6 Input/Output TXD2 nRTS2 TXD2 GPH5 Input/Output TXD2 - TXD2 GPH4 Input/Output RXD1 - RXD1 GPH3 Input/Output RXD1 - RXD1 GPH2 Input/Output TXD1 - TXD1 GPH1 Input/Output RXD0 - RXD0 GPH0 Input/Output TXD0 - TXD0 Port J 29 On module, default used as Selectable Pin Functions On module, default used as GPJ15 Input/Output nSD1_WP - Input GPJ14 Input/Output nSD1_CD - Input ConnectCore 9M 2443 & Wi-9M 2443 Hardware Reference Port J Selectable Pin Functions GPJ13 Input/Output SD1_LED - Input GPJ12 Input/Output CAMRESET - Input GPJ11 Input/Output CAMCLKOUT - Input GPJ10 Input/Output CAMHREF - Input GPJ9 Input/Output CAMVSYNC - Input GPJ8 Input/Output CAMPCLK - Input GPJ7 Input/Output CAMDATA7 - Input GPJ6 Input/Output CAMDATA6 - Input GPJ5 Input/Output CAMDATA5 - Input GPJ4 Input/Output CAMDATA4 - Input GPJ3 Input/Output CAMDATA3 - Input GPJ2 Input/Output CAMDATA2 - Input GPJ1 Input/Output CAMDATA1 - Input GPJ0 Input/Output CAMDATA0 - Input Port L www.digiembedded.com On module, default used as Selectable Pin Functions On module, default used as GPL14 Input/Output SS1 - Input GPL13 Input/Output SS0 - Input GPL12 Input/Output SPIMISO1 - Input GPL11 Input/Output SPIMOSI1 - Input GPL10 Input/Output SPICLK1 - Input GPL9 Input/Output SD1_CLK - SD1_CLK GPL8 Input/Output SD1_CMD - SD1_CMD GPL7 Input/Output SD1_DAT7 - SD1_DAT7 GPL6 Input/Output SD1_DAT6 - SD1_DAT6 GPL5 Input/Output SD1_DAT5 - SD1_DAT5 GPL4 Input/Output SD1_DAT4 - SD1_DAT4 GPL3 Input/Output SD1_DAT3 - SD1_DAT3 GPL2 Input/Output SD1_DAT2 - SD1_DAT2 GPL1 Input/Output SD1_DAT1 - SD1_DAT1 GPL0 Input/Output SD1_DAT0 - SD1_DAT0 30 Chapter 1 Port M Selectable Pin Functions On module, default used as GPM1 Input FRnB - FRnB GPM0 Input RSMBWAIT - Internal Input Interfaces .................................................................................. Instead of using the S3C2443-internal RTC, an external RTC (Dallas D1337) is implemented on the module to optimize the power consumption characteristics in sleep modes. Therefore the pin RTCVDD has to be connected to 3.3V and the pin XTIrtc has also to be connected to 3.3V, while pin XTOrtc has to be left floating. An external quartz is not necessary, if the internal RTC is not used. RTC The on-module RTC is connected to the I2C bus and powered by a 3V battery, which has to be mounted on the base board. If no RTC is used, the pin VRTC at the system connector can be left floating, because two Schottky diodes are used to power the RTC either from 3.3V, or from the battery. The state of this battery will not be supervised on the module. The on-module RTC is a CMOS real time clock/calendar optimized for low power consumption. An interrupt output is provided. All address and data are transferred serially via a two-line bidirectional I2C-bus. Maximum bus speed is 400 kbit/s. The low active interrupt output (CLK_INT#) of the RTC is connected to interrupt input EINT7 of the CPU. The I2C device address of the RTC is 0x68 (bits A7..A1), or 0xD0/0xD1 if expressed in an 8-bit format, including the R/W bit at the end (bits A7..A1 + R/W bit). UART interface The S3C2443 Universal Asynchronous Receiver and Transmitter (UART) provide four independent asynchronous serial I/O (SIO) ports, each of which can operate in Interrupt-based or DMA-based mode. In other words, the UART can generate an interrupt or a DMA request to transfer data between CPU and the UART. The UART can support bit rates up to 921.6K bps using system clock. Each UART channel contains two 64-byte FIFOs for receiver and transmitter. On the system connector, there are the signals for two UART interfaces provided. Each interface consists of the data lines RXD/TXD and the handshake lines RTS#/CTS#. The UARTs are part of the CPU. If the handshake lines of the third UART interface (RTS2#/CTS2#) are not used, they could be used as data lines for a fourth UART interface (TXD3/RXD3). 31 ConnectCore 9M 2443 & Wi-9M 2443 Hardware Reference The S3C2443 UART includes programmable baud rates, infrared (IR) transmit/receive, one or two stop bit insertion, 5-bit, 6-bit, 7-bit or 8-bit data width and parity checking. Each UART provides a baud-rate generator, transmitter, receiver and a control unit. The baud-rate generator can be clocked by PCLK or EPLLCLK/n. UEXTCLK (external input clock) is used on the module as GPIO. The transmitter and the receiver contain 64-byte FIFOs and data shifters. Data is written to FIFO and then copied to the transmit shifter before being transmitted. The data is then shifted out by the transmit data pin (TxDn). Meanwhile, received data is shifted from the receive data pin (RxDn), and then copied to FIFO from the shifter. The S3C2443 UART block supports also infra-red (IR) transmission and reception, which can be selected by setting the Infra-red-mode bit in the UART line control register (ULCONn). There are four UART baud rate divisor registers including UBRDIV0, UBRDIV1, UBRDIV2 and UBRDIV3 in the UART block. The value stored in the baud rate divisor register (UBRDIVn) and dividing slot register (UDIVSLOTn), are used to determine the serial Tx/Rx clock rate (baud rate) as follows: DIV_VAL = (SRCCLK / (baud rate x 16)) -1 Where DIV_VAL should be from 1 to (216-1) and SRCCLK is either PCLK or divided EPLL clock. DIV_VAL can be programmed in the S3C2443 registers the following way: DIV_VAL = UBRDIVn + (num of 1's in UDIVSLOTn)/16 www.digiembedded.com 32 Chapter 1 Where UBRDIVn is integer part of DIV_VAL - and UDIVSLOTn the floating point part of DIV_VAL. For example, if the baud rate is 115200 bps and SRCCLK is 66 MHz, UBRDIVn and UDIVSLOTn are: DIV_VAL = (66000000 / (115200 x 16)) -1 = 35.8 -1 = 34.8 * UBRDIVn = 34 (num of 1's in UDIVSLOTn)/16 = 0.8 (num of 1's in UDIVSLOTn) = 12.8=>13 The table below shows the recommended value table of UDIVSLOTn register. Num of 1’s UDIVSLOTn Num of 1’s UDIVSLOTn 0 0x0000(0000_0000_0000_0000b) 8 0x5555(0101_0101_0101_0101b) 1 0x0080(0000_0000_0000_1000b) 9 0xD555(1101_0101_0101_0101b) 2 0x0808(0000_1000_0000_1000b) 10 0xD5D5(1101_0101_1101_0101b) 3 0x0888(0000_1000_1000_1000b) 11 0xDDD5(1101_1101_1101_0101b) 4 0x2222(0010_0010_0010_0010b) 12 0xDDDD(1101_1101_1101_1101b) 5 0x4924(0100_1001_0010_0100b) 13 0xDFDD(1101_1111_1101_1101b) 6 0x4A52(0100_1010_0101_0010b) 14 0xDFDF(1101_1111_1101_1111b) 7 0x54AA(0101_0100_1010_1010b) 15 0xFFDF(1111_1111_1100_1111b) As a result, DIV_VAL = 34.8125 = 34+13x(1/16) The baud rate is finally: 66000000/(34.8125+1)/16 = 115167.2 baud SPI interface The S3C2443 provides two SPI-interfaces, each of which have two 8-bit shift registers for transmission and receiving, respectively. During an SPI transfer, data is simultaneously transmitted (shifted out serially) and received (shifted in serially). Four I/O pin signals are associated with SPI transfers: SCK (SPICLK0,1), MISO (SPIMISO0,1) data line, MOSI (SPIMOSI0,1) data line, and the active low /SS (nSS0,1) pin. Both 4-pin SPI interfaces are provided at the system connector (Clock, Chip-Select, Data-In and Data-Out). SPI0 interface is located at the general pins of the system connector, while SPI1 interface shares its pins with interrupt functions at the specific pins of the system connector. 33 ConnectCore 9M 2443 & Wi-9M 2443 Hardware Reference Features:  SPI Protocol (ver. 2.11) compatible  8-bit Shift Register for transmit  8-bit Shift Register for receive  8-bit Prescaler logic  Polling, Interrupt, and DMA transfer mode I2C interface The I2C signals clock and data are provided at the system connector. USB interface The S3C2443 provides two USB ports. One port can only be used as host interface, the other port can be configured either as host or device interface. S3C2443 supports 2-port USB host interfaces as follows:  OHCI Rev 1.0 compatible  USB Rev1.1 compatible  Two down stream ports  Support for both LowSpeed and FullSpeed USB devices The Samsung USB 2.0 Controller is designed to aid the rapid implementation of the USB 2.0 peripheral device. The controller supports both High and Full speed mode. Using the standard UTMI interface and AHB interface the USB 2.0 Controller can support up to 9 Endpoints (including Endpoint0) with programmable Interrupt, Bulk and Isochronous transfer mode. Features:  Compliant to USB 2.0 specification  Supports FS/HS dual mode operation  EP 0 FIFO: 64 bytes  EP 1/2/3/4 FIFO: 512 bytes double buffering  EP 5/6/7/8 FIFO: 1024 bytes double buffering  Convenient Debugging  Support Interrupt, Bulk, Isochronous Transfer One USB interface is provided at the general pins of the system connector, consisting of the data lines USBP and USBN as well as the additional signal USB_DT/PW. www.digiembedded.com 34 Chapter 1 Depending on the base board, the USB interface can be realized either as host1 or device0, the signals have the following meaning: Signal USB host1 USB device0 USBP Differential data+ DP1 Differential data + PDPO USBN Differential data- DN1 Differential data- PDNO USB_DT/PW USB Power Enable USB Detect Note: The USBP and USBN lines should have 15k pull down resistors to prevent the module from hanging on bootup. Please see the development board schematic for more information. At the module specific pins of the system connector a second host interface (host0) is provided with the differential data lines DP0 and DN0. Ethernet interface The ConnectCore 9M 2443 module has a 10/100Mbit Ethernet controller with integrated MAC and PHY on board. Features:  Embedded 16Kbyte FIFO for packet buffers  Support burst-mode read for highest performance applications  Configurable Interrupt pin with programmable hold-off timer  Compatible with IEEE802.3, 802.3u standards  Integrate Fast Ethernet MAC/PHY transceiver in one chip  10Mbps and 100Mbps data rate  Full and half duplex operations  10/100Mbps Auto-negotiation operation  Twisted pair crossover detection and auto-correction (HP Auto-MDIX)  IEEE 802.3x flow control for full-duplex operation  Back-pressure flow control for half-duplex operation  Wake-on-LAN capabilities: • Detection of a change in the network link state • Receipt of a Magic Packet  LED pins for various network activity indications The Ethernet controller is connected to CS5#. Its programmable polarity interrupt output is connected to the interrupt input EINT9 of the CPU. Global signals on the system connector only indicate the Link/Activity-LED is being used. 35 ConnectCore 9M 2443 & Wi-9M 2443 Hardware Reference On the base board a transformer with 1:1 turns ratio on TX and 1:1 on RX should be used. For instance, PULSE H11022. WLAN interface In addition to the on-module wired Ethernet interface, the ConnectCore Wi-9M 2443 module also provides an integrated 802.11a/b/g WLAN interface. The WLAN interface is based on the Digi WM500ABG baseband processor and specifically designed for embedded products with long-term product availability requirements. The WM500ABG is connected to the S3C2443 processor via the external 16 bit data bus and RCS4#. To write to the WM500ABG the software has to latch the most significant word by writing at addr+1 and then write the LSW to adr. The onboard logic provides a 32 bit cycle to the WM500ABG when addr is accessed. To read the WM500ABG the software has to read at addr and then read the latched MSW at addr+1. The WLAN baseband controller can be reset through GPB3. When this signal is low, the baseband controller is in reset mode. When high, the controller is active. The interrupt signal connected to the baseband controller is EINT_15. Note: Please use HIROSE U.FL-LP-N-2 extraction tool for removing an U.FL cable from the ConnectCore Wi-9M 2443. A/D converter and touch screen interface The 10-bit /10-channels CMOS ADC (Analog to Digital Converter) converts the analog input signal into 10-bit binary digital codes at a maximum conversion rate of 500KSPS with 2.5MHz A/D converter clock. A/D converter operates with on-chip sample-andhold function and power down mode is supported. The touch screen Interface can control/select pads (ConnectCore 9M 2443, XP, XM, YP, YM) of the Touch Screen for X, Y position conversion. The touch Screen Interface provides Touch Screen Pads control logic and ADC interface logic with interrupt generation. Features: www.digiembedded.com  Resolution: 10-bit  Differential linearity error: 1.0 LSB  Integral linearity error: 2.0 LSB  Maximum conversion rate: 500 KSPS  Low power consumption  Power supply voltage: 3.3V  Analog input range: 0 ~ 3.3V  On-chip sample-and-hold function  Normal conversion mode 36 Chapter 1 Touch screen interface modes  Separate X/Y position conversion mode  Auto (Sequential) X/Y position conversion mode  Waiting for interrupt mode 1. Normal conversion mode Single Conversion Mode is used for General Purpose ADC Conversion. This mode can be activated by: 1 Set the ADCCON (ADC Control Register), and 2 Set the read and write to the ADCDAT0 (ADC Data Register 0). 2. Separate X/Y position conversion mode is activated as follows: 1 X-Position Mode writes X-Position Conversion Data to ADCDAT0, so Touch Screen Interface generates the Interrupt source to Interrupt Controller. 2 Y-Position Mode writes Y-Position Conversion Data to ADCDAT1, so Touch Screen Interface generates the Interrupt source to Interrupt Controller. 3. Auto (Sequential) X/Y Position Conversion Mode is activated as follows: 1 Touch Screen Controller sequentially converts the X-Position or Y-Position that is touched. 2 After touch controller writes X-measurement data to ADCDAT0 and writes Y-measurement data to ADCDAT1, the Touch Screen Interface generates Interrupt source to Interrupt Controller in Auto Position Conversion Mode. 4. Waiting for Interrupt Mode is activated as follows: 1 The Touch Screen Controller generates an interrupt (INT_TC) signal when the stylus is down. Waiting for Interrupt Mode setting value is rADCTSC=0xd3; // XP_PU, XP_Dis, XM_Dis, YP_Dis, YM_En. 2 After the Touch Screen Controller generates interrupt signal (INT_TC), the user must wait for the interrupt mode to be cleared (XY_PST sets to the No operation Mode). 5. Standby Mode Standby Mode is activated when ADCCON [2] is set to '1.' In this mode, A/D conversion operation is halted and ADCDAT0, ADCDAT1 register contains the previous converted data. Reset controller 37 On the module there is an Analog Devices ADM811SARTZ used. This device monitors 3.3V and has RSTIN# as debounced manual reset input and through a series resistor of 470R produces PWRGOOD as output. The voltage threshold is 2.93V. Reset output length is typically 240ms. ConnectCore 9M 2443 & Wi-9M 2443 Hardware Reference JTAG The standard JTAG signals are provided at the system connector. A JTAG/Multi-ICE connector has to be provided at the base board for debugging. The signal DEBUGEN# (CONF0) from the base board to the module is necessary, to be able to switch on and off a connection between the system reset and the JTAG reset. The pull-up resistors, belonging to the JTAG interface, are placed on the module. Common features Watchdog timer The LCD controller has a dedicated DMA that supports to fetch the image data from video buffer located in system memory. Its features also include:  Dedicated interrupt functions (INT_FrSyn and INT_FiCnt)  The system memory is used as the display memory  Supports Multiple Virtual Display Screen (Supports Hardware Horizontal/Vertical Scrolling)  Programmable timing control for different display panels  Supports little and big-endian byte ordering, as well as WinCE data formats The S3C2443 watchdog timer is used to resume the controller operation whenever it is disturbed by malfunctions such as noise and system errors. It can be used as a normal 16-bit interval timer to request interrupt service. The watchdog timer generates the reset signal for 128 PCLK cycles. Features:  16-bit Watchdog Timer  Interrupt request or system reset at time-out The prescaler value and the frequency division factor are specified in the watchdog timer control (WTCON) register. Valid prescaler values range from 0 to 28-1. The frequency division factor can be selected as 16, 32, 64, or 128. Use the following equation to calculate the watchdog timer clock frequency and the duration of each timer clock cycle: t_watchdog = 1/(PCLK / (Prescaler value + 1) / Division_factor) IIS-Bus interface IIS (Inter-IC Sound) interface transmits or receives sound data from or to external stereo audio code cs. For transmit and receive data, two 32x16 FIFOs (First-In-FirstOut) data structures are included and DMA transfer mode for transmitting or receiving samples can be supported. IIS-specific clock can be supplied from internal system clock controller through IIS clock divider or direct clock source. Features:  www.digiembedded.com 1-ch IIS-bus for audio interface with DMA-based operation 38 Chapter 1  Serial, 8-/16-bit per channel data transfers  128 Bytes (64-Byte + 64-Byte) FIFO for Tx/Rx  Supports two IIS formats (MSB-justified or LSB-justified data format) IIS block diagram: IIS-Bus format The IIS bus has four lines including serial data input I2SSDI, serial data output I2SSDO, left/right channel select clock I2SLRCLK, and serial bit clock I2SBCLK; the device generating I2SLRCLK and I2SBCLK is the master. Serial data is transmitted in 2's complement with the MSB first with a fixed position, whereas the position of the LSB depends on the word length. The transmitter sends the MSB of the next word at one clock period after the I2SLRCLK is changed. Serial data sent by the transmitter may be synchronized with either the trailing or the leading edge of the clock signal. However, the serial data must be latched into the receiver on the leading edge of the serial clock signal, and so there are some restrictions when transmitting data that is synchronized with the leading edge. The LR channel select line indicates the channel being transmitted. I2SLRCLK may be changed either on a trailing or leading edge of the serial clock, but it does not need to be symmetrical. In the slave, this signal is latched on the leading edge of the clock signal. The I2SLRCLK line changes one clock period before the MSB is transmitted. This allows the slave transmitter to derive synchronous timing of the serial data that will be set up for transmission. Furthermore, it enables the receiver to store the previous word and clear the input for the next word. MSB (Left) Justified 39 ConnectCore 9M 2443 & Wi-9M 2443 Hardware Reference MSB-Justified (Left-Justified) format is similar to IIS bus format, except that in MSBjustified format, the transmitter always sends the MSB of the next word at the same time whenever the I2SLRCLK is changed. LSB (Right) Justified LSB-Justified (Right-Justified) format is opposite to the MSB-justified format. In other word, the transferring serial data is aligned with ending point of I2SLRCLK transition. Camera interface The CAMIF (Camera Interface) within the S3C2443X consists of eight parts: pattern mux, capturing unit, MSDMA (Memory Scaling DMA), preview scaler, codec scaler, preview DMA, codec DMA, and SFR. The camera interface supports:  ITU R BT-601/656 YCbCr 8-bit standard and Memory  Maximum input size of 4096x4096 pixels (2048x2048 pixels for scaling)  Two scalers: One is the preview scaler, which is dedicated to generating smaller size images for previewing. The other one is the codec scaler, which is dedicated to generating codec useful images like plane type YCbCr 4:2:0 or 4:2:2. Two master DMAs can do mirror and rotate of the captured image for mobile environments. And test pattern generation can be used to calibration of input sync signals as HREF, VSYNC. Also, video sync signals and pixel clock polarity can be inverted in the camera interface side with using register setting. Features: www.digiembedded.com  ITU-R BT 601/656 8-bit mode support  DZI (Digital Zoom In) capability  Programmable polarity of video sync signals  Max. 4096 x 4096 pixels input support (non-scaling)  Max. 2048 x 2048 pixels input support for codec scaling and 640 x 480 pixels input support for preview scaling  Image mirror and rotation (X-axis mirror, Y-axis mirror and 180° rotation)  Preview DMA output image generation (RGB 16/24-bit format)  Codec DMA output image generation (RGB 16/24-bit format or YCbCr 4:2:0/4:2:2 format)  Capture frame control support in codec_path  Scan line offset support in codec_path (YCbCr)  YCbCr 4:2:2 codec image format interleave support  MSDMA supports memory data for preview path input  Image effect 40 Chapter 1 CAMIF supports the following video standards:  ITU-R BT 601 YCbCr 8-bit mode  ITU-R BT 656 YCbCr 8-bit mode The figure below provides an overview of the CAMIF interface signals. All camera interface signals should have the same length. Buffers should be Schmitt-triggered. Below is the block diagram of the camera interface. 41 ConnectCore 9M 2443 & Wi-9M 2443 Hardware Reference AC97 Controller The AC97 Controller Unit of the S3C2443 supports AC97 revision 2.0 features. AC97 Controller communicates with AC97 Codec using an audio controller link (AC-link). Controller sends the stereo PCM data to Codec. The external digital-to-analog converter (DAC) in the Codec then converts the audio sample to an analog audio waveform. Also, the Controller receives the stereo PCM data and the mono Mic data from the Codec and then stores them in the memories. This chapter describes the programming model for the AC97 Controller Unit. The information in this chapter requires an understanding of the AC97 revision 2.0 specifications. Note: The AC97 Controller and the IIS Controller must not be used at the same time. Features:  Independent channels for stereo PCM In, stereo PCM Out, mono MIC In.  DMA-based operation and interrupt based operation.  All of the channels support only 16-bit samples.  Variable sampling rate AC97 Codec interface (48 KHz and below).  16-bit, 16 entry FIFOs per channel  Only Primary CODEC support The following shows the functional block diagram of the S3C2443 AC97 Controller. The AC97 signals form the AClink, which is a point-to-point synchronous serial www.digiembedded.com 42 Chapter 1 interconnect that supports full-duplex data transfers. All digital audio streams and command/status information are communicated over the AC-link. SD host interface The S3C2443 Secure Digital Interface (SDI) can interface for SD memory card, SDIO device and Multi-Media Card (MMC). Features: 43  SD Memory Card Spec. (ver. 1.0) / MMC Spec. (2.11) compatible  SDIO Card Spec (ver. 1.0) compatible  16 words (64 bytes) FIFO (depth 16) for data Tx/Rx  40-bit Command Register  136-bit Response Register  8-bit Prescaler logic (Freq. = System Clock / (P + 1))  Normal, and DMA Data Transfer Mode (byte, halfword, word transfer)  1bit / 4bit (wide bus) Mode & Block / Stream Mode Switch support  DMA burst4 access support (only word transfer) ConnectCore 9M 2443 & Wi-9M 2443 Hardware Reference The following shows the SD host block diagram: PWM timer The S3C2443 has five 16-bit timers. Timer 0, 1, 2, and 3 have Pulse Width Modulation (PWM) function. Timer 4 has an internal timer only with no output pins. The timer 0 has a dead-zone generator, which is used with a large current device. The timer 0 and 1 share an 8-bit prescaler, while the timer 2, 3 and 4 share other 8-bit prescaler. Each timer has a clock divider, which generates 5 different divided signals (1/2, 1/4, 1/8, 1/16, and TCLK). Each timer block receives its own clock signals from the clock divider, which receives the clock from the corresponding 8-bit prescaler. The 8-bit prescaler is programmable and divides the PCLK according to the loading value, which is stored in TCFG0 and TCFG1 registers. The timer count buffer register (TCNTBn) has an initial value which is loaded into the down-counter when the timer is enabled. The timer compare buffer register (TCMPBn) has an initial value which is loaded into the compare register to be compared with the down-counter value. This double buffering feature of TCNTBn and TCMPBn makes the timer generate a stable output when the frequency and duty ratio are changed. Each timer has its own 16-bit down counter, which is driven by the timer clock. When the down counter reaches zero, the timer interrupt request is generated to inform the CPU that the timer operation has been completed. When the timer counter reaches zero, the value of corresponding TCNTBn is automatically loaded into the down counter to continue the next operation. However, if the timer stops, for example, by clearing the timer enable bit of TCONn during the timer running mode, the value of TCNTBn will not be reloaded into the counter. The value of TCMPBn is used for pulse width modulation (PWM). The timer control logic changes the output level when the down-counter value matches the value of the compare register in the timer control logic. Therefore, the compare register determines the turn-on time (or turn-off time) of a PWM output. www.digiembedded.com 44 Chapter 1 Features:  Five 16-bit timers  Two 8-bit prescalers & Two 4-bit divider  Programmable duty control of output waveform (PWM)  Auto reload mode or one-shot pulse mode  Dead-zone generator All of the Timer outputs are connected to the system connector. Clock output At the global pins of the system connector there is a clock signal available (BCLKOUT0), which is buffered by a clock buffer and can be chosen to be either MPLL CLK, EPLL CLK, FCLK, HCLK, PCLK or DCLK. The source of this clock signal is the CLKOUT0 port at the CPU, which can be programmed to different clocks, by the CLKSEL0 register. The following table shows the bits [6:4] of the CLKSEL0 register: CLKSELO [6.4] 000 001 010 011 100 101 11x CLKOUT0 MPLL CLK EPLL CLK FCLK HCLK PCLK DCLK0 Reserved CF/ATA The single-slot CF controller consists of 2 parts - PC card controller & ATA controller. They are multiplexing from or to PAD signals. Users can select either PC card or True-IDE mode operation. Default mode is PC card mode. The CF controller has a top level SFR with card power enable bit, output port enable bit & mode select (True-IDE or PC card) bit. PC card controller The PC card controller has 2 half-word (16 bit) write buffers & 4 half-word (16bits) read buffers. The PC card controller has 5 word-sized (32 bit) Special Function Registers. Features:  3 timing configuration registers  Attribute memory  Common memory  I/O interface  1 status & control configuration register  1 interrupt source & mask register  Timing configuration register consists of 3 parts - Setup, Command & Hold – 45 IDLE, SETUP, COMMAND & HOLD ConnectCore 9M 2443 & Wi-9M 2443 Hardware Reference – ATA controller Each part of register indicates the operation timing of each state Features:  Compatible with the ATA/ATAPI-6 standard  Thirty word-sized (32 bit) special function register  One FIFO that is 16 x 32 bit  Internal DMA controller (from ATA device to memory or from memory to ATA device)  AHB master (DMA controller) supporting 8 burst & word size transfer The control lines are available on X2. High-speed MMC The HSMMC (High-speed MMC) / SD-MMC is a combo host for Secure Digital card and MultiMedia Card. This host is compatible with SD Association's (SDA) Host Standard Specification. Interface a system with SD card and MMC card. The performance of this host is very powerful, supporting 52 MHz clock rate and 8-bit access simultaneously. Features:  SD Standard Host Spec (ver 1.0) compatible  SD Memory Card Spec (ver 2.1) / MMC Memory card Spec(4.2) compatible  SDIO Card Spec (ver 1.0) compatible  512 bytes FIFO for data Tx/Rx  48-bit Command Register  136-bit Response Register  CPU Interface and DMA data transfer mode  1-bit / 4-bit / 8-bit mode switch support  Auto CMD12 support  Suspend / Resume support  Read Wait operation support  Card Interrupt support  CE-ATA mode support The control lines are available on X2. www.digiembedded.com 46 Chapter 1 High speed SPI The High Speed Serial Peripheral Interface (HS_SPI) can interface the serial data transfer. HS_SPI has two 8-bit shift registers for transmission and receiving, respectively. During an SPI transfer, data is simultaneously transmitted (shifted out serially) and received (shifted in serially). HS_SPI supports the protocols for National Semiconductor Microwire and Motorola Serial Peripheral Interface. Features: External address/data bus WLAN connectors 47  Full duplex support  8-bit shift register for TX/RX  8-bit prescale logic  3 clock sources  8-bit/32-bit bus interface  Motorola SPI protocol and National Semiconductor Microwire compliant  Two independent transmit and receive FIFOs (16 samples deep/32-bits wide)  Master-mode and slave-mode  Receive-without-transmit operation The external address/data bus supports:  64MB address space per external chip select  Programmable 8/16-bit data bus width  Four external chip selects  Complete programmable access cycles for all memory banks  External wait signals to expand the bus cycle In addition to the wired Ethernet interface, the ConnectCore Wi-9M 2443 module also offers an integrated dual-diversity 802.11a/b/g interface with data rates up to 54 Mbps. Two U.FL antenna connectors are provided on the module. For the Connect Core Wi-9M 2443, attach the antennas with the U.FL-RP-SMA FEMALE Cable to the ConnectCore 9M 2443 & Wi-9M 2443 Hardware Reference primary connector [X5] and the secondary connector [X4] on the module. You must use only this cable and antennas to carry on the module. Note When disconnecting U.FL connectors, the use of U.FL plug extraction tool (Hirose P/N U.FL-LP-N-2 or U.FL-LP(V)-N-2) is strongly recommended to avoid damage to the U.FL connectors on the ConnectCore Wi-9M 2443 module. To mate U.FL connectors, the mating axes of both connectors must be aligned. The “click” will confirm fully mated connection. Do not attempt insertion at an extreme angle. www.digiembedded.com 48 Chapter 1 LCD controller display features .................................................................................. The LCD controller of the S3C2443 consists of the logic for transferring LCD image data from a video buffer located in system memory to an external LCD driver. The LCD controller supports monochrome, 2-bit per pixel (4-level gray scale) or 4-bit per pixel (16-level gray scale) mode on a monochrome LCD, using a time-based dithering algorithm and Frame Rate Control (FRC) method and it can be interfaced with a color LCD panel at 8-bit per pixel (256-level color) and 12-bit per pixel (4096-level color) for interfacing with STN LCD. It can support 1-bit per pixel, 2-bit per pixel, 4-bit per pixel, and 8-bit per pixel for interfacing with the palletized TFT color LCD panel, and 16-bit per pixel and 24-bit per pixel for non-palletized true-color display. The LCD controller can be programmed to support different requirements on the screen related to the number of horizontal and vertical pixels, data line width for the data interface, interface timing, and refresh rate. STN LCD displays TFT LCD displays  4-bit dual scan, 4-bit single scan, and 8-bit single scan display type  Monochrome, 4 gray levels, and 16 gray levels  256 colors and 4096 colors for color STN LCD panel  Multiple screen size: Typical actual screen size: 640 x 480, 320 x 240, 160 x 160, and others – Maximum virtual screen size is 4Mbytes – Maximum virtual screen size in 256 color mode: 4096 x 1024, 2048 x 2048, 1024 x 4096, and others  1, 2, 4 or 8-bpp (bit per pixel) palletized color displays  16, 24-bpp non-palletized true-color displays  Maximum 16M color TFT at 24bit per pixel mode  Multiple screen size:  49 – – Typical actual screen size: 640 x 480, 320 x 240, 160 x 160, and others – Maximum virtual screen size: 4Mbytes – Maximum virtual screen size in 64K color mode: 2048 x 1024, and others 2 overlay windows for TFT ConnectCore 9M 2443 & Wi-9M 2443 Hardware Reference Common features The LCD controller has a dedicated DMA that supports fetching image data from a video buffer located in system memory. Its features include:  Dedicated interrupt functions (INT_FrSyn and INT_FiCnt)  System memory used as display memory  Multiple Virtual Display Screen (supports hardware horizontal/vertical scrolling)  Programmable timing control for different display panels  Little and big-endian byte ordering, as well as Windows Embedded CE data formats Module pinout .................................................................................. System connector X1 I = Input O = Output AI = Analog Input P = Power Pin Signal Type Signal name X1-1 GND P GND X1-2 RSTIN# I RSTIN# Input of a ADM811SARTZ supervisor which produces PWRGOOD. 10k pull up on module X1-3 PWRGOOD O PWRGOOD Output of a ADM811SARTZ supervisor. 470R series resistor on module X1-4 RSTOUT O RSTOUT# Softw + WDT + RSTIN# X1-5 TCK I TCK JTAG X1-6 TMS I TMS JTAG Mode Select X1-7 TDI I TDI JTAG Data In X1-8 TDO O TDO JTAG Data Out X1-12 Conf2 I VD0 GPC8 VD0 can be used for LCD or 24 bit TFT. On JSCC9M2443 a DIP switch is connected X1-13 Conf3 I VD1 GPC9 VD1 can be used for LCD or 24 bit TFT. On JSCC9M2443 a DIP switch is connected www.digiembedded.com Description 50 Chapter 1 Pin Signal Type Signal name Description X1-14 Conf4 I VD8 GPD0 VD8 can be used for LCD or 24 bit TFT. On JSCC9M2443 a DIP switch is connected X1-15 Conf5 I VD9 GPD1 VD9 can be used for LCD or 24 bit TFT. On JSCC9M2443 a DIP switch is connected X1-16 Conf6 I VD16 GPD8 VD16 can be used for LCD or 24 bit TFT. On JSCC9M2443 a DIP switch is connected X1-17 Conf7 I VD17 GPD9 VD17 can be used for LCD or 24 bit TFT. On JSCC9M2443 a DIP switch is connected X1-18 TxDA O TXD0 GPH0 Serial PORT A Transmit Data X1-19 RxDA I RXD0 GPH1 Serial PORT A Receive Data X1-20 RTSA# O RTS0# GPH9 Serial PORT A Request to send X1-21 CTSA# I CTS0# GPH8 Serial PORT A Clear to Send X1-22 I CAMPCLK GPJ8 Pixel clock driven by the camera processor X1-23 I CAMHREF GPJ10 Horizontal sync driven by the camera processor X1-24 TxDB O TXD2 GPH4 Serial PORT C Transmit Data X1-25 RxDB I RXD2 GPH5 Serial PORT C Receive Data X1-26 RTSB# O TXD3 GPH6 RTS2# Handshake PORT C or PORT D Transmit Data X1-27 CTSB# I RXD3 GPH7 CTS2# Handshake PORT C or PORT D Receive Data X1-28 CAMVSYNC I CAMVSYNC GPJ9 Frame sync driven by camera processor X1-29 CAMDATA0 I CAMDATA0 GPJ0 Pixel data driven by the camera processor X1-30 CAMDATA1 I CAMDATA1 GPJ1 Pixel data driven by the camera processor X1-31 CAMDATA2 I CAMDATA2 GPJ2 Pixel data driven by the camera processor 51 ConnectCore 9M 2443 & Wi-9M 2443 Hardware Reference Pin Signal Type Signal name Description X1-32 CAMDATA3 I CAMDATA3 GPJ3 Pixel data driven by the camera processor X1-33 CAMDATA4 I CAMDATA4 GPJ4 Pixel data driven by the camera processor X1-34 CAMDATA5 I CAMDATA5 GPJ5 Pixel data driven by the camera processor X1-35 CAMDATA6 I CAMDATA6 GPJ6 Pixel data driven by the camera processor X1-36 CAMDATA7 I CAMDATA7 GPJ7 Pixel data driven by the camera processor X1-37 USB_PWREN# O RSMVAD GPA14 General purpose output X1-38 EINT5 VBUSDET I EINT5 GPF5 General purpose input/output P GND X1-39 X1-40 VD2 I/O VD2 GPC10 LCD/TFT Interface X1-41 VD3 I/O VD3 GPC11 LCD/TFT Interface X1-42 VD4 I/O VD4 GPC12 LCD/TFT Interface X1-43 VD5 I/O VD5 GPC13 LCD/TFT Interface X1-44 VD6 I/O VD6 GPC14 LCD/TFT Interface X1-45 VD7 GPC15 I/O VD7 GPC15 LCD/TFT Interface X1-46 EINT18 GPG10 I/O EINT18 GPG10 Used as CF card detect X1-47 EINT11 I/O EINT11 GPG3 General purpose input / output X1-48 VD10 I/O VD10 GPD2 LCD/TFT Interface X1-49 VD11 I/O VD11 GPD3 LCD/TFT Interface X1-50 VD12 I/O VD12 GPD4 LCD/TFT Interface X1-51 VD13 I/O VD13 GPD5 LCD/TFT Interface www.digiembedded.com 52 Chapter 1 Pin Signal Type Signal name Description X1-52 VD14 I/O VD14 GPD6 LCD/TFT Interface X1-53 VD15 I/O VD15 GPD7 LCD/TFT Interface X1-54 EINT14 I/O EINT14 GPG6 General purpose input / output X1-55 TCLK0 I/O TCLK0 GPB4 General purpose input / output X1-56 VD18 I/O VD18 GPD10 LCD/TFT Interface X1-57 VD19 I/O VD19 GPD11 LCD/TFT Interface X1-58 VD20 I/O VD20 GPD12 LCD/TFT Interface X1-59 VD21 I/O VD21 GPD13 LCD/TFT Interface X1-60 VD22 I/O VD22 GPD14 LCD/TFT Interface X1-61 VD23 I/O VD23 GPD15 LCD/TFT Interface X1-62 LCD_PWREN I/O EINT12 GPG4 LCD_PWREN LCD/TFT Interface X1-63 VM I/O VM GPC4 LCD/TFT Interface X1-64 VFRAME I/O VFRAME GPC3 LCD/TFT Interface X1-65 VLINE I/O VLINE GPC2 LCD/TFT Interface X1-66 VCLK I/O VCLK GPC1 LCD/TFT Interface X1-67 LEND I/O LEND GPC0 LCD/TFT Interface X1-68 LCD_LPCOE I/O LCDVF0 GPC5 LCD/TFT Interface X1-69 LCD_LPCREV I/O LCDVF1 GPC6 LCD/TFT Interface X1-70 LCD_LPCREVB I/O LCDVF2 GPC7 LCD/TFT Interface 53 ConnectCore 9M 2443 & Wi-9M 2443 Hardware Reference Pin Signal Type Signal name Description X1-71 TOUT0 I/O TOUT0 GPB0 Timer out X1-72 TOUT1 I/O TOUT1 GPB1 Timer out X1-73 NC I/O WLAN_DISABLE# Not connected; reserved for CCW9M X1-74 NC I/O WLAN_LED# Not connected; reserved for CCW9M X1-75 SDCLK I/O SD0_CLK GPE5 AC_BIT_CLK SD-interface X1-76 SDCMD I/O SD0_CMD GPE6 AC_SDI SD-interface X1-77 SDDATA0 I/O SD0_DAT[0] GPE7 AC_SDO SD-interface X1-78 SDDATA1 I/O SD0_DAT[1] GPE8 AC_SYNC SD-interface X1-79 GND P GND X1-80 SDDATA2 I/O SD0_DAT[2] GPE9 AC_RESET SD-interface X1-81 SDDATA3 I/O SD0_DAT[3] GPE10 SD-interface X1-82 EINT0 I/O EINT0 GPF0 External interrupts X1-84 TOUT2 I/O TOUT2 GPB2 Timer out X1-85 SS1# I/O SS1 GPL14 SPI1 Interface X1-86 SPIMISO1 I/O SPIMISO1 GPL12 SPI1 Interface X1-87 SPIMOSI1 I/O SPIMOSI1 GPL11 SPI1 Interface X1-88 SPICLK1 I/O SPICLK1 GPL10 SPI1 Interface X1-89 EINT17 I/O EINT17 GPG9 General purpose input / output www.digiembedded.com 54 Chapter 1 Pin Signal Type Signal name Description X1-90 EINT1\SD_CD# I/O EINT1 GPF1 General purpose input / output X1-92 ROE# I/O ROE# Ext. bus control X1-93 RWE# I/O RWE# Ext. bus control X1-94 WAIT# I/O WAIT# Ext. bus control X1-95 RCS1# I/O RCS1# Chip selects X1-96 RCS2# I/O RCS2# Chip selects X1-97 RCS3# I/O RCS3# Chip selects X1-98 RCS4# I/O RCS4# Chip selects X1-99 PWREN O PWREN 1.8V core power on-off control X1-100 BATT_FLT# I BATT_FLT# Battery fault X1-101 CAMCLKOUT O CAMCLKOUT GPJ11 Master clock to the camera processor X1-102 CAMRESET O CAMRESET GPJ12 Software reset or power down to the camera processor X1-103 RBE0# O RBE0# Upper byte / lower byte enable X1-104 RBE1# O RBE1# Upper byte / lower byte enable X1-107 SS0# O SS0 GPL13 SPI0 chip select X1-108 SPIMISO0 I SPIMISO0 GPE1 SPI_Master IN X1-109 SPIMOSI0 O SPIMOSI0 GPE12 SPI_Master OUT X1-110 SPICLK0 O SPICLK0 GPE13 SPI0 clock X1-111 I2CSCL O I2CSCL I2C clock X1-112 I2CSDA I/O I2CSDA I2C data X1-113 EINT8 USB_DT/PW I/O EINT8 GPG0 Not used X1-114 USBP I/O USBP USB data host1, device X1-115 USBN I/O USBN USB data host1, device X1-116 VRTC P VRTC Power for RTC X1-117 GND P GND X1-118 +3.3V P +3.3V 55 ConnectCore 9M 2443 & Wi-9M 2443 Hardware Reference +3.3V for peripherals Pin Signal Type Signal name Description X1-119 VLIO P VLIO Power from Li-Ion battery for core X1-120 +3.3V P +3.3V +3.3V for peripherals System connector X2 Pin Signal Type Signal name Description X2-1 USBP0 I/O USBP0 USB data host0 X2-2 GND P GND X2-3 USBN0 I/O USBN0 USB data host 0 X2-4 RADDR0 O RADDR0 GPA0 Address line X2-5 RADDR1 O RADDR1 Address line X2-6 RADDR2 O RADDR2 Address line X2-7 RADDR3 O RADDR3 Address line X2-8 RADDR4 O RADDR4 Address line X2-9 RADDR5 O RADDR5 Address line X2-10 RADDR6 O RADDR6 Address line X2-11 RADDR7 O RADDR7 Address line X2-12 RADDR8 O RADDR8 Address line X2-13 RADDR9 O RADDR9 Address line X2-14 RADDR10 O RADDR10 Address line X2-15 RADDR11 O RADDR11 Address line X2-16 RADDR12 O RADDR12 Address line X2-17 RADDR13 O RADDR13 Address line X2-18 RADDR14 O RADDR14 Address line X2-19 RADDR15 O RADDR15 Address line X2-20 RADDR16 O RADDR16 GPA1 Address line X2-21 RADDR17 O RADDR17 GPA2 Address line X2-22 RADDR18 O RADDR18 GPA3 Address line X2-23 RADDR19 O RADDR19 GPA4 Address line www.digiembedded.com 56 Chapter 1 Pin Signal Type Signal name Description X2-24 RADDR20 O RADDR20 GPA5 Address line X2-25 RADDR21 O RADDR21 GPA6 Address line X2-26 RADDR22 O RADDR22 GPA7 Address line X2-27 RADDR23 O RADDR23 GPA8 Address line X2-28 RADDR24 O RADDR24 GPA9 Address line X2-29 RADDR25 O RADDR25 RDATA_OEN Address line X2-30 NC - (A26) Pull down on module X2-31 RxD1 I RXD1 GPH3 Serial PORT B X2-32 TxD1 O TXD1 GPH2 Serial PORT B X2-33 CTS1# I CTS1# GPH10 Serial PORT B X2-34 RTS1# O RTS1# GPH11 Serial PORT B X2-35 reserved X2-36 XDREQ0# I/O XDREQ0# GPB10 DMA X2-37 XDREQ1# I/O XDREQ1# GPB8 DMA X2-38 XDACK0# I/O XDACK0# GPB9 DMA X2-39 XDACK1# I/O XDACK1# GPB7 DMA X2-40 GND P GND X2-41 AIN4 AI AIN4 A/D converter X2-42 AIN5 AI AIN5 A/D converter X2-43 AIN0 AI AIN0 A/D converter X2-44 AIN1 AI AIN1 A/D converter X2-45 AIN2 AI AIN2 A/D converter X2-46 AIN3 AI AIN3 A/D converter 57 ConnectCore 9M 2443 & Wi-9M 2443 Hardware Reference Pin Signal Type Signal name Description X2-47 AIN6/YM AI AIN6/YM A/D converter or touch interface X2-48 AIN7/YP AI AIN7/YP A/D converter or touch interface X2-49 AIN8/XM AI AIN8/XM A/D converter or touch interface X2-50 AIN9/XP AI AIN9/XP A/D converter or touch interface X2-51 AVCC P AVCC Analog VCC X2-52 AGND P AGND Analog GND X2-53 NC Reserved for CCW9M CPLD_TDI X2-54 NC Reserved for CCW9M CPLD_TCK X2-55 NC Reserved for CCW9M CPLD_TMS X2-56 NC Reserved for CCW9M CPLD_TDO X2-57 XBREQ# I/O XBREQ# BPG6 Ext. bus control X2-58 XBACK# I/O XBACK# GPB5 Ext. bus control X2-59 EINT16 USBH0PEN I EINT16 GPG8 USB0 host power fault if low X2-60 PME O PME Ethernet controller power management event X2-61 I2SSDO I/O I2SSDO GPE4 AC_SDO0 Audio interface X2-62 I2SSDI I/O I2SSDI GPE3 AC_SDI0 Audio interface X2-63 I2SSCDCLK I/O I2SCDCLK GPE2 AC_BIT_CLK0 Audio interface X2-64 I2SSCLK I/O I2SSCLK GPE1 AC_SYNC Audio interface X2-65 I2SLRCK I/O I2SLRCK GPE0 AC_nRESET Audio interface X2-66 TPIN I TPIN Ethernet 0 input X2-67 LEDLNK O LEDLNK Ethernet 0 link/activity LED X2-68 TPIP I TPIP Ethernet 0 input + X2-69 LEDSPD O LEDSPD Ethernet 0 speed LED X2-70 TPON O TPON Ethernet 0 output www.digiembedded.com 58 Chapter 1 Pin Signal Type Signal name Description X2-71 ETHGPIO2 LED3# O ETHGPIO2/LED3# Ethernet 0 full duplex LED X2-72 TPOP O TPOP Ethernet 0 output + X2-73 OE_CF# O OE_CF# GPA11 Compact Flash interface X2-74 WE_CF# O WE_CF# GPA15 Compact Flash interface X2-75 IREQ_CF# I IREQ_CF# EINT19 GPG11 Compact Flash interface X2-76 INPACK_CF# I INPACK_CF# EINT20 GPG12 Compact Flash interface X2-77 REG_CF# O REG_CF# EINT21 GPG13 Compact Flash interface X2-78 RESET_CF O RESET_CF EINT22 GPG14 Compact Flash interface X2-79 PWEN_CF O PWEN_CF EINT23 GPG15 Compact Flash interface X2-80 GND P GND X2-81 RDATA0 I/O RDATA0 Data Bus X2-82 RDATA1 I/O RDATA1 Data Bus X2-83 RDATA2 I/O RDATA2 Data Bus X2-84 RDATA3 I/O RDATA3 Data Bus X2-85 RDATA4 I/O RDATA4 Data Bus X2-86 RDATA5 I/O RDATA5 Data Bus X2-87 RDATA6 I/O RDATA6 Data Bus X2-88 RDATA7 I/O RDATA7 Data Bus X2-89 RDATA8 I/O RDATA8 Data Bus X2-90 RDATA9 I/O RDATA9 Data Bus X2-91 RDATA10 I/O RDATA10 Data Bus X2-92 RDATA11 I/O RDATA11 Data Bus X2-93 RDATA12 I/O RDATA12 Data Bus X2-94 RDATA13 I/O RDATA13 Data Bus 59 ConnectCore 9M 2443 & Wi-9M 2443 Hardware Reference Pin Signal Type Signal name Description X2-95 RDATA14 I/O RDATA14 Data Bus X2-96 RDATA15 I/O RDATA15 Data Bus X2-97 SD1_DAT0 I/O SD1_DAT0 GPL0 SD card interface 1 X2-98 SD1_DAT1 I/O SD1_DAT1 GPL1 SD card interface 1 X2-99 SD1_DAT2 I/O SD1_DAT2 GPL2 SD card interface 1 X2-100 SD1_DAT3 I/O SD1_DAT3 GPL3 SD card interface 1 X2-101 SD1_DAT4 I/O SD1_DAT4 GPL4 SD card interface 1 X2-102 SD1_DAT5 I/O SD1_DAT5 GPL5 SD card interface 1 X2-103 SD1_DAT6 I/O SD1_DAT6 GPL6 SD card interface 1 X2-104 SD1_DAT7 I/O SD1_DAT7 GPL7 SD card interface 1 X2-105 SD1_CMD I/O SD1_CMD GPL8 SD card interface 1 X2-106 SD1_CLK I/O SD1_CLK GPL9 SD card interface 1 X2-107 SD1_WP# I/O SD1_nWP GPJ15 SD card interface 1 X2-108 SD1_CD# I/O SD1_nCD GPJ14 SD card interface 1 X2-109 SD1_LED# I/O SD1_LED GPJ13 SD card interface 1 X2-110 EINT6 I/O EINT6 GPF6 General purpose input / output X2-111 EINT13 I/O EINT13 GPG5 General purpose input / output X2-116 CLKOUT1 I/O CLKOUT1 GPH14 Timer output X2-119 CLKOUT O BCLKOUT0 Buffered clockout0 X2-120 GND P GND www.digiembedded.com 60 Chapter 1 Configuration pins - CPU .................................................................................. The following configuration pins are hard wired on the module: Default module CPU configuration. MCONF0 (GPF3) SDRAM-Type SDRAM-CL CPU MCONF1 (GPF4) MCONF3 (GPF2) MCONF4 (GPH12) 16 MB 0 0 x x x 32 MB 0 1 x x x 64 MB 1 0 x x x 128 MB 1 1 x x x 2 x x 0 0 x 3 x x 0 1 x 4 x x 1 0 x 5 x x 1 1 x 400 MHz x x x x 0 533 MHz x x x x 1 x = don't care OM0 is fixed to GND for setting XTAL. OM4 is fixed to GND for setting NAND. OM1-3 are depending of the FLASH type. No pins are available on the module connectors. 61 MCONF2 (GPM0) ConnectCore 9M 2443 & Wi-9M 2443 Hardware Reference About the Development Board C H A P T E R 2 T he ConnectCore 9M 2443 Development Board supports the ConnectCore 9M 2443 and ConnectCore Wi-9M 2443 module. This chapter describes the different components of the development board, which provides the following main features: What’s on the development board?  RJ-45 Ethernet Connector  2 x RP-SMA antenna connector  Connectors for Digi 802.3af PoE application board (sold separately)  1 x UART RS232 with status LEDs and SUB-D 9-pin connector  1 x UART MEI (RS232/RS4xx) with status LEDs and SUB-D 9-pin connectors  2 x UART with TTL levels  USB Host Connector  USB Device Connector  SPI, I2C headers  LCD Application Connector with Touch Screen Interface  VGA interface  2 x User LEDs (green)  2 x User Keys  1 x Debug LED  Screw-flange connector for GPIO  Peripheral application header 0 – www.digiembedded.com Including access to 16-bit data /10-bit address bus signals  Connectors with 1:1 copies of module pins  Eight-position configuration DIP switch  Flexible 9-30VDC power supply  Test points and current measurement options (+3.3V & 5V)  3V coin cell battery  JTAG connector 62 Chapter 2 The development board 63 ConnectCore 9M 2443 & Wi-9M 2443 Hardware Reference User interface .................................................................................. The ConnectCore 9M 2443 development board implements two user buttons and two user LEDs in addition to those provided on the module. The user LEDs on the development board can be enabled or disabled by correctly setting jumper J5 and J6. The table below shows which S3C22443 GPIO is available for implementing the user interface. Signal name GPIO used Comments USER_BUTTON1 GPF0 100 Ohm serial resistors should be used to avoid conflicts with the CPU functions when the buttons are pushed. USER_LED1# GPL11 Jumper JP5 as to be set. USER_BUTTON2 GPF1 100 Ohm serial resistors are used to avoid conflicts with the CPU functions when the buttons are pushed. USER_LED2# GPL10 Jumper JP6 as to be set. Both push-buttons can also be used for wake-up functions. Power management User buttons can also be used as a wake-up event for power management modes. The user LEDs on the development board can be enabled or disabled by correctly setting J5/J6. General information .................................................................................. The integrated on-chip functions of the module are outlined below. Power supply www.digiembedded.com Signal name GPIO used USER_LED_1 GPL11 USER_LED_2 GPL10  ConnectCore 9M 2443 Development Board is powered by either the main 930VDC power supply or by the PoE (IEEE 802.3af) module near to the Ethernet connector.  Both power supply sources can be switched off through one power switch.  From the varying input voltage (9-30VDC), a stable base power supply is created on the ConnectCore 9M 2443 development board. The 3.3VDC power supply is provided to the module, where other power supplies can be generated. 64 Chapter 2 3.3VDC power controller - VLIO  The ConnectCore 9M 2443 module supports another external power source: VLIO. This power source normally comes from a battery and is used in Mobile application for generating the S3C2443 core voltage. On the ConnectCore 9M 2443 development board, VLIO is selectable by jumper setting onboard +3.3VDC, or external VLIO. Power LEDs  Two power LEDs are available on the development board, and indicate: – presence of 9-30VDC power supply, – presence of +5V, or – presence of 3.3VDC power supply.  All power LEDs are red. Coin cell for RTC  A 3.0V coin cell should be used on the ConnectCore 9M 2443 development board for powering the RTC unit on the module. Current measuring option  Measuring the current on the development board allows evaluation of power needed for various board designs.  A current measuring option is implemented by adding a weak resistor in a series with the power supply that needs to be measured.  Current measurement values might be performed for 3.3VDC, VLIO and VRTC.  Coin cell battery voltage can also be monitored by adding a jumper between the coincell and the VRTC power supply on the ConnectCore 9M 2443 module. Reset  A push-button allows manual reset by connecting RSTIN# to ground. The reset controller is located on the ConnectCore 9M 2443 module. JTAG interface  The module JTAG interface is supported through a 20-pin Multi-ICE JTAG connector, which is located on the ConnectCore 9M 2443 development board.  This connector supports RTCK signal (optional).  TRST# signal has a 2.2K pull-down resistor on module. This means a debugger with push-pull output at TRST# is needed and open drain is not working.  The ConnectCore 9M 2443 module provides access to one I²C channel. 4k7 pullups resistors are used on the module for these signals.  I²C signals are accessible on the 1:1 expansion connectors and on the dedicated I²C header.  The POE connectors support the PoE Application Module. I²C interface PoE connectors 65 ConnectCore 9M 2443 & Wi-9M 2443 Hardware Reference Peripheral application connector  The Peripheral application connector supports the JumpStart Application Modules. LCD Application Kit Connector  The LCD Application Kit Connector supports the JumpStart LCD modules. VGA interface  A standard VGA Interface is provided to support an external monitor. UARTs  The ConnectCore 9M 2443 development board is supporting the 4 UARTs available on the ConnectCore 9M 2443 module. Detailed usage, of each UART is described in the following chapters. UART A - console  The ConnectCore 9M 2443 UART A signals are used as the standard console. This UART supports TXD, RXD and CTS#, RTS# handshake lines.  UART A signals are available on RS232 levels. This connector is a DSUB9 male which will connect to the host via null modem cable.  UART A is providing status LEDs on TXD, RXD, RTS# and CTS# handshake signals.  UART A line drivers can be disabled if required.  The ConnectCore 9M 2443 UART B signals are full-function UART, providing access to TXD, RXD and CTS#, RTS# handshake signals.  UART B signals are available on RS232 levels. This connector is a DSUB9 male which will connect to the host via null modem cable.  UART B is providing status LEDs on TXD, RXD, RTS#, CTS#.  UART B is also the interface supporting the Digi MEI interface (RS422/RS485).  UART B line drivers can be disabled if required.  The ConnectCore 9M 2443 UART C signals provide access to TXD, RXD and CTS#, RTS# (if UART D is not used, else TXD, RXD only).  UART C signals are available on TTL levels. Connector is a 2x5-pin 2.54mm header compatible with TTL2RS232 adapter (P/N: FS-276).  The ConnectCore 9M 2443 UART D signals provide access to TXD and RXD signals (if UART C handshake is not used).  UART D signals are available on TTL levels. This connector is a 2x5-pin 2.54mm header compatible with TTL2RS232 adapter (P/N: FS-276). UART B - UART / MEI UART C - TTL interface UART D - TTL interface www.digiembedded.com 66 Chapter 2 SPI interface(s) 67  The ConnectCore 9M 2443 development board provides access to ConnectCore 9M 2443 module's SPI interfaces SPI0 and SPI1.  HS SPI0 signals are available on the dedicated SPI 6-pin header.  HS SPI0 and SPI1 are also available on the 1:1 extension connectors. ConnectCore 9M 2443 & Wi-9M 2443 Hardware Reference Switches and push-buttons .................................................................................. Power switch, S2 Configuration switches, S4 Serial port A switch, S7 Serial port B switch, S6 Reset button, S1 User button 1, S3 User button 2, S5 Reset control, S1 The reset push-button S1, resets the module. On the module, RSTOUT# and PWRGOOD are produced for peripherals. A push-button allows manual reset by connecting RSTIN# to ground. The reset controller is located on the module. Power switch, S2 The development board has an ON/OFF switch S2. The power switch S2 can switch both 9V-30V input power supply and 12V coming out of the PoE module. However, if a power plug is connected to the DC power jack, the PoE module is disabled. User pushbuttons, S3 and S5. www.digiembedded.com 68 Chapter 2 Use the user push-buttons to interact with the applications running on the module. Use these module signals to implement the push-buttons: Signal name Switch (pushbutton GPIO used USER_PUSH_BUTTON_1 S3 GPF0 USER_PUSH_BUTTON_2 S5 GPF6 Legend for multipin switches Switches S4, S6, and S7 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 2 is specified as S4.1. Module configuration switches, S4 Use S4 to configure the module: Serial port B MEI configuration switches 69 Dipswitch position Usage 1 DEBUGEN# 2 WRT Protect NAND FLASH 3 CONF2/VD0 (not used) 4 CONF3/VD1 (not used) 5 CONF4/VD8 (not used) 6 CONF5/VD9 (not used) 7 CONF6/VD16 (not used) 8 CONF7/VD17 (not used) Use S6 to configure the line interface for serial port B MEI. Switch pin Function S6.1 On = RS232 transceiver enabled RS422/RS485 transceiver disabled Off= RS232 transceiver disabled RS422/RS485 transceivers enabled S6.2 On = Auto Power Down enabled Off = Auto Power Down disabled ConnectCore 9M 2443 & Wi-9M 2443 Hardware Reference Comments Auto Power Down is not supported on this board. This signal is only accessible to permit the user to completely disable the MEI interface for using signals for other purposes. To disable the MEI interface go in RS232 mode (S6.1 = ON) and activate the Auto Power Down feature (S6.2 = ON). Be sure that no cable is connected to connector X3. Switch pin Function S6.3 On = 2 wire interface (RS422/RS485) Off = 4 wire interface (RS422) S6.4 On = Terminator on Off = No termination Comments Test points .................................................................................. The development board provides four test points that can be identified by board label or test point number. Test points +5V and GND, MPIO / MP30 Test points +3.3V and GND, MP13 / MP2 Numbers and description www.digiembedded.com Test point Label Source / comment MP10 +5V DC/DC regulator (U15) with 9-30VDC input MP30 GND Common ground MP13 +3.3V DC/DC regulator (U23) with 5VDC input MP2 GND Common ground 70 Chapter 2 Factory default interface configuration for development board .................................................................................. These interfaces are enabled as shown per factory default configuration: 71 Interface Factory default status LCD VGA Enabled I2C Enabled I2C user-driven I/Os Enabled EIA-232 Serial Port A Enabled EIA-485 Serial Port A Disabled EIA-232 Serial Port B Enabled TTL Serial Port C Disabled TTL Serial Port D Disabled SPI Serial Port B Disabled ConnectCore 9M 2443 & Wi-9M 2443 Hardware Reference LEDs .................................................................................. WLAN, LE10 LED indicating WLAN activity. Power LEDs, LE3, LE4, and LE7 The power LEDs are all red. These power supplies must be present and cannot be switched. www.digiembedded.com  LE3 ON indicates +9VDC / +30VDC power is present  LE4 ON indicates +5VDC power is present  LE7 ON indicates +3.3VDC power is present 72 Chapter 2 User LEDs, LE5 and LE6 Serial status LEDs Status LEDs Serial port A Status LEDs Serial port B The user LEDs are controlled through applications running on the modules if J6 and J8 are set. Use these module signals to implement LEDs: Signal name LED GPIO used USER_LED1# LE5 GPL11 USER_LED2# LE6 GPL10 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 means corresponding signal is high  Red means corresponding signal is low LED reference Function RED GREEN LE59 LE44 CTS0#/GPH8 LE58 LE43 RTS0#/GPH9 LE57 LE42 RXD0/GPH1 LE41 LE40 TXD0/GPH0 LED reference Function RED GREEN LE63 LE48 CTS1#/GPH10 LE62 LE47 RTS1#/GPH11 LE61 LE46 RXD1/GPH3 LE60 LE45 TXD01GPH2 Debug, LE8 73 Signal name LED GPIO used DEBUG_LED LE8 GPB2/TOUT2 ConnectCore 9M 2443 & Wi-9M 2443 Hardware Reference Battery and battery holder .................................................................................. Battery and battery holder, G1 Battery holder Battery Coin-Cell Holder for CR2032 Battery Lithium coin cell SMD 200mAh Keystone 1061TR Renata CR2032 The development board provides a battery to back up the module integrated RTC while the main power is disconnected. The Jumper J1 controls whatever battery power is available. For more information see the section, “Jumpers” on page 100 of this document. www.digiembedded.com 74 Chapter 2 Serial UART ports .................................................................................. Serial port A, RS232, X27 The serial (UART) port A connector, X27, is a DSUB9 male connector and is also used as the standard console port. This asynchronous serial port is DTE and requires a null-modem cable to connect to a computer serial port. The serial port A interface corresponds to S3C2443 UART 0. The line driver is enabled or disabled using S7.2. Refer to page 68 for information about “Switches and push-buttons”. 75 ConnectCore 9M 2443 & Wi-9M 2443 Hardware Reference Serial port A pins are allocated as shown below: Pin Function Defaults to 1 NC - 2 RXD GPH1 3 TXD GPH0 4 NC - 5 GND - 6 NC - 7 RTS# GPH9 8 CTS# GPH8 9 NC - By default, serial A signals are configured to their respective GPIO signals. It is the responsibility of the driver to configure them properly. www.digiembedded.com 76 Chapter 2 Serial port B, MEI interface, X16 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 MEI (multiple electrical interface) interface corresponds to S3C2443 UART port B. The line drivers are configured using switch S6. Note that all port B pins are allocated as shown: Pin RS232 function RS232 default 1 RS485 function RS485 default CTS- n/a 2 RXD GPH3 RX+ GPH3 3 TXD GPH2 TX+ GPH2 RTS- n/a GND - RX- n/a 4 5 GND - 6 7 RTS# GPH11 RTS+ GPIO11 8 CTS# GPH10 CTS+ GPH10 TX- n/a 9 By default serial B signals are configured to their respective GPIO signals. It is the responsibility of the driver to configure them properly. Serial port C, TTL interface, X19 77 Pin Function Defaults to 1 NC 2 NC 3 RXD2 GPH5 4 RTS2#/TXD3 GPH6 5 TXD2 GPH4 6 CTS2#/RXD3 GPH7 7 NC 8 NC 9 GND 10 +3.3V ConnectCore 9M 2443 & Wi-9M 2443 Hardware Reference Serial port D, TTL interface, X22 www.digiembedded.com Pin Function 1 NC 2 NC 3 CTS2#/RXD3 4 NC 5 RTS2#/TXD3 6 NC 7 NC 8 NC 9 GND 10 +3.3V Defaults to GPH7 GPH6 78 Chapter 2 I2C interface .................................................................................. I2C connector, X15 The table below provides the pinout of the I2C header. Pin Function Comment 1 I2C_SDA GPE15 2 +3.3V 3 I2C_SCL 4 GND GPE14 See page 88 for information about I/O expander I2C device on the development board. 79 ConnectCore 9M 2443 & Wi-9M 2443 Hardware Reference SPI interface .................................................................................. SPI header, X8 X8-SPI connector www.digiembedded.com The following table provides the pinout of the SPI header: Pin Function Comment 1 +3.3V 2 SPIMOSI0 GPE12 or High speed SPI Master Out Slave In 3 SPI_MISO0 GPE12 or High speed SPI Master In Slave Out 4 SPI_CLK0 GPE12 or High speed SPI clock 5 SS0# GPE13 or High speed SPI Chip Select 6 GND 80 Chapter 2 Current Measurement Option .................................................................................. VLIO, R76 Current Measurement Option (CMO) +3.3V, R70 Current Measurement Option (CMO) +5V development board and module, R80 Current Measurement Option (CMO) +3.3V development board and module, R39 Measurement options 81 The Current Measurement Option uses 0.025R ohm series resistors to measure the current. The ConnectCore 9M 2443 Development board can measure:  the +5V current used by the development board and module (through R80),  the +3.3V current into the +3.3V regulator U23 (through R39),  the +3.3V current into the module (through R70), and  the VLIO current into the module (through R76). ConnectCore 9M 2443 & Wi-9M 2443 Hardware Reference How the CMO works 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 I = current in Ampere U = measured voltage in Volt R = 0.025 Ohm www.digiembedded.com 82 Chapter 2 PoE module connectors - IEEE802.3af .................................................................................. The development board has two PoE module connectors, X19 and X26. The PoE module is an optional accessory item that can be plugged on the development board through the two connectors: 83  X26, output connector: Provides the output power supply from the PoE module.  X19, input connector: Provides access to the PoE signals coming from the Ethernet interface. ConnectCore 9M 2443 & Wi-9M 2443 Hardware Reference The PoE module Plug in the PoE module at a right angle to the development board, as shown in this drawing: PoE module Jump Start development board PoE connector (power in), X19 Pin Function 1 POE_TX_CT 2 POE_RX_CT 3 POE_RJ45_4/5 4 POE_RJ45_7/8 Pin Function 1 +12V 2 +12V 3 GND 4 GND 5 POE_GND 6 POE_GND PoE connector (power out), X26 POE_GND www.digiembedded.com The development board provides access to POE_GND allowing it to be turned off when power is provided through Power Jack X26.6 and X26.5. 84 Chapter 2 VGA connector .................................................................................. VGA connector, X18 VGA connector, X18 85 The VGA connector is a 15-pin female connector, labeled X18. ConnectCore 9M 2443 & Wi-9M 2443 Hardware Reference X18 pin assignment www.digiembedded.com Pin Signal 1 VGA_RED 2 VGA_GREEN 3 VGA_BLUE 4 NC (Monitor ID2) 5 GND 6 VGA_GND (RED_RETURN) 7 VGA_GND (GREEN_RETURN) 8 VGA_GND (BLUE_RETURN) 9 NC 10 GND (SYNC_RETURN) 11 NC (Monitor ID0) 12 NC 13 HSYNC# 14 VSYNC# 15 NC Comment Monitor ID2 is not implemented on the development board Monitor ID0 is not implemented on the development board 86 Chapter 2 USB connectors .................................................................................. USB device connector, X12 This standard type B receptacle provides access to the module USB device interface. The module supports low, full, and high speed USB2.0 connectivity. USB host connector, X6 This standard type A receptacle provides access to the module USB host interface. The module supports USB 2.0 device connectivity using low and full speed data rates. 87 ConnectCore 9M 2443 & Wi-9M 2443 Hardware Reference Digital I/O .................................................................................. Digital I/O connector, X44 Manufacturer part number: BlockMaster MTS0900T I2C digital I/O expansion, X44 The development board provides a 3.81mm (1.50”) green terminal block, 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 output. The I/O expander is a Philips PCA9554D at I2C address 0x20 (bits A7..A1), or 0x40/0x41 if expressed in 8-bit format including the R/W bit at the end (bits A7..A1 + R/W bit).” The pins are allocated as shown below: www.digiembedded.com Pin Function Pin Function 1 IO_0 6 IO_5 2 IO_1 7 IO_6 88 Chapter 2 Pin Function Pin Function 3 IO_2 8 IO_7 4 IO_3 9 GND 5 IO_4 JTAG interface .................................................................................. 89 ConnectCore 9M 2443 & Wi-9M 2443 Hardware Reference Standard JTAG ARM connector, X13 www.digiembedded.com The standard JTAG ARM connector is a 20-pin header and can be used to connect development tools such as Digi JTAG Link, ARM Multi-ICE, Abatron BDI2000 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 (optional) 12 GND 13 TDO 14 GND 15 SRESET# 16 GND 17 No connect 18 GND 19 No connect 20 GND 90 Chapter 2 Peripheral (extension) headers .................................................................................. LCD application header, X5 Peripheral application header, X33 The development board provides two, 2x25-pin, 0.10” (2.54mm) pitch headers for supporting application-specific daughter cards/expansion boards: 91  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/16 bit data bus, 8bit 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. ConnectCore 9M 2443 & Wi-9M 2443 Hardware Reference LCD application header, X5 www.digiembedded.com Pin Signal Pin Signal 1 G ND 2 VD18 3 VD19 4 VD20 5 VD21 6 GND 7 VD22 8 VD23 9 VD10 10 VD11 11 GND 12 VD12 13 VD13 14 VD14 15 VD15 16 GND 17 VD2 18 VD3 19 VD4 20 VD5 21 GND 22 VD6 23 VD7 24 Reserved (LCD_D18) 25 Reserved (LCD_D19) 26 GND 27 Reserved (LCD_D20) 28 Reserved (LCD_D21) 29 I2C_SDA 30 I2C_SCL 31 GND 32 VCLK 33 VM 34 VLINE 35 VFRAME 36 EINT13 37 LCD_PWREN# 38 +3.3V 39 TSXP 40 TSYP 41 TSXM 42 TSYM 43 +3.3V 44 +3.3V 45 NC 46 NC 47 NC 48 +3.3V 49 +3.3V 50 GND 92 Chapter 2 Peripheral application header, X33 93 Pin Signal Pin Signal 1 G ND 2 D0 3 D1 4 D2 5 D3 6 GND 7 D4 8 D5 9 D6 10 D7 11 GND 12 D8 13 D9 14 D10 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 CS1# 40 I2C_SDA 41 WE# 42 OE# 43 I2C_SCL 44 EINT13 45 +3.3V 46 +3.3V 47 USBPO 48 USBNO 49 No comment 50 GND ConnectCore 9M 2443 & Wi-9M 2443 Hardware Reference Module connectors and signal rails .................................................................................. Signal rails X10, X11, X30 and X31 Extended module connectors X3 and X4 Module connectors X1 and X2 Signal rails X20, X21, X40 and X41 Signal rails The development board provides two 4x32 pin signal rails, labeled x10/X11 and X20/X21. These connectors are 1:1 copies of the modules pins and can be used for measurement or development purposes.  X10 and X11 correspond to module connector X1.  X20 and X21 corresponds to module connector X2. The development board also provides two 4x20 pin test connectors for extended footprint modules: www.digiembedded.com  X30 and X31 correspond to extended module connector X3.  X40 and X41 correspond to extended module connector X4. 94 Chapter 2 X10 pinout 95 Pin Signal Pin Signal A1 G ND B1 RSTIN# A2 TCK B2 TMS A3 TRST# B3 DEBUGEN# A4 CONF3/VD1 B4 CONF4/VD8 A5 CONF7/VD17 B5 TXDO A6 CTS0# B6 NC A7 RXD2 B7 RTS2#/TXD3 A8 CAMDATA0 B8 CAMDATA1 A9 CAMFDATA4 B9 CAMDATA5 A10 USB_PWREN# B10 VBUSDET A11 VD3 B11 VD4 A12 VD7 B12 CF_CD# A13 VD11 B13 VD12 A14 VD15 B14 EINT14 A15 VD19 B15 VD20 A16 VD23 B16 LCD_PWREN# A17 VLINE B17 VCLK A18 LCDVF1 B18 LCDVF2 A19 WLAN_DISABLE# B19 WACT_LED# A20 SDDATA0 B20 SDDATA1 A21 SDDATA3 B21 USERKEY1/EINT0 A22 SS1# B22 SPIMISO1 A23 SD_WP# B23 SD_CD# A24 WE# B24 WAIT# A25 CS3# B25 CS4# A26 NC B26 NC A27 DQM2 B27 DQM3 A28 SPIMOSI0 B28 SPICLK0 A29 USB_DT/PW B29 USBP A30 GND B30 GND A31 NC B31 NC A32 +3.3V B32 +3.3V ConnectCore 9M 2443 & Wi-9M 2443 Hardware Reference X11 pinout www.digiembedded.com Pin Signal Pin Signal C1 PWRGOOD D1 RSTOUT# C2 TDI D2 TDO C3 NAND_FWP# D3 CONF2/VD0 C4 CONF5/VD9 D4 CONF6/VD16 C5 RXD0 D5 RTS0# C6 NC D6 TXD2 C7 CTS2#/RXD3 D7 NC C8 CAMDATA2 D8 CAMDATA3 C9 CAMDATA6 D9 CAMDATA7 C10 GND D10 VD2 C11 VD5 D11 VD6 C12 EINT11 D12 VD10 C13 VD13 D13 VD14 C14 TCLK0 D14 VD18 C15 VD21 D15 VD22 C16 VM D16 VFRAME# C17 LEND D17 LCDVF0 C18 TOUT0 D18 TOUT1 C19 SDCLK D19 SDCMD C20 GND D20 SDDATA2 C21 X1.83 D21 DEBUG_LED C22 USERLED1/SPIMOSI1 D22 USERLED2/SPICLK1 C23 X1.91 D23 OE# C24 CS1# D24 CS2# C25 PWREN D25 BATT_FLT# C26 DQM0 D26 DQM1 C27 SS0# D27 SPIMISO0 C28 I2C_SCL D28 I2C_SDA C29 USBN D29 VRTC C30 VLIO D30 VLIO C31 NC D31 NC C32 +3.3V D32 +3.3V 96 Chapter 2 X20 pinout 97 Pin Signal Pin Signal A1 USBP0 B1 GND A2 A1 B2 A2 A3 A5 B3 A6 A4 A9 B4 A10 A5 A13 B5 A14 A6 A17 B6 A18 A7 A21 B7 A22 A8 A25 B8 X2-30 A9 RXD1 B9 RTS1# A10 XDREQ1# B10 XDACK0# A11 AIN4 B11 AIN5 A12 AIN2 B12 AIN3 A13 AIN8/XM B13 AIN9/XP A14 NC B14 NC A15 XBREQ# B15 XBACK# A16 I2SSDO/ACDO B16 I2SSDI/ACDI A17 I2SLRCK/AC_RESET#GPEO B17 NC A18 LEDSPD B18 NC A19 OE_CF# B19 WE_CF# A20 REG_CF# B20 RESET_CF A21 D0 B21 D1 A22 D4 B22 D5 A23 D8 B23 D9 A24 D12 B24 D13 A25 SD1_DAT0 B25 SD1_DAT1 A26 SD1_DAT4 B26 SD1_DAT5 A27 SD1_CMD B27 SD1_CLK A28 SD1_LED# B28 USERKEY2/EINT6 A29 X2.113 B29 X2.114 A30 X2.177 B30 X2.118 A31 VLIO B31 VRTC A32 +3.3V B32 +3.3V ConnectCore 9M 2443 & Wi-9M 2443 Hardware Reference X21 pinout www.digiembedded.com Pin Signal Pin Signal C1 USBN0 D1 A0 C2 A3 D2 A4 C3 A7 D3 A8 C4 A11 D4 A12 C5 A15 D5 A16 C6 A19 D6 A20 C7 A23 D7 A24 C8 NC D8 TXD1 C9 CTS1# D9 XDREQ0# C10 XDACK1# D10 GND C11 AIN0 D11 AIN1 C12 AIN6/YM D12 AIN7/YP C13 AVCC D13 AGND C14 NC D14 NC C15 USBHOPEN D15 PME C16 12SCDCLK/AC_BIT_CLK/GPE 2 D16 I2SSCLK/AC_SYNC/GPE1 C17 LEDLNK D17 NC C18 FULLED# D18 NC C19 IREQ_CF# D19 INPACK_CF# C20 CF_PWEN D20 GND C21 D2 D21 D3 C22 D6 D22 D7 C23 D10 D23 D11 C24 D14 D24 D15 C25 SDI_DAT2 D25 SD1_DAT3 C26 SD1_DAT6 D26 SD1_DAT7 C27 SD1_WP# D27 SD1_CD# C28 EINT13 D28 X2.112 C29 X2.115 D29 CLKOUT1 C30 BCLKOUT0 D30 GND C31 GND D31 GND 98 Chapter 2 Pin Signal Pin Signal C32 RSTIN# D32 PWRGOOD Power connector .................................................................................. Power connector The power connector is a barrel connector with a 9-30VDC operating range. The power jack is labeled X24 on the development board. The figure below represents the power jack polarity. 99 ConnectCore 9M 2443 & Wi-9M 2443 Hardware Reference Jumpers .................................................................................. www.digiembedded.com 100 Chapter 2 Jumpers Jumper Name Description Settings J1 Battery Enable Supplies the real time clock with 3V backup power from the battery (lithium coin cell battery, G1) if the board is switched off. Closed = Select VLIO power source (+3.3V or VEXT JT) Pin2-3 closed VLIO = on board 3.3V Port C/D select RTS2/TXD3 Select RTS2 PortC or TXD3 PortD Pin1-2 closed= RTS2 J5 User LED1 User LED1 enable / disable Closed = User LED1 enabled J6 User LED2 User LED2 enable / disable Closed = UserLED2 enabled J7 Port C/D select CTS2/RXD3 Select CTS2 PortC or RXD3 Port D Pin1-2 closed = CTS2 WLAN_DISABLE# Disables the WLAN interface on the module (if present) Closed = WLAN disabled Connector for external accumulator. Pin1 = GND Pin2 = VLIO J3 J4 J9 VLIO select Backup battery enabled Open = Backup battery disabled Pin1-2 closed VLIO = power connected to J10 Pin2-3 closed =TXD3 Pin2-3 closed = RXD3 J10 VEXT External power J13 Debug LED Debug LED enable / disable Open = WLAN enabled Closed = Debug LED enabled Open = Debug LED disabled 101 ConnectCore 9M 2443 & Wi-9M 2443 Hardware Reference Ethernet interface .................................................................................. The module provides the 10/100 Ethernet MAC and 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 provide link status and network activity information. www.digiembedded.com 102 Chapter 2 RJ-45 pin allocation, X7 RJ-45 connector pins are configured as shown: Pin Signal 802.3af End-Span (mode A) 1 TXD+ Negative VPort Transmit data + 2 TXD- Negative VPort Transmit data - 3 RXD+ Positive VPort Receive data + 4 EPWR+ Positive VPort Power from switch 5 EPWR+ Positive VPort Power from switch + 6 RXD- 7 EPWR NegativeVPort Power from switch - 8 EPWR NegativeVPort Power from switch - LED 103 802.3af Mid-Span (Mode B) Positive VPort Receive data - Description Yellow Network activity (speed): -Flash indicates network traffic detected -Off indicates no network traffic detected Green Network link: -On indicates an active network link -Off indicates no network link is present ConnectCore 9M 2443 & Wi-9M 2443 Hardware Reference Description Camera interface .................................................................................. The camera interface supports ITU R BT-601/656 YCbCr 8-bit standard and Memory. Maximum input size is 4096x4096 pixels (2048x2048 pixels for scaling).Two scalers exist. One is the preview scaler, which is dedicated to generate smaller size images for preview. The other one is the codec scaler, which is dedicated to generate codec useful images like plane type YCbCr 4:2:0 or 4:2:2. Camera interface, X28 The camera interface signals are provided on a 2x10 pin header including the I2C bus. The Digi Multimedia Application Kit (Digi P/N CC-ACC-MMK-2443) provides a camera sensor reference design. Please contact your distributor or Digi sales office for details. www.digiembedded.com Pin Name 1 +3.3V 2 GND 3 CMDATA0 Comment Power camera data 104 Chapter 2 105 Pin Name 4 CMDATA1 camera data 5 CMDATA2 camera data 6 CMDATA3 camera data 7 CMDATA4 camera data 8 CMDATA5 camera data 9 CMDATA6 camera data 10 CMDATA7 camera data 11 CAMCLKOUT Master clock to the camera processor 12 CAMPCLK Pixel clock driven by the camera processor 13 CAM_HREF Horizontal sync driven by camera processor 14 CAMVSYNC Frame sync driven by camera processor 15 I2C_SCL I2C bus for initialization 16 I2C_SDA I2C bus for initialization 17 XDACK0# GPIO (not used) 18 CAMRESET Reset to the camera processor 19 GND 20 +5V ConnectCore 9M 2443 & Wi-9M 2443 Hardware Reference Comment Power (not used) WLAN Interface .................................................................................. For the ConnectCore Wi-9M 2443, attach the antenna to the primary connector [X23] and the secondary connector [X29] on the development board. See figure below. www.digiembedded.com 106 Chapter 2 Interfaces without special connectors .................................................................................. ADC Signals ADC signals are accessible on the signal rails (no dedicated connector). CF Signals Compact Flash signals are accessible on the signal rails (no dedicated connector). I2S/AC97 Signals Audio I2S/AC97 signals are accessible on the signal rails (no dedicated connector). SPI1 Signals The standard speed SPI1 signals are accessible on the signal rails (no dedicated connector). ADC signals Signal name Signal rail AIN0 X21 C11 AIN1 X21 D11 AIN2 X20 A12 AIN3 X20 B12 AIN4 X20 A11 AIN5 X20 B11 AIN6/YM X21 C12 AIN7/YP X21 D12 AIN8/XM X20 A13 AIN9/XP X20 B13 Signal name Signal rail CF_OE# X20 A19 CF_WE# X20 B19 CF_IREQ# X21 C19 CF_INPACK# X21 D19 CF_PWEN# X21 C20 CF_REG# X20 A20 CF_RESET# X20 B20 CF signals 107 ConnectCore 9M 2443 & Wi-9M 2443 Hardware Reference I2S/AC97 signals Signal name Signal rail I2SLRCK/AC_RESET# X20 A17 I2SSCLK/AC_SYNC X21 D16 I2SCDCLK/AC_BIT_CLK X21 C16 I2SSDI/ACDI X20 B16 I2SSDO/ACDO X20 A16 Signal name Signal rail SPIMOSI X11 C22 SPIMISO1 X10 B22 SPICLK1 X11 D22 SS1# X10 A22 SPI1 signal An expansion board is available for the ADC, CF, I2S/AC97, and SPI1 signals above. www.digiembedded.com 108 Chapter 2 Module and test connectors .................................................................................. X1 pinout The ConnectCore 9M 2443 module plugs into the module connectors X1 and X2 on the development board. AI = Analog Input I = Input O = Output I/O = Input or Output P = Power REF = Analog Reference Voltage 109 X1 Type U-Boot Module Functionality 1 P - GND 2 I - RSTIN# Reset input, i.e Push Button on the module this signal is the input to a reset controller. Pull-up 10k to +3.3V already on module. 3 I/O - PWRGOOD Output of the reset controller push pull with 470R current limiting resistor 4 O - RSTOUT# Output of CPU. Softw + WDt + rstin# 5 I - TCK JTAG, Pull-up 10k to +3.3V on module JTAG connector X13 6 I - TMS JTAG, Pull-up 10k to +3.3V on module JTAG connector X13 7 I - TDI JTAG, Pull-up 10k to +3.3V on module JTAG connector X13 8 O - TDO JTAG, Pull-up 10k to +3.3V on module JTAG connector X13 ConnectCore 9M 2443 & Wi-9M 2443 Hardware Reference Comments Usage on development board GND Push button with 10k pull-up www.digiembedded.com X1 Type U-Boot Module Functionality Comments Usage on development board 9 I - TRST# JTAG, Pull-up 10k to +3.3V on module JTAG connector X13 10 I - CONF0# DEBUGEN# Debug enable, Pull-up 10k to +3.3V on module 0 = Debug enabled, TRST# isolated from PWRGOOD Connected to DIP-switch S2.1 ON: connected to GND 11 I - CONF1 NAND_FWP# NAND Flash Write Protect, Pull-up 10k to +3.3V on module 0 = NAND Flash write protected Connected to DIP-switch S4.2 ON: connected to GND 12 I I- CONF2 VD0 GPC8 Pull-up 10k to +3.3V on module Connected to DIP-switch S4.3 ON: connected to GND 13 I I CONF3 VD1 GPC9 Reserved, do not connect, Pull-up 10k to +3.3V on module Connected to DIP-switch S4.4 ON: connected to GND 14 I/O I CONF4 VD8 GPD0 Pull-up 10k to +3.3V on module Connected to DIP-switch S4.5 ON: connected to GND 15 I/O I CONF5 VD9 GPD1 Pull-up 10k to +3.3V on module Connected to DIP-switch S4.6 ON: connected to GND 16 I/O I CONF6 VD16 GPD8 Pull-up 10k to +3.3V on module Connected to DIP-switch S4.7 ON: connected to GND 17 I/O I CONF7 VD17 GPD9 Pull-up 10k to +3.3V on module Connected to DIP-switch S4.8 ON: connected to GND 18 I/O TxD0 TxD0 GPH0 Configured to TxD0 Connected via RS232 driver to COMA, X27 19 I/O RxD0 RxD0 GPH1 Configured to RxD0 Connected via RS232 driver to COMA, X27 20 I/O RTS0# RTS0# GPH9 Configured to RTS0# Connected via RS232 driver to COMA, X27 21 I/O CTS0# CTS0# GPH8 Configured to CTS0# Connected via RS232 driver to COMA, X27 110 Chapter 2 111 X1 Type U-Boot Module Functionality Comments Usage on development board 22 I/O CAMPCLK CAMPCLK GPJ8 Pixel clock, driven by the camera processor, input with pull-up enabled Connected to X28 23 I/O CAM_HREF CAM_HREF GPJ10 Horizontal Sync, driven by the camera processor, input with pull-up enabled Connected to X28 24 I/O TxD2 TxD2 GPH4 Configured to TxD2 TxD2 connected to COMC, X19 25 I/O RxD2 RxD2 GPH5 Configured to RxD2 TxD2 connected to COMC, X19 26 I/O RTS2# RTS2# GPH6 TxD3 Configured to RTS2#, could also be used as TxD3 Connected to J4 27 I/O CTS2# CTS2# GPH7 RxD3 Configured to CTS2#, could also be used as RxD3 Connected to J7 28 I/O CAMVSYNC CAMVSYNC GPJ9 Frame Sync, driven by the camera processor, input with pull-up enabled Connected to X28 29 I/O CAMDATA0 CAMDATA0 GPJ0 Pixel Data driven by camera processor, input with pull-up enabled Connected to X28 30 I/O CAMDATA1 CAMDATA1 GPJ1 Pixel data driven by the camera processor, input with pull-up enabled Connected to X28 31 I/O CAMDATA2 CAMDATA2 GPJ2 Pixel data driven by the camera processor, input with pull-up enabled Connected to X28 32 I/O CAMDATA3 CAMDATA3 GPJ3 Pixel data driven by the camera processor, input with pull-up enabled Connected to X28 ConnectCore 9M 2443 & Wi-9M 2443 Hardware Reference www.digiembedded.com X1 Type U-Boot Module Functionality Comments Usage on development board 33 I/O CAMDATA4 CAMDATA4 GPJ4 Pixel data driven by the camera processor, input with pull-up enabled Connected to X28 34 I/O CAMDATA5 CAMDATA5 GPJ5 Pixel data driven by the camera processor, input with pull-up enabled Connected to X28 35 I/O CAMDATA6 CAMDATA6 GPJ6 Pixel data driven by the camera processor, input with pull-up enabled Connected to X28 36 I/O CAMDATA7 CAMDATA7 GPJ7 Pixel data driven by the camera processor, input with pull-up enabled Connected to X28 37 O USB_PWREN# USB_PWREN# GPA14 Configured as output, pull-up enabled Switch the 5V of the USB host connector X6 38 I VBUSDET VBUSDET GPF5 EINT5 Configured as input, pullup/interrupt enabled Monitors the connection of a USB host (5V applied) at X12 39 P P GND 40 I/O VD2 VD2 GPC10 Configured as output, pull-up enabled Connected to LCD Application Header X5 41 I/O VD3 VD3 GPC11 Configured as output, pull-up enabled Connected to LCD Application Header X5 42 I/O VD4 VD4 GPC12 Configured as output, pull-up enabled Connected to LCD Application Header X5 43 I/O VD5 VD5 GPC13 Configured as output, pull-up enabled Connected to LCD Application Header X5 44 I/O VD6 VD6 GPC14 Configured as output, pull-up enabled Connected to LCD Application Header X5 45 I/O VD7 VD7 GPC15 Configured as output, pull-up enabled Connected to LCD Application Header X5 GND 112 Chapter 2 113 X1 Type U-Boot Module Functionality Comments Usage on development board 46 I CF_CD# CF_CD# GPG10 EINT18 Configured as input, pullup/interrupt disabled Card detect CF_CD when Add on Board is applied 47 - I GPG3 EINT11 Configured as input, pullup/interrupt disabled Not used, connected to X11;C12 48 I/O VD10 VD10 GPD2 Configured as output, pull-up enabled Connected to LCD Application Header X5 49 I/O VD11 VD11 GPD3 Configured as output, pull-up enabled Connected to LCD Application Header X5 50 I/O VD12 VD12 GPD4 Configured as output, pull-up enabled Connected to LCD Application Header X5 51 I/O VD13 VD13 GPD5 Configured as output, pull-up enabled Connected to LCD Application Header X5 52 I/O VD14 VD14 GPD6 Configured as output, pull-up enabled Connected to LCD Application Header X5 53 I/O VD15 VD15 GPD7 Configured as output, pull-up enabled Connected to LCD Application Header X5 54 I - GPG6 EINT14 Configured as input, pull-up enabled Not used, connected to X10;B14 55 I - GPB4 TCLK0 Configured as input Not used, connected to X11;C14 56 I/O VD18 GPB4 TCLK0 Configured as output, pull-up enabled Connected to LCD Application Header X5 57 I/O VD19 VD19 GPD11 Configured as output, pull-up enabled Connected to LCD Application Header X5 58 I/O VD20 VD20 GPD12 Configured as output, pull-up enabled Connected to LCD Application Header X5 59 I/O VD21 VD21 GPD13 Configured as output, pull-up enabled Connected to LCD Application Header X5 ConnectCore 9M 2443 & Wi-9M 2443 Hardware Reference www.digiembedded.com X1 Type U-Boot Module Functionality Comments Usage on development board 60 I/O VD22 VD22 GPD14 Configured as output, pull-up enabled Connected to LCD Application Header X5 61 I/O VD23 VD23 GPD15 Configured as output, pull-up enabled Connected to LCD Application Header X5 62 I/O LCD_PWRE N LCD_PWREN GPG4 EINT12 Configured as output, pull-up disabled Connected to LCD Application Header X5 63 I/O VM VM GPC4 Configured as output, pull-up disabled Connected to LCD Application Header X5 64 I/O VFRAME VFRAME GPC3 Configured as output, pull-up disabled Connected to LCD Application Header X5 65 I/O VLINE VLINE GPC2 Configured as output, pull-up disabled Connected to LCD Application Header X5 66 I/O VCLK VCLK Configured as output, pull-up disabled Connected to LCD Application Header X5 67 I/O LEND LEND GPC0 Configured as input, pull-up enabled Not used 68 I/O LCD_LPCOE LCD-VFO GPC5 Configured as output, pull-up disabled Connected to LCD Application Header X5 69 I/O LCD_LPCREV LCD_VF1 GPC6 Configured as output, pull-up disabled Connected to LCD Application Header X5 70 I/O LCD_LPCREVB LCD_VF2 GPC7 Configured as output, pull-up disabled Connected to LCD Application Header X5 71 I/O TOUT0 TOUT0 GPB0 Configured as output, pull-up disabled Not used, connected to X11;C18 72 I/O TOUT1 TOUT1 GPB1 Configured as output, pull-up disabled Not used, connected to X11;D18 73 - - WLAN_DISABL E# Reserved for CCW9M2443 Connected to Jumper J9 (set=disabled) 74 - - WACT_LED# Reserved for CCW9M2443 Connected to LE10(low=on) 114 Chapter 2 115 X1 Type U-Boot Module Functionality Comments Usage on development board 75 I/O SDCLK SD0CLK GPE5 SD0 card detect Connected to SD connector X14 76 I/O SD0CMD/GPE6 SDCMD/GPE6 10k pull-up on base board Connected to SD connector X14 77 I/O SDDATA0 SD0DATA0 GPE7 10k pull-up on base board Connected to SD connector X14 78 I/O SDDATA1 SD0DATA1 GPE8 10k pull-up on base board Connected to SD connector X14 79 P - GND 80 I/O SDDATA2 SD0DATA2 GPE9 10k pull-up on base board Connected to SD connector X14 81 I/O SDDATA3 SD0DATA3 GPE10 10k pull-up on base board Connected to SD connector X14 82 I/O EINT0 GPF0 EINT0/GPF0 Configured as input, pull-up disabled Connected to User Key 1 83 - - NC 84 I/O TOUT2 TOUT2 GPB2 DEBUG LED Connected to JP13 (open=NC) 85 I/O SS1# GPL14 SS1# Configured as input, pull-up enabled Connected to X10;A22 86 I/O SPIMISO1 GPL12 SPIMISO1 Configured as input, pull-up enabled Connected to X10;B22 87 I/O SPIMOSI1 USERLED1 SPIMOSI1 GPL11 Configured as output, pull-up enabled Connected toUSERLED1 88 I/O O USERLED2 SPICLK1 GPL10 Configured as output, pull-up enabled Connected to USERLED2 89 I/O SD_WP# EINT17 GPG9 Configured as input, pull-up disabled Write protect Connected to SD connector X14 ConnectCore 9M 2443 & Wi-9M 2443 Hardware Reference GND Connected to X11;C21 www.digiembedded.com X1 Type U-Boot Module Functionality Comments Usage on development board 90 I/O SD_CD# EINT1/GPF1 Configured as input, pull-up disabled Card detect Connected to X14 91 - - NC 92 O ROE# OE# 22R series resistor on module Connected to X33 Peripheral Application Header 93 O RWE# WE# 22R series resistor on module Connected to X33 Peripheral Application Header 94 I WAIT# WAIT# Pullup 5k to +3.3V on module Not used 95 I/O RCS1# RCS1# Chip select, not used on module, 22R series resistor on module. Defaults to Output/High at reset Connected to X33 Peripheral Application Header 96 I/O RCS2# RCS2# Chip select, not used on module, 22R series resistor on module. Defaults to Output/High at reset Not used 97 I/O RCS3# RCS3# Chip select, not used on module, 22R series resistor on module, defaults to Output/High at reset Not used 98 I/O RCS4# RCS4# Chip select, used on CCW9M2443 module for wireless LAN. Not used 99 O - PWREN 1.3V power control signal 0 = Power for unneeded parts is switched off Must be left unconnected if not used Connected to CPLD Connected to X11;C23 116 Chapter 2 117 X1 Type U-Boot Module Functionality Comments Usage on development board 100 I - BATT_FLT# Battery fault Pull-up 10k to +3.3V on module, can be left unconnected. Not used 101 I/O CAMCLKOUT CAMPCLKOUT GPJ11 Master clock to the camera processor output with pull-up enabled Connected to X28 102 I/O CAMRESET CAMRESET GPJ12 Software reset or power down to the camera processor output with pullup enabled Connected to X28 103 O - RBEO# Upper Byte/Lower Byte Enable Not used 104 O - RBE1# 105 O - Not used 106 O - Not used 107 I/O SS0# SS0#GPL13 SPI0, pull-up enabled Connected to X8 SPI connector 108 I/O SPIMISO0 SPIMISO0 GPE11 Pull-up enabled Connected to X8 SPI connector 109 I/O SPIMOS10 SPIMOSI0 GPE12 Pull-up enabled Connected to X8 SPI connector 110 I/O SPICLK0 SPICLK0 GPE13 Pull-up disabled Connected to X8 SPI connector 111 I/O IICSCL IICSCL GPE14 I2C clock, pullup 4k7 to 3.3V on module Connected to X33, X28, X15, U5, U7 112 I/O IICSDA IICSDA GPE15 I2C clock, pullup 4k7 to 3.3V on module Connected to X33, X28, X15, U5, U7 113 I/O O USB_DT/PW GPG0 EINT8 Default GPG0 input. Optional output to switch on 1k5 pull-up resistor for USB device (CC9M2440 compatibility) 114 I/O USBP DP_UDEV USB device USB device data line + connected to X12 ConnectCore 9M 2443 & Wi-9M 2443 Hardware Reference Not used www.digiembedded.com X1 Type U-Boot Module Functionality Comments Usage on development board 115 I/O USBN DN_UDEV USB device USB device data line connected to X12 116 P - VRTC Backup battery for RTC, for 3V cell, power-switchover is on the module. Can be left floating, if RTC backup is not needed. 3V battery connected 117 P - GND GND 118 P - +3.3V +3.3V 119 P - VLIO 120 P - +3.3V Mobile: Power from Li-Ion Battery Non-Mobile: connected to 3.3V Delivers either power from LiIon battery or 3.3V +3.3V 118 Chapter 2 X2 pinout AI = Analog Input I = Input O = Output I/O = Input or Output P = Power REF = Analog Reference Voltage 119 X2 Typ e UBoot Module Functionality Comments Usage on development board 1 I/O USBP0 USBP0 USB host0, 22R series resistor has to be mounted on base board. USB host data line +, connected to X6 2 P - GND 3 I/O USBN 0 USBN0 USB host0, 22R series resistor has to be mounted on base board. USB host data line -, connected to X6 4 O A0 RADDR0 GPA0 Used as address of ETH-Contr. on module. Should not be used as I/O pin for compatibility. Connected to X33 Peripheral Application header 5 O A1 RADDR1 Used as address of ETH-Contr. on module. Connected to X33 Peripheral Application header 6 O A2 RADDR2 Used as address of ETH-Contr. on module and WM500ABG. Connected to X33 Peripheral Application header 7 O A3 RADDR3 Used as address of ETH-Contr. on module and WM500ABG. Connected to X33 Peripheral Application header 8 O A4 RADDR4 Used as address of ETH-Contr. on module and WM500ABG. Connected to X33 Peripheral Application header 9 O A5 RADDR5 Used as address of ETH-Contr. on module and WM500ABG. Connected to X33 Peripheral Application header 10 O A6 RADDR6 Used as address of ETH-Contr. on module and WM500ABG. Connected to X33 Peripheral Application header 11 O A7 RADDR7 Used as address of WM500ABG. Connected to X33 Peripheral Application header 12 O A8 RADDR8 Connected to X33 Peripheral Application header 13 O A9 RADDR9 Connected to X33 Peripheral Application header 14 O A10 RADDR10 Not used 15 O A11 RADDR11 Not used 16 O A12 RADDR12 Not used ConnectCore 9M 2443 & Wi-9M 2443 Hardware Reference GND www.digiembedded.com X2 Typ e UBoot Module Functionality Comments Usage on development board 17 O A13 RADDR13 18 O A14 RADDR14 Used as address of ETH-Contr. on module Not used 19 O A15 RADDR15 Not used Not used 20 O A16 RADDR16 GPA1 should not be used as I/O pin for compatibility Not used 21 O A17 RADDR17 GPA2 should not be used as I/O pin for compatibility Not used 22 O A18 RADDR18 GPA3 should not be used as I/O pin for compatibility Not used 23 O A19 RADDR19 GPA4 should not be used as I/O pin for compatibility Not used 24 O A20 RADDR20 GPA5 should not be used as I/O pin for compatibility Not used 25 O A21 RADDR21 GPA6 should not be used as I/O pin for compatibility Not used 26 O A22 RADDR22 GPA7 should not be used as I/O pin for compatibility Not used 27 O A23 RADDR23 GPA8 should not be used as I/O pin for compatibility Not used 28 O A24 RADDR24 GPA9 should not be used as I/O pin for compatibility Not used 29 O A25 RADDR25 GPA10 should not be used as I/O pin for compatibility Not used 30 O - Pull down Not used 31 - RXD1 RXD1 GPH3 PortB RxD Connected to PortB MEI 32 - TXD1 TXD1 GPH2 PortB TxD Connected to PortB MEI 33 - CTS1# CTS1# GPH10 Port CTS Connected to PortB MEI 34 - RTS1# RTS1# GPH11 Port RTS Connected to PortB MEI 35 - - 36 I/O I XDREQ0# GPB10 Configured as input, pull-up enabled Not used 37 I/O I XDREQ1# GPB8 Configured as input, pull-up enabled Not used Not used Not connected 120 Chapter 2 121 X2 Typ e UBoot Module Functionality Comments Usage on development board 38 I/O I XDACK0# GPB9 Configured as input, pull-up enabled Not used 39 I/O I XDACK1# GPB7 Configured as input, pull-up enabled Not used 40 P - GND 41 AI - AIN4 Analog in. Unused analog inputs should be connected to AGND over a 10k series resistor to avoid cross over. Not used 42 AI - AIN5 Analog in. Unused analog inputs should be connected to AGND over a 10k series resistor to avoid cross over. Not used 43 AI - AIN0 Analog in. Unused analog inputs should be connected to AGND over a 10k series resistor to avoid cross over. Not used 44 AI - AIN1 Analog in. Unused analog inputs should be connected to AGND over a 10k series resistor to avoid cross over. Not used 45 AI - AIN2 Analog in. Unused analog inputs should be connected to AGND over a 10k series resistor to avoid cross over. Not used 46 AI - AIN3 Analog in, unused analog inputs should be connected to AGND over a 10k series resistor to avoid cross over. Not used 47 AI - AIN6/YM Used for touch screen TSYM/JSCC9M2443 Connected to LCD. Application connector X5. 48 AI - AIN7/YP Used for touch screen TSYP/JSCC9M2443 Connected to LCD. Application connector X5. 49 AI - AIN8/XM Used for touch screen TSXM/JSCC9M2443 Connected to LCD. Application connector X5. 50 AI - AIN9/XP Used for touch screen TSXP/JSCC9M2443 Connected to LCD. Application connector X5. ConnectCore 9M 2443 & Wi-9M 2443 Hardware Reference GND www.digiembedded.com X2 Typ e UBoot Module Functionality Comments Usage on development board 51 REF - AVCC Analog VCC. Is the extra filtered +3.3V connected with the AVCC ball of the CPU. Can be used as an analog reference; do not connect to any other power source. Used for AIN0-9 52 REF - AGND Analog GND Used for AIN0-9 53 - - NC - Reserved for CCW9M2443 54 - - NC - Reserved for CCW9M2443 55 - - NC - Reserved for CCW9M2443 56 - - NC - Reserved for CCW9M2443 57 I/O I XBREQ#1 GPB6 Configured as input, pull-up enabled Not used 58 I/O I XBACK# GPB5 Configured as input, pull-up enabled Not used 59 I/O I USBH0PEN GPG8 EINT16 USB host0 Power Enable USB host: input to recognize current limit from connected device 0=fail 60 O - PME LAN9215 PME pin 70 Ethernet controller power management event 61 I/O I2SSD O I2SSDO GPE4 AC_SDO I2S-interface, pull-up disabled Not used 62 I/O I2SSDI I2SSDIO GPE3 AC_SDI I2S-interface, pull-up disabled Not used 63 I/O I2SCD CLK I2SCDCLK GPE2 AC_BIT_CLK I2S-interface, pull-up disabled Not used 64 I/O I2SSC LK I2SSCLK GPE1 AC_SYNC I2S-interface, pull-up disabled Not used 65 I/O I2SLR CK GPE0 AC_RESET# I2S-interface, pull-up disabled Not used 66 I - TPIN Ethernet 0 output100R differential termination on module Connected to RJ45 with integrated magnetics 122 Chapter 2 123 X2 Typ e UBoot Module Functionality Comments Usage on development board 67 O - LEDLNK Ethernet 0 Line/Activity LED High, when link ok Low, while active Connected to Link/Activity LED 68 I - TPIP Ethernet 0 Input+ 100R differential termination on module Connected to X7 RJ45 with integrated magnetics 69 O - LEDH0 speed LED Connected to X7 RJ45 LED 70 O - TPON Ethernet 0 output- 100R differential termination on module Connected to X7 RJ45 with integrated magnetics 71 I/O - ETHGPIO2/LED 3 Full duplex LED/IO Not connected 72 O - TPOP Ethernet 0 Output+ 100R differential termination on module Connected to X7 RJ45 with integrated magnetics 73 O GPA11 OE_CF# GPA11 Compact FLASH signal Not used. 74 O GPA15 WE_CF# GPA15 Compact FLASH signal Not used. 75 I GPG11 EINT19 IREQ_CF# GPG11 Compact FLASH signal Not used. 76 I GPG12 EINT20 INPACK# GPG12 Compact FLASH signal Not used. 77 O GPG13 EINT21 REG_CF# GPG13 Compact FLASH signal Not used. 78 O GPG14 EINT22 RESET_CF GPG14 Compact FLASH signal Not used. 79 O GPG15 EINT23 CF_PWREN GPG15 Compact FLASH signal Not used. 80 P - GND 81 I/O D0 RDATA0 82 I/O D1 RDATA1 Connected to X33 Peripheral Application Header 83 I/O D2 RDATA2 Connected to X33 Peripheral Application Header ConnectCore 9M 2443 & Wi-9M 2443 Hardware Reference GND Data Bus Connected to X33 Peripheral Application Header www.digiembedded.com X2 Typ e UBoot Module Functionality Comments Usage on development board 84 I/O D3 RDATA3 Connected to X33 Peripheral Application Header 85 I/O D4 RDATA4 Connected to X33 Peripheral Application Header 86 I/O D5 RDATA5 Connected to X33 Peripheral Application Header 87 I/O D6 RDATA6 Connected to X33 Peripheral Application Header 88 I/O D7 RDATA7 Connected to X33 Peripheral Application Header 89 I/O D8 RDATA8 Connected to X33 Peripheral Application Header 90 I/O D7 RDATA9 Connected to X33 Peripheral Application Header 91 I/O D10 RDATA10 Connected to X33 Peripheral Application Header 92 I/O D11 RDATA11 Connected to X33 Peripheral Application Header 93 I/O D12 RDATA12 Connected to X33 Peripheral Application Header 94 I/O D13 RDATA13 Connected to X33 Peripheral Application Header 95 I/O D14 RDATA14 Connected to X33 Peripheral Application Header 96 I/O D15 RDATA15 Connected to X33 Peripheral Application Header 97 I/O SD1_D AT0 SD1_DAT0 GPL0 HS-SD data Connected to X25 SD/MMC connector 98 I/O SD1_D AT1 SD1_DAT1 GPL1 HS-SD data Connected to X25 SD/MMC connector 99 I/O SD1_D AT2 SD1_DAT2 GPL2 HS-SD data Connected to X25 SD/MMC connector 100 I/O SD1_D AT3 SD1_DAT3 GPL3 HS-SD data Connected to X25 SD/MMC connector 101 I/O SD1_D AT4 SD1_DAT4 GPL4 HS-SD data Connected to X25 SD/MMC connector 102 I/O SD1_D AT5 SD1_DAT5 GPL5 HS-SD data Connected to X25 SD/MMC connector 103 I/O SD1_D AT6 SD1_DAT6 GPL6 HS-SD data Connected to X25 SD/MMC connector 124 Chapter 2 125 X2 Typ e UBoot Module Functionality Comments Usage on development board 104 I/O SD1_D AT7 SD1_DAT7 GPL7 HS-SD data Connected to X25 SD/MMC connector 105 I/O SD1_C MD SD1_CMD GPL8 HS-SD control signal Connected to X25 SD/MMC connector 106 I/O SD1_C LK SD1_CLK GPL9 HS-SD control signal Connected to X25 SD/MMC connector 107 I/O SD1_ WP# SD1_nWP GPJ15 HS-SD control signal Connected to X25 SD/MMC connector 108 I/O SD1_C D# SD1_CD# GPJ14 HS-SD control signal Connected to X25 SD/MMC connector 109 I/O SD1_L ED# SD1_LED GPJ13 HS-SD control signal Connected to X25 SD/MMC connector 110 I USER_ KEY2 USER_KEY2 EINT6 GPF6 Configured as input, pullup/interrupt enabled Connected to USER_KEY2 111 I - GPG5 EINT13 Configured as input, pullup/interrupt enabled Connected to X33 112 - - NC Not connected 113 - - NC Not connected 114 - - NC Not connected 115 - - NC - Not connected 116 O CLKO UT1 CLKOUT1 GPH10 Clock output, unbuffered CLKOUT1 signal, 22R series resistor on module Not used 117 - - NC - Not connected 118 - - NC - Not connected 119 O CLKO UT0 BCLKOUT0 GPH9 Clock output, buffered CLKOUT0 signal Not used 120 P - GND - GND ConnectCore 9M 2443 & Wi-9M 2443 Hardware Reference Appendix A: Specifications T his appendix provides specifications for the modules and the development board. Network interface ..................................................................................  Standard: IEEE 802.3  Physical layer: 10/100Base-T  Data rate: 10/100 Mbps  Mode: Full or half duplex WLAN interface ..................................................................................  Standard: IEEE802.11a/b/g  Frequency: 2.412GHz - 5.875GHz  Data Rates Supported –  Media Access Protocol –   www.digiembedded.com Carrier-Sense Multiple Access with Collision Avoidance (CSMA/CA) Wireless Medium – 802.11b/g: Direct Sequence-Spread Spectrum (DSSS) and Orthogonal Frequency Divisional Multiplexing (OFDM) – 802.11a: OFDM DFS Client –  1, 2, 5.5, 6, 9, 11, 12, 18, 24, 36, 48, 54 Mbps This module supports the DFS Client only between the 5.25 and 5.35GHz bands. It does not support being a DFS Master, nor can it be connected to an ad hoc network in these bands. Modulation DSSS – Differential Binary Phase Shift Keying (DBPSK) @ 1 Mbps – Differential Quadrature Phase Shift Keying (DQPSK) @ 2 Mbps 126 Appendix A – BPSK @ 6 and 9 Mbps – QPSK @ 12 and 18 Mbps – 16-Quadrature Amplitude Modulation (QAM) @ 24 and 36 Mbps – 64-QAM @ 48 and 54 Mbps – 2.412 to 2.472 GHz (ETSI) – 2.412 to 2.462 GHz (FCC) – 5.150 to 5.250 GHz (ETSI) – 5.250 to 5.350 GHz (ETSI) excluding TPC and DFS Client – 5.470 to 5.725 GHz (ETSI) excluding TPC and DFS Client – 5.725 to 5.875 GHz (ETSI) excluding TPC and DFS Client – 5.15 to 5.350 GHz (FCC UNII1 and UNII2) – 5.470 to 5.725 GHz – 5.725 to 5.850 GHz (FCC) Receive Sensitivity 802.11a (typical @ 25°C)  127 Complementary Code Keying (CCK) @ 5.5 and 11 Mbps OFDM Frequency Bands   – 5180 - 5240 5260 - 5320 5500 - 5700 5745 - 5825 -79 -80 -80 -81 -81 -80 -80 -82 -80 -79 -80 -80 -79 -79 -80 -79 -77 -77 -78 -78 -75 -76 -76 -76 -70 -71 -71 -72 -68 -67 -68 -70 Receive Sensitivity 802.11g (typical 25°C) – -84 dBm @ 6 Mbps – -81 dBm @ 9 Mbps – -80 dBm @ 12 Mbps ConnectCore 9M 2443 & Wi-9M 2443 Hardware Reference Channel Numbers   – -80 dBm @ 18 Mbps – -78 dBm @ 24 Mbps – -76 dBm @ 36 Mbps – -70 dBm @ 48 Mbps – -68 dBm @ 54 Mbps Receive Sensitivity 802.11b (typical 25°C) – -86 dBm @ 1 Mbps – -86 dBm @ 2 Mbps – -84 dBm @ 5.5 Mbps – -80 dBm @ 11 Mbps Available Transmit Power Settings  (Maximum power setting will vary according to individual country regulations.) Typical ( ± 2 dBm) 25°C 802.11b/g:  – 15 dBm (~31 mW) @ 1, 2, 5.5, and 11 Mbps – 13 dBm (~15 mW) @ 6,12, 18, 24, 36, 48, and 54 Mbps Available Transmit Power Settings (Typical ( ± 2 dBm) @ 25°C) Band A Channels Max. Output Power 5180-5240 9 5260-5320 8 5500-5700 5 5745-5825 6 Channel Numbers Note: Maximum power setting will vary according to individual country regulations. www.digiembedded.com 128 Appendix A Environmental specifications .................................................................................. The module board assembly meets all functional requirements when operating in this environment. ConnectCore  9M 2443 ConnectCore  Wi-9M 2443  Operating temperature: – Commercial variant: -20°C to +70°C – Industrial variant: -40°C to +85°C  Storage temperature:-40°C to +125°C  Relative humidity: 5% to 95%, non-condensing  Altitude: 0 to 12,000 feet  Operating temperature: – Commercial variant: -20°C to +65°C – Industrial variant: -40°C to +65°C Note: Over +60°C OFDM Rx performance may degrade. +65°C is the maximum value for the industrial variant, but exceeding +60°C is discouraged. 129  Storage temperature:-40°C to +125°C  Relative humidity: 5% to 95%, non-condensing  Altitude: 0 to 12,000 feet ConnectCore 9M 2443 & Wi-9M 2443 Hardware Reference Thermal specifications .................................................................................. The table below shows the specific standard operating temperature ranges for the entire ConnectCore 9M 2443 and ConnectCore Wi-9M 2443 embedded core module family. Standard Operating Temperature Ranges Product Operating Temperature Range ConnectCore 9M 2443 -40 to +85°C ConnectCore Wi- 9M2443 -40 to +65°C The lower standard operating temperature range is specified without restrictions, except condensation must not occur. The upper operating temperature limit depends on the host PCB layout and surrounding environmental conditions. To simplify the customer's design process, a maximum component case temperature has been specified. www.digiembedded.com Product Maximum Case Temperature Component ConnectCore 9M 2443 100°C U3 ConnectCore Wi- 9M 2443 95°C U22 130 Appendix A The maximum component case temperature must remain below the maximum, measured at the devices shown in the figure below. Measure Tcase of U22 Measure Tcase of U3 When attaching thermocouples, please follow the guidelines listed below:  Carefully remove any labels or other foreign material from the component.  Ensure an adhesive with high thermal conductivity is used. Use as little adhesive as possible.  Make sure the thermocouple is touching the case of the component and not “floating” in the adhesive.  The use of precision, fine-wire K-type thermocouples is strongly recommended. – Recommendations 131 Omega Engineering P/N 5TC-TT-K-36-72, or similar Management in applications with operating temperatures at the high end or beyond the specified standard ambient temperature range.  Providing air movement will improve heat dissipation.  The host PCB plays a large part in dissipating the heat generated by the module. A large copper plane located on the host ground PCB will improve the heat dissipation capabilities of the PCB. ConnectCore 9M 2443 & Wi-9M 2443 Hardware Reference If the design allows, added buried PCB planes will also improve heat dissipation. The copper planes create a larger surface to spread the heat into the surrounding environment. Power requirements .................................................................................. Parameter ConnectCore 9M 2443 ConnectCore Wi-9M 2443 Input voltage (VLIO /+3.3V) 3.3V±5% (3.14V to 3.46V) 3.3V±5% (3.14V to 3.46V) Input current IVLIO+I+3.3V 554mA max 1.2A max Input low voltage 0.0V+3.3V
CC-ACC-ADD-2443 价格&库存

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

免费人工找货