Download Hardware User Manual
Transcript
Hardware User Manual TCM-BF518 V1.x Contact Bluetechnix Mechatronische Systeme GmbH Waidhausenstr. 3/19 A-1140 Vienna AUSTRIA/EUROPE [email protected] http://www.bluetechnix.com Document No.: 100-1261-1.0 Document Revision 3 Date: 2010-06-28 TCM‐BF518 V1.0‐Hardware User Manual 2 Table of Contents 1 2 Introduction .................................................................................................................................................................................. 8 1.1 Overview............................................................................................................................................................................... 8 1.2 Versions ................................................................................................................................................................................. 9 1.3 Key Features ........................................................................................................................................................................ 9 1.4 Target Applications ........................................................................................................................................................... 9 1.5 Further Information .......................................................................................................................................................... 9 Specification ...............................................................................................................................................................................10 2.1 Functional Specification ................................................................................................................................................10 2.2 Boot Mode..........................................................................................................................................................................10 2.3 Core Module Memory Map ..........................................................................................................................................11 Asynchronous Memory Banks ..............................................................................................................................................11 2.4 2.4.1 Supply Voltage ........................................................................................................................................................11 2.4.2 Supply Voltage Ripple ..........................................................................................................................................11 2.4.3 Input Clock Frequency .........................................................................................................................................11 2.4.4 Real Time Clock Crystal ........................................................................................................................................11 2.4.5 Supply Current ........................................................................................................................................................11 2.5 3 Electrical Specification ...................................................................................................................................................11 Environmental Specification ........................................................................................................................................12 2.5.1 Temperature ............................................................................................................................................................12 2.5.2 Humidity....................................................................................................................................................................12 TCM-BF518C (Connector Version) .......................................................................................................................................13 3.1 Mechanical Outline .........................................................................................................................................................13 3.2 Footprint .............................................................................................................................................................................14 3.3 Schematic Symbol of Connector Version ................................................................................................................15 3.4 Connectors Pin Assignment .........................................................................................................................................16 3.4.1 Connector X1 – (1-60) ...........................................................................................................................................16 3.4.2 Connector X2 – (61-120) ......................................................................................................................................17 3.5 Reset circuit .......................................................................................................................................................................19 3.6 Flash Memory Extension Pins ......................................................................................................................................19 3.6.1 4 5 Pins FA20 to FA24 ..................................................................................................................................................19 Application Example Schematics ........................................................................................................................................20 4.1 Schematic Example for Connecting a Physical Ethernet Chip .........................................................................20 4.2 Schematic Example for Connecting a USB 2.0 Chip.............................................................................................21 Software Support ......................................................................................................................................................................22 5.1 BLACKSheep ......................................................................................................................................................................22 5.2 uClinux ................................................................................................................................................................................22 TCM‐BF518 V1.0‐Hardware User Manual 3 6 Anomalies ....................................................................................................................................................................................23 7 Production Report ....................................................................................................................................................................23 7.1 TCM-BF518 (100-1225)...................................................................................................................................................23 8 Product Changes .......................................................................................................................................................................23 9 Document Revision History ...................................................................................................................................................23 A List of Figures and Tables .......................................................................................................................................................24 TCM‐BF518 V1.0‐Hardware User Manual 4 © Bluetechnix Mechatronische Systeme GmbH 2010 All Rights Reserved. The information herein is given to describe certain components and shall not be considered as a guarantee of characteristics. Terms of delivery and rights of technical change reserved. We hereby disclaim any warranties, including but not limited to warranties of non-infringement, regarding circuits, descriptions and charts stated herein. Bluetechnix makes and you receive no warranties or conditions, express, implied, statutory or in any communication with you. Bluetechnix specifically disclaims any implied warranty of merchantability or fitness for a particular purpose. Bluetechnix takes no liability for any damages and errors causing of the usage of this board. The user of this board is responsible by himself for the functionality of his application. He is allowed to use the board only if he has the qualification. More information is found in the General Terms and Conditions (AGB). Information For further information on technology, delivery terms and conditions and prices please contact Bluetechnix (http://www.bluetechnix.com). Warning Due to technical requirements components may contain dangerous substances. The Core Modules and development systems contain ESD (electrostatic discharge) sensitive devices. Electro-static charges readily accumulate on the human body and equipment and can discharge without detection. Permanent damage may occur on devices subjected to high-energy discharges. Proper ESD precautions are recommended to avoid performance degradation or loss of functionality. Unused Core Modules and Development Boards should be stored in the protective shipping TCM‐BF518 V1.0‐Hardware User Manual 5 BLACKFIN Products Core Modules: TCM-BF518: The new Core Module CM-BF518 is powered by Analog Devices' single core ADSPBF518 processor; up to 400MHz, 32MB SDRAM, up to 8MB flash. The 2x60 pin expansion connectors are backwards compatible with other Core Modules. CM-BF527: The new Blackfin Processor Module is powered by Analog Devices' single core ADSPBF527 processor; key features are USB OTG 2.0 and Ethernet. The 2x60 pin expansion connectors are backwards compatible with other Core Modules. CM-BF533: Blackfin Processor Module powered by Analog Devices' single core ADSP-BF533 processor; up to 600MHz, 32MB SDRAM, 2MB flash, 2x60 pin expansion connectors and a size of 36.5x31.5mm. TCM-BF537: Blackfin Processor Module powered by Analog Devices' single core ADSP-BF537 processor; up to 500MHz, 32MB SDRAM, 8MB flash, a size of 28x28mm, 2x60 pin expansion connectors, Ball Grid Array or Border Pads for reflow soldering, industrial temperature range -40°C to +85°C. CM-BF537E: Blackfin Processor Module powered by Analog Devices' single core ADSP-BF537 processor; up to 600MHz, 32MB SDRAM, 4MB flash, integrated TP10/100 Ethernet physical transceiver, 2x60 pin expansion connectors and a size of 36.5x31.5mm. CM-BF537U: Blackfin Processor Module powered by Analog Devices' single core ADSP-BF537 processor; up to 600MHz, 32MB SDRAM, 4MB flash, integrated USB 2.0 Device, 2x60 pin expansion connectors and a size of 36.5x31.5mm. CM-BF548: The new Blackfin Processor Module is powered by Analog Devices' single core ADSPBF548 processor; key features are 64MB DDR SD-RAM 2x100 pin expansion connectors. CM-BF561: Blackfin Processor Module powered by Analog Devices' dual core ADSP-BF561 processor; up to 2x 600MHz, 64MB SDRAM, 8MB flash, 2x60 pin expansion connectors and a size of 36.5x31.5mm. eCM-BF561: Blackfin Processor Module powered by Analog Devices' dual core ADSP-BF561 processor; up to 2x 600MHz, 128MB SDRAM, 8MB flash, 2x100 pin expansion connectors and a size of 44x33mm. TCM‐BF518 V1.0‐Hardware User Manual 6 Development Boards: EVAL-BF5xx: Low cost Blackfin processor Evaluation Board with one socket for any Bluetechnix Blackfin Core Module. Additional interfaces are available, e.g. an SD-Card. DEV-BF5xxDA-Lite: Get ready to program and debug Bluetechnix Core Modules with this tiny development platform including an USB-Based Debug Agent. The DEV-BF5xxDA-Lite is a low cost starter development system including a VDSP++ Evaluation Software License. DEV-BF548-Lite: Low-cost development board with one socket for Bluetechnix CM-BF548 Core Module. Additional interfaces are available, e.g. an SD-Card, USB and Ethernet. DEV-BF548DA-Lite: Get ready to program and debug Bluetechnix CM-BF548 Core Module with this tiny development platform including an USB-Based Debug Agent. The DEV-BF548DA-Lite is a low-cost starter development system including a VDSP++ Evaluation Software License. EXT-Boards: The following Extender Boards are available: EXT-BF5xx-AUDIO, EXT-BF5xx-VIDEO, EXTBF5xx-CAM, EXT-BF5xx-EXP-TR, EXT-BF5xx-USB-ETH2, EXT-BF5xx-AD/DA, EXT-BF548EXP and EXT-BF518-ETH. Furthermore, we offer the development of customized extender boards for our customers. Software Support: BLACKSheep: The BLACKSheep VDK is a multithreaded framework for the Blackfin processor family from Analog Devices that includes driver support for a variety of hardware extensions. It is based on the real-time VDK kernel included within the VDSP++ development environment. LabVIEW: LabVIEW embedded support for Bluetechnix Core Modules is done by SchmidEngineering AG: http://www.schmid-engineering.ch uClinux: All the Core Modules are fully supported by uClinux. The required boot loader and uClinux can be downloaded from: http://blackfin.uClinux.org. Upcoming Products and Software Releases: Keep up-to-date with all the changes to the Bluetechnix product line and software updates at: http://www.bluetechnix.com . BLACKFIN Design Service Based on more than five years of experience with Blackfin, Bluetechnix offers development assistance as well as custom design services and software development. TCM‐BF518 V1.0‐Hardware User Manual 7 1 Introduction The TCM-BF518 is a Core Module designed for consumer temperature range and volume production. It combines a power supply, RAM and FLASH memory in a small module with dimensions of 28x28mm. 1.1 Overview Figure 1-1 shows the main components of the Core Module TCM-BF518. Figure 1-1: Main components of the TCM-BF518 Core Module Blackfin Processor BF518 from Analog Devices o ADSP-BF518KSWZ, 400MHz (0°C to +70°C) 32 MB SDRAM o SDRAM Clock up to 133MHz o MT48LC16M16A2BG-7 (16Mx16, 256Mbit at 3.3 V) 8 MB of Byte Addressable Flash o PF48F2000P0ZBQ0S (32Mx16, 2MByte directly addressable; all 8MByte addressable using external connection of A2x lines via GPIOs) o Additional flash memory upon request: It can be connected through the expansion board as parallel flash using asynchronous chip select lines or as SPI flash. Low Voltage Reset Circuit o Resets the module if the supply voltage drops below 2.93V. Core Voltage Control o Core voltage 1.35V (0.95V - 1.5V) Peripherals available on all Core Module versions o Power Supply o SPORT 0 o JTAG o UART0/UART1 o TWI (I2C compatible) TCM‐BF518 V1.0‐Hardware User Manual 8 o o o o 1.2 SPI (Serial Port Interface) PPI (Parallel Port Interface) Boot Mode Pins GPIO’s Peripherals only available on the Connector and BGA version o Data Bus o Address Bus o Further GPIO’s o Memory Control Signals Versions TCM-BF518: Connector version 2x60 connector pins 1.3 Key Features 1.4 Target Applications 1.5 Measuring only 28x28mm, the TCM-BF518 is the smallest available core module on the market. Allows integration on a two layer baseboard. Reduces development costs and time to market. Very cost effective for small and medium volumes. Generic high-performance signal processor module VoIP Industrial Control Motor Control Femto Cells Networked Audio Instrumentation Further Information Further information, and document http://www.bluetechnix.com/goto/tcm-bf518 TCM‐BF518 V1.0‐Hardware User Manual updates are available on the product homepage: 9 2 Specification 2.1 Functional Specification Mem. Control, Boot Mode, JTAG, MII Dynamic Core Voltage Control BF518 @ 400MHz 32 Mbyte SDRam 256Mx16 upto 8 Mbyte Flash Low Voltage Reset Clock Clock-out Data & Address Bus 3V3 Power , Reset 16 Bit Data Bus 20 Bit Address Bus PPI, SPORT0, UART1, UART2, SPI, TWI, GPIO Figure 2-1: Detailed block diagram Figure 2-1 shows a detailed block diagram of the TCM-BF518 module. Beside the SDRAM and a few other control pins, the TCM-BF518 has most pins of the Blackfin processor on its two 60-pin connectors, or its BGA, or its Border Pads. A low voltage reset circuit guarantees a power on reset and resets the system when the input voltage drops below 2.93V for at least 140ms. 2.2 Boot Mode By default the boot mode = 000 (BMODE2 = Low, BMODE1 = Low, BMODE0=Low). All BMODE pins have on board pull down resistors. Switch Settings BM3,BM2,BM1,BM0 Boot Mode 000 001 010 011 100 101 110 111 0 1 2 3 4 5 6 7 TCM‐BF518 V1.0‐Hardware User Manual Description Idle ‐ No boot Boot from 8‐ or 16‐bit external flash memory Boot from internal SPI memory Boot from external SPI memory (EEPROM or flash) Boot from SPI0 host Boot from OTP memory Boot from SDRAM Boot from UART0 Table 2-1: TCM-BF518 boot modes 10 Connect BMODE0 to Vcc and leave both BMODE1 and BMODE2 pins open to adjust Boot Mode 1. This is the default boot mode for the BLACKsheep software. 2.3 Core Module Memory Map Type FLASH *) SD‐RAM Start Address End Address 0x20000000 0x00000000 0x201FFFFF 0x01FFFFFF Size Comment 2MB ¼ of 8MB Flash, PF48F2000P0ZBQ0S 32MB 16 bit Bus Micron,MT48LC16M16A2FG Table 2-2: Memory Map *) Be aware that you have to unlock the flash before starting an erase process! 2.3.1 Asynchronous Memory Banks The Blackfin processor can address a maximum of 1MB with a single asynchronous memory bank. On this module, each 2MB segment of flash is addressed using 2 asynchronous memory banks. In order to be able to use more than 2MB without using more than 2 banks, GPIOs can be used to select which 2MB section of the FLASH is visible in the memory window of the Blackfin processor. This frees up the remaining banks for the user. Address lines A20 - A24 of the flash are available on the connectors and can be connected to free GPIOs. Bank Start Address End Address Size Comment 0 1 0x20000000 0x20100000 0x200FFFFF 0x201FFFFF 1MB 1MB (Addresses FLASH) (Addresses FLASH) See Chapter 3.6, Flash Memory Extension P. 2.4 Electrical Specification 2.4.1 Supply Voltage 3.3V DC +/-10% 2.4.2 Supply Voltage Ripple 100mV peak to peak 0-20 MHz 2.4.3 Input Clock Frequency 25MHz The Blackfin processor’s input clock frequency is 25 MHz. This frequency is derived from the on-board crystal/oscillator and drives the Blackfin processor’s clock generator. This frequency is also made available on the connector Pin 78 (CLKBUF). 2.4.4 Real Time Clock Crystal 32.768kHz 2.4.5 Supply Current Maximum current: 200mA at 3.3V Typical operating conditions at 25°C environment temperature: o Processor running at 400MHz, Core Voltage 1.35V, SDRAM 50% bandwidth utilization at 80MHz; 140mA at 3.3V. TCM‐BF518 V1.0‐Hardware User Manual 11 2.5 Environmental Specification 2.5.1 Temperature Operating -0°C to + 70°C at 400MHz 2.5.2 Humidity Operating: 10% to 90% (non condensing) TCM‐BF518 V1.0‐Hardware User Manual 12 3 3.1 TCM-BF518C (Connector Version) Mechanical Outline Figure 3-1 shows the top view of the Core Module. All dimensions are given in millimeters! 2 1 1 2 2 1 2 1 1 2 1 1 2 Hole1 1 Hole2 17 2 1 2 1 2 2 1 2 1 2 1 1 1 2 1 1 2 1 2 2 1 2 2 4 1 2 2 2 1 2 1 1 1 1 2 1 1 2 2 2 1 3 2 2 2 1 1 2 1 2 1 2 1 2 2 1 2 1 1 2 2 1 2 1 1 2 2 1 2 Hole1 1 1 Hole2 1 3 2 2 1 1 1 1 2 1 2 1 2 2 1 1 2 2 1 2 2 1 1 2 1 1 1 1 2 2 2 1 2 2 2 2 1 1 Figure 3-1: Mechanical Outline (top view) Figure 3-2 shows the bottom view of the Core Module (connector version). Figure 3-2: Mechanical Outline (bottom view) Figure 3-3 shows a side view of the Core Module with mounted connectors. TCM‐BF518 V1.0‐Hardware User Manual 13 Figure 3-3: Side view with mounted connectors The total minimum mounting height including receptacle at the baseboard is 5.8mm. 3.2 Footprint The baseboard’s footprint for the Connector version (2x Hirose 0.6mm pitch) is shown in Figure 3-4. Figure 3-4: Recommended footprint for the baseboard (top view) For the baseboard the following connectors have to be used. Baseboard Part Manufacturer X1, X2 Hirose Manufacturer Part No. FX8‐60S‐SV Table 3-1: Baseboard connector types The Connectors on the TCM-BF518 are of the following type: Part Manufacturer X1, X2 Hirose 3mm height FX8‐60P‐SV Table 3-2: Core Module connector types TCM‐BF518 V1.0‐Hardware User Manual Manufacturer Part No. 14 3.3 Schematic Symbol of Connector Version SPORT TWI GPIO/MII Power PPI/MII UARTs SPI JTAG 1 60 2 59 3 58 4 57 5 56 6 55 7 54 8 53 9 52 10 51 11 50 12 49 13 48 14 47 15 46 16 45 17 44 18 43 19 42 20 41 21 40 22 39 23 38 24 37 25 36 26 27 34 28 33 29 32 30 31 PH2/RSCLK1/SPI1SCK/RSI DATA6 A1 PH1/RFS1/SPI1MISO/RSI_DATA5 A2 PH0/DR1PRI/SPI1SS/RSI_DATA4 A3 PH7/DR1SEC/UART1RX/TMR7/TACI2 A4 PH5/TSCLK1/ARDY/PTP_EXT_CLKIN/CDG A5 PH4/TFS1/AOE/SPI0SEL3/CUD A6 PH3/DT1PRI/SPI1MOSI/RSI DATA7 A7 PH6/DT1SEC/UART1TX/SPI1SEL1/CZM A8 CLKBUF A9 SCL A10 SDA A11 PG3/DR0PRI/RSI_DATA0/SPI0SEL5/TACLK3 A12 PG4/RSCLK0/RSI_DATA1/TMR5/TACI5 A13 PG2/MIITxCLK/RMIIREF_CLK/DMAR0/PWM CL A14 PG1/ERxER/DMAR1/PWM CH A15 PG0/MIICRS/RMIICRS/HWAIT 3/SPI1SEL3 A16 Vin 3V3 A17 GND A18 Vin 3V3 A19 CM-BF518 GND ABE0 PF0/ETxD2/PPI D0/SPI1SEL2/TACLK6 ABE1 PF1/ERxD2/PPI D1/PWM AH/TACLK7 FA21 PF2/ETxD3/PPI D2/PWM AL FA20 PF3/ERxD3/PPI D3/PWM BH/TACLK0 FA24 PF4/ERxCLK/PPI D4/PWM BL/TACLK1 FA23 PF5/ERxDV/PPI D5/PWM CH/TACI0 FA22 PF6/COL/PPI D6/PWM CL/TACI1 VDD_OPT PF7/SPI0SEL1/PPI D7/PWMSYNC PF8/MDC/PPI D8/SPI1SEL4 PF9/MDIO/PPI D9/TMR2 PF10/ETxD0/PPI D10/TMR3 PH5/ARDY PF11/ERxD0/PPI D11/PWM AH/TACI3 PF12/ETxD1/PPI D12/PWM AL PF13/ERxD1/PPI D13/PWM BH PF14/ETxEN/PPI D14/PWM BL CLKOUT PF15/RMII PHYINT/PPI D15/PWM_SYNCA VDD-RTC PG15/SPI0SEL2/PPIFS3/AMS3 GND PG7/DT0PRI/RSI_CMD/TMR1/PPIFS2 PG11/AMS2 PG6/TFS0/RSI_DATA3/TMR0/PPIFS1 PG15/AMS3 PG5/RFS0/RSI_DATA2/PPICLK/TMRCLK ARE PG8/TSCLK0/RSI_CLK/TMR6/TACI6 AWE PH6/DT1SEC/UART1TX/SPI1SEL1/CZM PH4/AOE PH7/DR1SEC/UART1RX/TMR7/TACI2 NMI PG11/SPI0SS/AMS2/SPI1SEL5/TACLK2 RESET PG10/DR0SEC/UART0RX/TACI4 D0 PG9/DT0SEC/UART0TX/TMR4 D1 PG14/SPI0MOSI/TMR1/PPIFS2/PWM TRIP D2 PG13/SPI0MISO4/TMR0/PPIFS1/ D3 PG12/SPI0SCK/PPICLK/TMRCLK/PTP_PPS D4 Bmode1 D5 Bmode0 D6 D7 GND D8 Bmode2 D9 TCK D10 TDO D11 TDI D12 Connector TMS D13 TRST D14 Symbol EMU D15 61 120 62 119 63 118 64 117 65 116 66 115 67 114 68 113 69 112 70 111 71 110 72 109 73 108 74 . Addr Bus Flashadress 76 78 103 79 102 80 101 81 100 82 99 83 98 84 97 85 96 86 95 87 94 88 93 89 92 90 91 Control Signals Data Bus Figure 3-5: Schematics symbol of the TCM-BF518 Connector version TCM‐BF518 V1.0‐Hardware User Manual 15 3.4 Connector Pin Assignments 3.4.1 Connector X1 – (1-60) Pin No. Signal Signal Type. 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 PH2/RSCLK1/SPI1SCK/RSI DATA6 PH0/DR1PRI/SPI1SS/RSI_DATA4 PH5/TSCLK1/ARDY/PTP_EXT_CLKIN/CDG PH3/DT1PRI/SPI1MOSI/RSI DATA7 CLKBUF SDA PG4/RSCLK0/RSI_DATA1/TMR5/TACI5 PG1/ERxER/DMAR1/PWM CH Vin 3V3 Vin 3V3 PF0/ETxD2/PPI D0/SPI1SEL2/TACLK6 PF2/ETxD3/PPI D2/PWM AL PF4/ERxCLK/PPI D4/PWM BL/TACLK1 PF6/COL/PPI D6/PWM CL/TACI1 PF8/MDC/PPI D8/SPI1SEL4 PF10/ETxD0/PPI D10/TMR3 PF12/ETxD1/PPI D12/PWM AL PF14/ETxEN/PPI D14/PWM BL PG15/SPI0SEL2/PPIFS3/AMS3 PG6/TFS0/RSI_DATA3/TMR0/PPIFS1 PG8/TSCLK0/RSI_CLK/TMR6/TACI6 PH7/DR1SEC/UART1RX/TMR7/TACI2 PG10/DR0SEC/UART0RX/TACI4 PG14/SPI0MOSI/TMR1/PPIFS2/PWM TRIP PG12/SPI0SCK/PPICLK/TMRCLK/PTP_PPS Bmode0 GND TCK TDI TRST EMU TMS TDO Bmode2 nc Bmode1 PG13/SPI0MISO4/TMR0/PPIFS1/ PG9/DT0SEC/UART0TX/TMR4 PG11/SPI0SS/AMS2/SPI1SEL5/TACLK2 PH6/DT1SEC/UART1TX/SPI1SEL1/CZM PG5/RFS0/RSI_DATA2/PPICLK/TMRCLK PG7/DT0PRI/RSI_CMD/TMR1/PPIFS2 PF15/RMII PHYINT/PPI D15/PWM_SYNCA I/O I/O I/O I/O I/O I/O I/O I/O Power Power I/O I/O I/O I/O I/O I/O I/O I/O I/O I/O I/O I/O I/O I/O I/O I - 10k pull down Power I - 10k pull up I - 10k pull up I - 4k7 pull down O I - 10k pull up O I - 10k pull down TCM‐BF518 V1.0‐Hardware User Manual I - 10k pull down I/O I/O I/O I/O I/O I/O I/O 16 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 PF13/ERxD1/PPI D13/PWM BH PF11/ERxD0/PPI D11/PWM AH/TACI3 PF9/MDIO/PPI D9/TMR2 PF7/SPI0SEL1/PPI D7/PWMSYNC PF5/ERxDV/PPI D5/PWM CH/TACI0 PF3/ERxD3/PPI D3/PWM BH/TACLK0 PF1/ERxD2/PPI D1/PWM AH/TACLK7 GND GND PG0/MIICRS/RMIICRS/HWAIT 3/SPI1SEL3 PG2/MIITxCLK/RMIIREF_CLK/DMAR0/PWM CL PG3/DR0PRI/RSI_DATA0/SPI0SEL5/TACLK3 SCL PH6/DT1SEC/UART1TX/SPI1SEL1/CZM PH4/TFS1/AOE/SPI0SEL3/CUD PH7/DR1SEC/UART1RX/TMR7/TACI2 PH1/RFS1/SPI1MISO/RSI_DATA5 I/O I/O I/O I/O I/O I/O I/O Power Power I/O I/O I/O O I/O I/O I/O I/O Table 3-3: Connector X1 pin assignment Signal names correspond to those of the Blackfin processor unless otherwise stated. 3.4.2 Connector X2 – (61-120) Pin No. Signal Signal Type. 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 A1 A3 A5 A7 A9 A11 A13 A15 A17 A19 A\B\E\1\ FA20 FA23 VDD_OPT nc PH5/ARDY nc CLKOUT GND PG15/AMS3 A\W\E\ N\M\I\ D0 D2 O O O O O O O O O O O I - 10k pull down I - 10k pull down I/O TCM‐BF518 V1.0‐Hardware User Manual I/O O Power O O I I/O I/O 17 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 D4 D6 D8 D10 D12 D14 D15 D13 D11 D9 D7 D5 D3 D1 R\E\S\E\T\ PH4/AOE A\R\E\ PG11/AMS2 VDD-RTC nc nc nc nc FA22 FA24 FA21 A\B\E\0\ A18 A16 A14 A12 A10 A8 A6 A4 A2 I/O I/O I/O I/O I/O I/O I/O I/O I/O I/O I/O I/O I/O I/O I/O I/O O I/O Power I - 10k pull down I - 10k pull down I - 10k pull down O O O O O O O O O O Table 3-4: Connector X2 pin assignment Signal names correspond to those of the Blackfin processor unless otherwise stated. TCM‐BF518 V1.0‐Hardware User Manual 18 3.5 Reset circuit The reset signal of the flash and the processor are connected to a power monitoring IC. The output can be used as power on reset for external devices, see Figure 3-6. 3.3V RESET of Flash TCM809SENB713 3 1 VDD RESET GND 2 R12 RESET of ADSP-BF5xx 470R U5 Core Module 99 GND External RESET Figure 3-6: Schematic of reset circuit on the Core Module If reset inputs of other devices are connected to the external RESET pin, an additional driver should be used. 3.6 Flash Memory Extension Pins 3.6.1 Pins FA20 to FA24 These pins are the address lines A20 (FA20) to A24 (FA24) of the Intel P30 Flash and are pulled down by default. TCM‐BF518 V1.0‐Hardware User Manual 19 4 Application Example Schematics In the following, examples are given how a Physical Ethernet chip and a USB 2.0 chip are connected to the Core Module. 4.1 Schematic Example for Connecting a Physical Ethernet Chip The ADSP-BF518 from Analog Devices already integrates the Ethernet functionality. In order to use the Ethernet feature, a Physical Ethernet chip needs to be connected to the TCM-BF518 Core Module. 3V3 2.5V_VA 7 24 ERxDV ERxCLK ERxER ERxDV ERxCLK ERxER 3 4 5 6 9 10 11 MII_CRS COL MII_CRS COL 22 21 ERxD3 ERxD2 ERxD1 ERxD0 2 1 MDC MDIO nRESET_ETH1 nPD MII_PHYINT 3V3 nRESET_ETH1 48 nPD 30 MII_PHYINT 25 TxD3 TxD2 TxD1 TxD0 Tx_EN Tx_CLK/REFCLK Tx_ER/TXD4 VddRCV VddRX VddTX VddPLL Vdd_CORE RxD3/PHYAD RxRxD2/PHYAD2 Rx+ RxD1/PHYAD3 FXSD/FXEN RxD0/PHYAD4 TxRx_DV/CRSDV/PCS_LBPK Tx+ Rx_CLK Rx_ER/ISO REXT 38 31 42 600Z L1 10u 47 2.5V_PLL 13 2.5V 32 33 34 40 41 R3 49R9 C6 10u Rx‐ Rx+ GND GND 6k49 CRS/RMII_BTB COL/RMII SPEED100/FEF COLLISION/NWAYEN MDC ACTIVITY/TEST MDIO FDUPLEX RESET CLKIN/XTAL1 27 29 26 28 46 INT/PHYAD0 XTAL2 R9 49R9 LED_SPEED R13 R8 49R9 3 2 1 D‐TVS‐USB2.0 ‐> InvNr: 10549 1 xRx‐ 2 3 GND xRx+ R5 R6 3V3 27R 27R V2 4 5 6 xTx‐ 2.5V_VA xTx+ 3V3 D‐TVS‐USB2.0 ‐> InvNr: 10549 12 11 8 7 3 2 1 9 10 C7 100n 2.5V_VA X3 RJ45 1:1 LED RdRd+ TdTd+ R10 GND GND 220R R12 R11 220R 45 2k43 8 12 23 35 36 39 43 44 3V3 C8 100n GND CLKBUF 6 5 4 V1 LED_ACT 27R PD R4 49R9 2.5V_VA Tx‐ Tx+ R7 GND R2 10R GND L2 600Z 37 2.5V_VA C5 GND GND GND GND GND GND GND GND MDC MDIO 2.5V_VA KS8721 14 ETxEN MII_TxCLK ERxD[3..0] 20 19 18 17 16 15 14 13 ETxEN MII_TxCLK ERxD[3..0] C4 10u U2 ETxD3 ETxD2 ETxD1 ETxD0 Vdd Vdd ETxD[3..0] ETxD[3..0] C9 100n CLKBUF GND Figure 4-1: Connection of the Physical Ethernet chip with the Core Module Designator Value Part Number Description Quantity C1, C7, C8, C9, C10, C11, C12 100n 2238 246 19876 Capacitor non-polarized 7 C2, C4, C5, C6 C13 L1 R2 R3, R4, R8, R9 R7 R10, R12 R11 R13 U1 V1, V2 X3 10u 100p 2200Z 10R 49R9 6k49 220R 27R 10k C0805C106K9PAC Capacitor non-polarized 2238 867 15101 Capacitor non-polarized 742792693 Ferrite MC 0.063W 0603 1% 10R Resistor MC 0.063W 0603 1% 49R9 Resistor MC 0.063W 0603 1% 6K49 Resistor MC 0.063W 0603 1% 220R Resistor MC 0.063W 0603 1% 27R Resistor MC 0.063W 0603 1% 10K Resistor KSZ8041NL 10/100BASE Physical Layer USBLC6-2P6 TSV-Diode for USB 2.0 RJLBC-060TC1 RJ45-Connector with LEDs Table 4-1: Bill of material of the sample schematic TCM‐BF518 V1.0‐Hardware User Manual 4 1 1 1 4 1 2 1 1 1 2 1 20 4.2 Schematic Example for Connecting a USB 2.0 Chip The following example shows how to connect a USB 2.0 chip to the TCM-BF518 Core Module. A[7..0] A[7..0] 2V5 3V3 2V5A 3V3 D[15..0] 15 11 27 42 55 7 3 48 1 GND 5 6 7 8 GND D[15..0] 58 53 61 59 60 50 34 51 52 5 6 7 8 USB-nAMS nARE nAWE R17 40 18 17 GND 4 3 2 1 3 3V3 2 4 26 GND R22 13 RSDM DM XOUT DP RSDP RREF 64 VSSC VSSC VSSIO VSSIO VSSIO GND GND 2k43 VBUS 24 56 33 41 54 4 10 VBUS AVDD PVDD XIN 30MHz 12p LD0 LD1 LD2 LD3 LD4 LD5 LD6 LD7 LD8 LD9 LD10 LD11 LD12 LD13 LD14 LD15 LCLKO DREQ IRQ GND 1 GND 25 Y1 12p C11 GND NET2272REV1A‐LF TRST TEST TMC2 10k C10 VDD25 VDDC VDDC RESET ALE CS IOR IOW DMARD DMAWR DACK EOT AVSS AVSS COM USB‐nRESET ALE USB-nRESET LA0 LA1 LA2 LA3 LA4 RPU 19 20 21 22 23 35 36 37 38 39 43 44 45 46 47 49 D0 D1 D2 D3 D4 D5 D6 D7 D8 D9 D10 D11 D12 D13 D14 D15 57 62 63 9 8 6 5 2 3V3 R19 1k5 DREQ USB‐nIRQ R20 39R GND R21 39R R23 1k5 1 2 3 USB-nIRQ X4 V3 6 5 4 6 2 3 4 1 5 USBD‐ USBD+ 3V3 GND D‐TVS‐USB2.0 ‐> InvNr: 10549 3V3 R24 47k V4 C13 100n 12 14 16 4 3 2 1 DREQ 32 31 30 29 28 A0 A1 A2 A3 A4 VDDIO VDDIO VDDIO VDD33 U3 R14 10k GND C12 10n R25 1M USBDUSBD+ GND VCC USB‐B GND GND 3V3 2V5 L3 2V5A 3V3 C14 10n C15 10n C16 100n C17 10u C18 10u GND C19 10n GND C20 100n L4 C23 10n C21 100n 2V5 U4 1 220Z C22 1u 3 Vin Vout CE GND XC6204‐2V5 5 2 GND GND 220Z Figure 4-2: Connection of the USB 2.0 chip with the Core Module Designator Value Part Number Description Quantity C1u, C2u 12p 2238 867 15129 Capacitor non-polarized 2 C3u, C4u, C5u, C9u, C11u 10n 2238 916 15636 Capacitor non-polarized 5 C6u, C10u, C12u 100n 2238 246 19876 Capacitor non-polarized 3 C7u, C8u 10u C0805C106K9PAC Capacitor non-polarized 2 L1u, L2u 220R 74279263 Ferrite 2 R1u, R3u, R11u, R12u 10k MC 0.063W 0603 1% 10K Resistor 4 R2u 10k 2350 025 11003 4-Resistor Array 1 R4u 1k MC 0.063W 0603 1% 1k Resistor 1 R5u, R6u 39R MC 0.0654W 0603 1% 39R Resistor 2 R7u 2k43 MULTICOMP Resistor 1 R8u 1k5 MC 0.063W 0603 1% 1K5 Resistor 1 R9u 47k MC 0.063W 0603 1% 47k Resistor 1 R10u 1M MC 0.063W 0603 1% 1M Resistor 1 U1u NET2272REV1A-LF V1u CDS3C05GTA USB 2.0 Peripheral 1 Controller TQPF 1 X1u 2411 01 USB-Device Normal 1 Y1u Q 30.0-JXS32-12-10/20 Crystal Oscillator 1 Table 4-2: Bill of Material of Sample Schematic TCM‐BF518 V1.0‐Hardware User Manual 21 5 Software Support 5.1 BLACKSheep The Core Module is delivered with a pre-flashed BLACKSheep VDK multithreaded framework. It contains a bootloader for flashing the Core Module via the serial port. Please consult the software development documents for further information. 5.2 uClinux The Core Module is fully supported by the open source platform at http://blackfin.uclinux.org. Since the Core Modules are pre-flashed with BLACKSheep you have to flash uBoot first. You can use the BLACKSheep boot-loader for flashing uBoot. In order to use the Ethernet functionality of the TCM-BF518 Core Modules, you need the EXT-BF518-ETH Blackfin Extension Board. TCM‐BF518 V1.0‐Hardware User Manual 22 6 Anomalies For the latest information regarding product anomalies, please consult the product home page: http://www.bluetechnix.com/goto/tcm-bf518 Date Revisions Description Table 8-1: Anomalies 7 Production Report 7.1 TCM-BF518 (100-1261) Version Component Type V1.0.1 Processor ADSP-BF518KBCZ-4X 0.1 RAM MT48LC16M16A2BG-75 IT:D FLASH PF48F2000P0ZBQ0 Table 9-1: Production Report TCM-BF518 8 Product Changes For the latest product change information please consult the product web-page at: http://www.bluetechnix.com/goto/tcm-BF518 Version Changes V1.0 Border Pad and BGA Versions added with 64MB flash addressing option, 28mmx28mm outline 9 Document Revision History Version Date Document Revision 3 2010 06 28 Figure 3.5 updated 2 2010 01 26 Layout 1 2009 12 03 First release V1.0 of the Document Table 9-1: Revision History TCM‐BF518 V1.0‐Hardware User Manual 23 A List of Figures and Tables Figures Figure 1-1: Main components of the TCM-BF518 Core Module ........................................................ 8 Figure 2-1: Detailed block diagram ................................................................................................... 10 Figure 3-1: Mechanical Outline (top view) ....................................................................................... 13 Figure 3-2: Mechanical Outline (bottom view) ................................................................................ 13 Figure 3-3: Side view with mounted connectors ............................................................................... 14 Figure 3-4: Recommended footprint for the baseboard (top view) ................................................... 14 Figure 3-5: Schematics symbol of the TCM-BF518 Connector version ........................................... 15 Figure 3-6: Schematic of reset circuit on the Core Module ............................................................... 19 Figure 4-1: Connection of the Physical Ethernet chip with the Core Module ................................... 20 Figure 4-2: Connection of the USB 2.0 chip with the Core Module ................................................. 21 Tables Table 2-1: TCM-BF518 boot modes .................................................................................................. 10 Table 2-2: Memory Map .................................................................................................................... 11 Table 3-1: Baseboard connector types ............................................................................................... 14 Table 3-2: Core Module connector types........................................................................................... 14 Table 3-3: Connector X1 pin assignment .......................................................................................... 17 Table 3-4: Connector X2 pin assignment .......................................................................................... 18 Table 4-1: Bill of material of the sample schematic .......................................................................... 20 Table 4-2: Bill of Material of Sample Schematic .............................................................................. 21 Table 8-1: Anomalies ......................................................................................................................... 23 Table 9-1: Production Report TCM-BF518 ....................................................................................... 23 Table 9-1: Revision History ............................................................................................................... 23 TCM‐BF518 V1.0‐Hardware User Manual 24