Download Hardware User Manual CM-BF537E V3.0

Transcript
Hardware User Manual
CM-BF537E V3.0
Tinyboards from Bluetechnix
www.bluetechnix.com
Contact
Bluetechnix Mechatronische Systeme GmbH
Waidhausenstr. 3/19
A-1140 Vienna
AUSTRIA/EUROPE
[email protected]
http://www.bluetechnix.com
Document No.: 100-1221-3.0
Document Revision 2
Date: 2009-11-05
Blackfin CM‐BF537E Hardware User Manual Table of Contents
1 Introduction ......................................................................................................................... 1 1.1 Overview ....................................................................................................................... 1 1.2 Key Features ................................................................................................................. 2 1.3 Target Applications ....................................................................................................... 2 2 Specification ........................................................................................................................ 3 2.1 Functional Specification ............................................................................................... 3 2.2 Boot Mode .................................................................................................................... 3 2.3 Memory MAP ............................................................................................................... 4 2.4 Electrical Specification ................................................................................................. 4 2.4.1 Supply Voltage ....................................................................................................... 4 2.4.2 Supply Voltage Ripple ........................................................................................... 4 2.4.3 Input Clock Frequency ........................................................................................... 4 2.4.4 Real Time Clock Crystal ........................................................................................ 4 2.4.5 Supply Current ....................................................................................................... 4 2.5 Environmental Specification ......................................................................................... 5 2.5.1 Temperature ........................................................................................................... 5 2.5.2 Humidity................................................................................................................. 5 3 CM-BF537E (Connector Version) ...................................................................................... 6 3.1 Mechanical Outline ....................................................................................................... 6 3.2 Footprint - Connector Version ...................................................................................... 7 3.3 Mount Options .............................................................................................................. 8 3.4 Schematic Symbol (Signals of X1 and X2) .................................................................. 9 3.5 Connectors Pin Assignment ........................................................................................ 10 3.5.1 Connector X1 – (1-60) ......................................................................................... 10 3.5.2 Connector X2 – (61-120) ..................................................................................... 12 3.5.3 Pin out Description ............................................................................................... 13 3.6 Reset circuit ................................................................................................................ 14 3.7 RJ45 schematic ........................................................................................................... 14 4 Test Points ......................................................................................................................... 15 4.1 Footprint – Test Points ................................................................................................ 15 5 Software Support ............................................................................................................... 16 5.1 BLACKSheep ............................................................................................................. 16 5.2 uClinux ........................................................................................................................ 16 6 Application Examples ....................................................................................................... 17 Blackfin CM‐BF537E Hardware User Manual 6.1 Sample Schematic ....................................................................................................... 17 6.2 Stand-alone Ethernet based MPEG Webcam ............................................................. 18 6.3 Design Services ........................................................................................................... 19 7 Anomalies .......................................................................................................................... 20 8 Production Report .............................................................................................................. 21 8.1 CM-BF537E (100-1221) ............................................................................................. 21 8.2 CM-BF537E-I (100-1229) .......................................................................................... 21 9 Product Changes ................................................................................................................ 22 10 Document Revision History ........................................................................................... 23 A List of Figures and Tables ................................................................................................. 24 Blackfin CM‐BF537E Hardware User Manual Edition 2007-02
© Bluetechnix Mechatronische Systeme GmbH 2007
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 noninfringement, 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).
Warnings
Due to technical requirements components may contain dangerous substances.
The Core Modules and development
systems contain ESD (electrostatic
discharge) sensitive devices. Electrostatic 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
package.
Blackfin CM‐BF537E Hardware User Manual BLACKFIN Products
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.
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.
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-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.
CM-BF527:
The new Blackfin Processor Module is powered by Analog Devices'
single core ADSP-BF527 processor; key features are USB OTG 2.0
and Ethernet. The 2x60 pin expansion connectors are backwards
compatible with other Core Modules.
CM-BF548:
The new Blackfin Processor Module is powered by Analog Devices'
single core ADSP-BF548 processor; key features are 64MB DDR
SD-RAM 2x100 pin expansion connectors.
TCM-BF518:
The new Core Module CM-BF518 is powered by Analog Devices'
single core ADSP-BF518 processor; up to 400MHz, 32MB SDRAM,
up to 8MB flash. The 2x60 pin expansion connectors are backwards
compatible with other Core Modules.
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.
Blackfin CM‐BF537E Hardware User Manual 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 CMBF548 Core Module. Additional interfaces are available, e.g. an SDCard, 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, EXT-BF5xx-CAM, EXT-BF5xx-EXP-TR,
EXT-BF5xx-USB-ETH2, EXT-BF5xx-AD/DA, EXT-BF548-EXP
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 realtime VDK kernel included within the VDSP++ development
environment.
LabVIEW:
LabVIEW embedded support for Bluetechnix Core Modules is done
by Schmid-Engineering 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 .
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 realtime VDK kernel included within the VDSP++ development
environment.
Blackfin CM‐BF537E Hardware User Manual LabVIEW:
LabVIEW embedded support for Bluetechnix Core Modules is done
by Schmid-Engineering 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.
Blackfin CM‐BF537E Hardware User Manual Tinyboards maximum performance at minimum size
1 Introduction
The CM-BF537E is a tiny, high performance and low power DSP/RISC Core Module
incorporating Analog Devices Blackfin family of processors. The special feature of this
module is the on-board 10/100Mbit Ethernet interface which includes the physical transceiver
chip. The module allows easy integration into high demanding very space and power limited
applications.
1.1 Overview
The Core Module CM-BF537E consists of the following components:
60 Pin Expansion Connector B
Dynamic
Core Voltage
Control
BF537
up to
600 MHz
Low Voltage
Reset
32 MByte
SDRAM
up to 8 Byte
Flash
Ethernet
Physical
60 Pin Expansion Connector A
Figure 1-1: Main components of the CM-BF537E Core Module
ƒ
Analog Devices Blackfin Processor BF537
o Supported Chips :
ƒ
ƒ
ƒ
ADSP-BF537SBBCZ-5A (-40°-85°C) Option upon request
ADSP-BF537SKBCZ-6A (0°-70°C) Standard Mount
32 MB SDRAM
o SDRAM Clock up to 133MHz
o MT48LC16M16A2BG-7 (16Mx16, 256Mbit at 3.3 V)
ƒ
4 MB of Addressable Flash
o PF48F2000P0ZBQ0 (4Mx16 32Mbit at 3.3 V; default only 4 MByte
addressable)
o Additional flash memory can be connected through the expansion board as
parallel flash using asynchronous chip select lines or as an SPI flash.
Tinyboards maximum performance at minimum size
ƒ
Low Voltage Reset Circuit
o Resets module if power supply goes below 2.93 V for at least 140 ms
ƒ
Dynamic Core Voltage Control
o Core voltage is adjustable by setting software registers on the Blackfin
processor
o Core voltage range: 0.8 – 1.32V
ƒ
Expansion Connector A
o
o
o
o
o
ƒ
Data Bus
Address Bus
Control Signals
Power Supply
Ethernet Pins
Expansion Connector B
o
o
o
o
o
o
o
o
SPORT0
JTAG
UART0/UART1
CAN
TWI (I2C compatible)
SPI
PPI (Parallel Port Interface)
GPIO’s
1.2 Key Features
ƒ
ƒ
ƒ
ƒ
The CM-BF537E is very compact and measures only 36.5x31.5mm
Allows quick prototyping of product that comes very close to the final design
Reduces development costs, faster time to market
Very cost effective for small and medium volumes
1.3 Target Applications
ƒ
ƒ
ƒ
ƒ
Generic high performance signal processor module
Internet Connected Embedded System
High performance web camera
Robotics: Tiny processor module for mobile robots
Blackfin CM‐BF537E Hardware User Manual Page 2 Tinyboards maximum performance at minimum size
2 Specification
2.1 Functional Specification
Mem. Control, Boot Mode, JTAG, Ethernet
16 Bit Data Bus
Dynamic
Core Voltage
Control
BF537
up to
600MHz
32 MByte
SDRam
4 MByte
Flash
Low Voltage
Reset
Clock
Clock-out
Data & Address Bus
3V3 Power , Reset
Ethernet
Physical
20 Bit Address Bus
PPI, SPORT0, UART1, UART2, SPI, TWI, CAN, GPIO
Figure 2-1: Detailed Block Diagram
Figure 2-1 shows a detailed block diagram of the CM-BF537E module. Other than the
SDRAM control pins the CM-BF537E has all other pins of the Blackfin processor on its two
main 60 pin connectors.
A special feature of the CM-BF537E Core Module is the on-board physical Ethernet
transceiver from Micrel (KSZ8041BL).
Dynamic voltage control allows reducing power consumption to a minimum adjusting the
core voltage and the clock frequency dynamically in accordance to the required processing
power. A low voltage reset circuit guarantees a power on reset and resets the system when the
input voltage drops below 2.93V.
2.2 Boot Mode
By default the boot mode = 000 (BMODE2 = low, BMODE1 = low, BMODE0 = low). All
BMODE pins have internal pull down resistors.
Connect BMODE0 to Vcc and leave BMODE1, BMODE2 pins open for boot mode 001
equals to 8 or 16 bit PROM/FLASH boot mode, this is the default boot mode of the
Blacksheep software. See Blackfin Datasheets or Eval/DevBoard manuals for more details.
Blackfin CM‐BF537E Hardware User Manual Page 3 Tinyboards maximum performance at minimum size
2.3 Memory MAP
Memory Type FLASH Bank0 (PF4 Flag low) FLASH Bank1 (PF4 Flag high) SD‐RAM Start Address 0x20000000 End Address 0x201FFFFF Size 2MB 0x20000000 0x201FFFFF 2MB 0x00000000 0x01FFFFFF 32MB Comment 4MB Micron Flash, PF48F2000P0ZBQ0 16Bit Bus, Micron MT48LC16M16A2FG Table 2-1: Memory Map
The maximum amount of memory addressable by a single asynchronous memory bank, of the
Blackfin processor is 2MB. In order to be able to use more than 2MB on a single bank, 2
GPIOs are used to select which 2MB section of flash is visible in the memory window of the
Blackfin processor. This frees up the remaining banks for the user.
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
ƒ
25 MHz
The Blackfin Processor Input Clock frequency is 25MHz, this frequency is derived from
the on-board crystal/oscillator and drives the Blackfin Processors’s Clock generator. This
frequency is also provided on the connector as pin 78 (CLK_out).
2.4.4 Real Time Clock Crystal
ƒ
32.768kHz
2.4.5 Supply Current
ƒ
ƒ
Maximum current: 350mA @ 3.3V
Typical operating conditions:
o Processor running at 600MHz, Core Voltage 1.2V, SDRAM 20% bandwidth
utilization at 130MHz; Ethernet idle: 200mA @ 3.3V
o Processor running at 300MHz, Core Voltage 0.8V SDRAM 20% bandwidth
utilization at 130MHz; Ethernet idle: 140mA @ 3.3V
o Processor running at 600MHz, Core Voltage 1.2V, SDRAM 20% bandwidth
utilization at 130MHz, Ethernet TX/RX active: 250mA
Blackfin CM‐BF537E Hardware User Manual Page 4 Tinyboards maximum performance at minimum size
Blackfin CM‐BF537E Hardware User Manual Page 5 2.5 Environmental Specification
2.5.1 Temperature
ƒ
Operating at full 600MHz: 0 to + 70° C
2.5.2 Humidity
Operating: 10% to 90% (non condensing)
Tinyboards maximum performance at minimum size
3 CM-BF537E (Connector Version)
3.1 Mechanical Outline
TOP VIEW
All dimensions are given in millimeters!
Figure 3-1: Mechanical outline and Bottom Connectors (Top View)
The mechanical outline represents a top view of the connectors placed at the bottom of the
core board.
The module is shipped with two 60pin connectors.
Figure 3-2: Side view with Connector mounted
The total minimum mounting height including receptacle at the motherboard is 6.1mm.
Blackfin CM‐BF537E Hardware User Manual Page 6 Tinyboards maximum performance at minimum size
3.2 Footprint - Connector Version
If the connector version (2x Hirose 0.6mm pitch) is used, the footprint for the baseboard may
look as shown in Figure 3-3.
For the baseboard the following connectors have to be used:
Part Baseboard X1,X2 Manufacturer
Hirose Manufacturer Part No. FX8‐60S‐SV
Table 3-1: Baseboard connector types
The Connectors on the CM-BF537E are of the following type:
Part X1,X2 Manufacturer Hirose 3mm height
Manufacturer Part No. FX8‐60P‐SV
Table 3-2: Module connector types
h1
Hole1
Hole2
Hole1
Hole2
h2
Figure 3-3: Recommended footprint for the Core Module (top view)
Blackfin CM‐BF537E Hardware User Manual Page 7 Tinyboards maximum performance at minimum size
3.3 Mount Options
The mount options of the Core Module are shown in Figure 3-4.
Figure 3-4: Core Module (component side)
Mount Option Flash Comment MO1 MO2 MO3 2MB 4MB 8MB PF4 available on pin 7 on connector X1 default PF5 not available on connector X1 Table 3-3 Mount Options
Blackfin CM‐BF537E Hardware User Manual Page 8 Tinyboards maximum performance at minimum size
3.4 Schematic Symbol (Signals of X1 and X2)
U?
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
35
27
34
28
33
29
32
30
31
RSCLK0 / TACLK2
A1
RFS0 / TACLK3
A2
DR0PRI / TACLK4
A3
DR0SEC / TACI0 / CAN_Rx
A4
TSCLK0 / TACLK1
A5
TFS0 / SPI_CS3
A6
DT0PRI / SPI_CS2
A7
DT0SEC / SPI_CS7 / CAN_Tx
A8
CLK_out
A9
SCL
A10
SDA
A11
PF10 / SPI_CS1
A12
PF4 / TMR5 / SPI_CS6 (or OPEN)
A13
PF6 / TMR3 / SPI_CS4
A14
PF5 / TMR4 / SPI_CS5
A15
PF5 / TMR4 / SPI_CS5
A16
Vin 3V3
A17
GND
A18
Vin 3V3
A19
CM-BF537E
GND
ABE0
PG0 / PPI1D0
ABE1
PG1 / PPI1D1
LED_SPEED
PG2 / PPI1D2
LED_ACT
PG3 / PPI1D3
LED_FD
PG4 / PPI1D4
GND
PG5 / PPI1D5
TX+
PG6 / PPI1D6
RX+
PG7 / PPI1D7
TXPG8 / PPI1D8 / DR1SEC
RXPG9 / PPI1D9 / DT1SEC
VA25
PG10 / PPI1D10 / RSCLK1
ARDY
PG11 / PPI1D11 / RFS1
BR
PG12 / PPI1D12 / DR1PRI
BG
PG13 / PPI1D13 / TSCLK1
BGH
PG14 / PPI1D14 / TFS1
CLK_out
PG15 / PPI1D15 / DT1PRI
VDD-RTC
PPI1Sy3 / PF7 / TMR2
GND
PPI1Sy2 / PF8 / TMR1
AMS2
PPI1Sy1 / PF9 / TMR0
AMS3
PPI1Clk / PF15 / TMRCLK
ARE
PPI1Sy1 / PF9 / TMR0
AWE
PF2 / Tx1 / TMR7
AOE
PF3 / Rx1 / TMR6 / TACI6
NMI
PF14 / SPI_SS
RESET
PF1 / DMAR1 / TACI1 / Rx0
D0
PF0 / DMAR0 / Tx0
D1
PF11 / MOSI
D2
PF12 / MISO
D3
PF13 / SCK
D4
Bmode1
D5
Bmode0
D6
nc
D7
GND
D8
Bmode2
D9
TCK
D10
TDO
D11
TDI
D12
TMS
D13
TRST
D14
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
107
75
106
76
105
77
104
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
Figure 3-5: Schematic Symbol of Module
Note: For compatibility, 3 pins appear twice at the connector: CLK_out, PF5 and PPISy1
Blackfin CM‐BF537E Hardware User Manual Page 9 Tinyboards maximum performance at minimum size
3.5 Connectors Pin Assignment
3.5.1 Connector X1 – (1-60)
Pin No. Signal IO Type I/O
I
I/O
O
O
I/O
I/O
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 RSCLK0 / TACLK2
DR0PRI / TACLK4
TSCLK0 / TACLK1
DT0PRI / SSEL2
CLK_out
SDA PF4 / TMR5 / SSEL6: MO1*
nc: MO2, MO3* PF5 / TMR4 / SSEL5: MO1, MO2*
nc: MO3* Vin 3V3 Vin 3V3 PG0 / PPI1D0
PG2 / PPI1D2
PG4 / PPI1D4
PG6 / PPI1D6
PG8 / PPI1D8 / DR1SEC
PG10 / PPI1D10 / RSCLK1
PG12 / PPI1D12 / DR1PRI
PG14 / PPI1D14 / TFS1
PPI1SY3 / PF7 / TMR2
PPI1SY1 / PF9 / TMR0
PPI1SY1 / PF9 / TMR0
PF3 / Rx1 / TMR6 / TACI6
PF1 / DMAR1 / TACI1 / Rx0
PF11 / MOSI
PF13 / SCK
BMODE0 GND TCK TDI ¯¯¯¯ TRST
EMU
¯¯¯ TMS TDO BMODE2 N.C. BMODE1
PF12 / MISO PF0 / DMAR0 / Tx0 PF14 / SPI_SS PF2 / Tx1 / TMR7 Blackfin CM‐BF537E Hardware User Manual I/O
PWR
PWR
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 PWR
I ‐ 10k pull up
I ‐ 10k pull up I ‐ 4k7 pull down O
I ‐ 10k pull up O
I ‐ 10k pull down ‐ I ‐ 10k pull down I/O I/O I/O I/O Page 10 Tinyboards maximum performance at minimum size
41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 PPI1Clk / PF15 / TMRCLK PPI1Sy2 / PF8 / TMR1 PG15 / PPI1D15 / DT1PRI PG13 / PPI1D13 / TSCLK1 PG11 / PPI1D11 / RFS1 PG9 / PPI1D9 / DT1SEC PG7 / PPI1D7 PG5 / PPI1D5 PG3 / PPI1D3 PG1 / PPI1D1 GND GND PF5 / TMR4 / SSEL5 PF6 / TMR3 / SSEL4 PF10 / SSEL1 SCL DT0SEC / SSEL7 / CANTx TFS0 / SSEL3 DR0SEC / TACI0 / RFS0 / TACLK3 I/O I/O I/O I/O I/O I/O I/O I/O I/O I/O PWR PWR I/O I/O I/O I/O O I/O I I/O Table 3-4: Connector X1 pin assignment
* For mount option details see chapter 3.3.
Note 1: Pin 8 and 53 as well as pin 20 and 21 are identical.
Note 2: Please mind the mounted pull up and pull down resistors on the Core Module. See the
third column of Table 3-4.
Blackfin CM‐BF537E Hardware User Manual Page 11 Tinyboards maximum performance at minimum size
3.5.2 Connector X2 – (61-120)
Pin No. Signal IO 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 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 O
O
O
O
O
O
O
O
O
O
O
O
‐
I ‐ 49R9 pull up to 2V5 I ‐ 49R9 pull up to 2V5 I ‐ 10k pull up
O
O
PWR
O
O
I ‐ 10k pull up
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
I – see chapter 3.6 O
O
O
PWR
O
A1 A3 A5 A7 A9 A11 A13 A15 A17 A19 ABE1
¯¯¯¯/SDQM0
LED_ACT GND RX+ RX‐ ADRY BG
¯¯ CLK_out GND AMS3
¯¯¯¯ AWE
¯¯¯ തതതതത
NMI D0 D2 D4 D6 D8 D10 D12 D14 D15 D13 D11 D9 D7 D5 D3 D1 ¯¯¯¯¯ RESET
AOE
¯¯¯ ARE
¯¯¯ AMS2
¯¯¯¯ VDD‐RTC BGH
¯¯¯ Blackfin CM‐BF537E Hardware User Manual Page 12 Tinyboards maximum performance at minimum size
105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 BR
¯¯ VA25/VA33
TX‐ TX+ LED_FD LED_SPEED
ABE0
¯¯¯¯/SDQM0
A18 A16 A14 A12 A10 A8 A6 A4 A2 I ‐ 10k pull up
PWR
O ‐ 49R9 pull up to 2V5 O ‐ 49R9 pull up to 2V5 O
O
O
O
O
O
O
O
O
O
O
O
Table 3-5: Connector X2 pin assignment
Note: Please mind the mounted pull up and pull down resistors on the Core Module. See the
third column of Table 3-5.
3.5.3 Pin out Description
All pin names except those in Table 3-6 of the connectors are processor pins and correspond
closely to the names found in the Blackfin BF537 datasheet from Analog Devices.
PIN Nr. Name IO Type Description 5,78 9,10 35 72 73 74 75 106 107 108 109 110 O
PWR
‐
O
PWR
I
I
PWR
O
O
O
O
25MHz buffered clock output 3V3 +‐10% 500mA peak for supply Not connected
Indicates Ethernet activity AGND (use as GND for Ethernet Ethernet receive +
Ethernet receive ‐
Ethernet transformer voltage reference
Ethernet transmit ‐ Ethernet transmit + Full duplex LED, High = Full duplex active, 10Mbps = Low, 100Mbps = High CLK_out Vin 3.3V nc LED_ACT GND RX+ RX‐ VA25 TX‐ TX+ LED_FD LED_SPEED Table 3-6: Pin description of all non Processor Pins on the CM-BF537E
Blackfin CM‐BF537E Hardware User Manual Page 13 Tinyboards maximum performance at minimum size
3.6 Reset circuit
The reset 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
VDD
RESET
1
2
R12
RESET of ADSP-BF5xx
470R
GND
U5
Core Module
99
GND
External
RESET
Figure 3-6: Schematic of reset circuit on the Core Module
3.7 RJ45 schematic
3.3V_A_PHY
3.3V_A_PHY
106
R1
0R
3.3V_A_PHY
U?
TxTx+
LED1/SPEED
LED0/WAYEN
REXT
REFCLK / XI
XO
CRS/CONFIG1
COL/CONFIG0
6
7 Tx+
Rx+
76
Tx‐
107
108
31
30
LED_SPEED
LED_ACT
10
R7
49R9
2.5V_VA
GND
GND
0
GND
1
INT_P
6
5
4
3
2
1
D‐TVS‐USB2.0
V1
1
2
3
V2
4
5
6
xRx‐
GND
3V3
xRx+
xTx‐
2.5V_VA
xTx+
3V3
D‐TVS‐USB2.0
R6
49R9
12
11
8
7
3
2
1
9
10
C1
10u
9
8
3.3V_A_PHY
R8
110
32
RdRd+
TdTd+
X1
RJ45 1:1 LED
GND
Taimag
RJLBC-060TC1
GND
220R
R9
72
RESET
MDC
MDIO
75
4 Rx‐
5
13
RxD3/PHYAD0
RxD2/PHYAD1
RxD1/PHYAD2
RxD0/DUPLEX
Rx_DV/CRSDV/CONFIG2
Rx_CLK
Rx_ER/ISO
VddA
12
11
VddIO
29
28
RxRx+
VddPLL
13
14
15
16
18
19
20
TxD3
TxD2
TxD1
TxD0
Tx_EN
Tx_CLK
R3
49R9
KSZ8041NL
3
17
2
27
26
25
24
23
22
GND
14
R2
49R9
220R
21
Core Module
External
GND
Figure 3-7: Schematic for RJ45 Connection
Designator Value Type Description Quantity
X1 C1 R8, R9 V1, V2 10uF 220R RJLBC‐060TC1
USBLC6‐2P6
RJ45 with transformer 1:1 Capacitor
Resistor
TSV‐Diode
1 1 2 2 Table 3-7: Parts List RJ45
Blackfin CM‐BF537E Hardware User Manual Page 14 Tinyboards maximum performance at minimum size
4 Test Points
4.1 Footprint – Test Points
36.5
61
62
90
120
92
119
7.45
60
5.05
10.75
29.75
32
59
1.75
26.45
30
2
9.25
24.05
29
1 3
20.75
31.5
91
31
Ø0.65
1.2
9.85
Figure 4-1: Test Points of the Core Module (top view)
Blackfin CM‐BF537E Hardware User Manual Page 15 Tinyboards maximum performance at minimum size
5 Software Support
5.1 BLACKSheep
The Core Module is delivered with a pre-flashed basic version of the BLACKSheep VDK
multithreaded framework. It contains a boot-loader for flashing the Core Module via the serial
port.
By default the BLACKSheep for the CM-BF537E has a web server. By typing
http://192.168.0.10 you can see a standard web page installed on the Core Module.
Please consult the software development documents.
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. To flash uBoot you can use the BLACKSheep boot-loader.
Blackfin CM‐BF537E Hardware User Manual Page 16 Tinyboards maximum performance at minimum size
6 Application Examples
6.1 Sample Schematic
In this minimum configuration the CM-BF537E is used as a high performance network
connected processor module.
CM1
U1
ADP3338
5.0V
1
2
3
3.3V
3
IN
OUT
GND
1
C1
1uF
2
X1
1uF
GND
3.3V
C3
10uF
GND
C4
1uF
GND
3.3V
R3
4k7
TCK
TDO
TDI
TMS
TRST
EMU
X3
13
11
9
7
5
3
1
GND
14
12
10
8
6
4
2
GND
CM-BF537E
A1
A2
A3
A4
A5
A6
A7
A8
A9
A10
A11
A12
A13
A14
A15
A16
A17
A18
A19
ABE0
ABE1
LED_SPEED
LED_ACT
LED_FD
GND
TX+
RX+
TXRXVA25
ARDY
BR
BG
BGH
CLK_out
VDD-RTC
GND
AMS2
AMS3
ARE
AWE
AOE
NMI
RESET
D0
D1
D2
D3
D4
D5
D6
D7
D8
D9
D10
D11
D12
D13
D14
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
107
75
106
76
105
77
104
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
R8
GND
220
R9
3.3V
10
9
1
2
3
7
8
11
12
220
GND
Tx+
Rx+
TxRx-
VA3.3V
27
R4
VA3.3V
R5
27
Td+
TdRd+
Rd-
VA3.3V
X2
RJ45 1:1 LED
14
3.3V
RSCLK0 / TACLK2
RFS0 / TACLK3
DR0PRI / TACLK4
DR0SEC / TACI0 / CAN_Rx
TSCLK0 / TACLK1
TFS0 / SPI_CS3
DT0PRI / SPI_CS2
DT0SEC / SPI_CS7 / CAN_Tx
CLK_out
SCL
SDA
PF10 / SPI_CS1
PF4 / TMR5 / SPI_CS6 (or OPEN)
PF6 / TMR3 / SPI_CS4
PF5 / TMR4 / SPI_CS5
PF5 / TMR4 / SPI_CS5
Vin 3V3
GND
Vin 3V3
GND
PG0 / PPI1D0
PG1 / PPI1D1
PG2 / PPI1D2
PG3 / PPI1D3
PG4 / PPI1D4
PG5 / PPI1D5
PG6 / PPI1D6
PG7 / PPI1D7
PG8 / PPI1D8 / DR1SEC
PG9 / PPI1D9 / DT1SEC
PG10 / PPI1D10 / RSCLK1
PG11 / PPI1D11 / RFS1
PG12 / PPI1D12 / DR1PRI
PG13 / PPI1D13 / TSCLK1
PG14 / PPI1D14 / TFS1
PG15 / PPI1D15 / DT1PRI
PPI1Sy3 / PF7 / TMR2
PPI1Sy2 / PF8 / TMR1
PPI1Sy1 / PF9 / TMR0
PPI1Clk / PF15 / TMRCLK
PPI1Sy1 / PF9 / TMR0
PF2 / Tx1 / TMR7
PF3 / Rx1 / TMR6 / TACI6
PF14 / SPI_SS
PF1 / DMAR1 / TACI1 / Rx0
PF0 / DMAR0 / Tx0
PF11 / MOSI
PF12 / MISO
PF13 / SCK
Bmode1
Bmode0
nc
GND
Bmode2
TCK
TDO
TDI
TMS
TRST
EMU
13
GND
C2
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
35
27
34
28
33
29
32
30
31
3.3V
GND
C9
10uF
GND
Taimag
RJLBC-060TC1
GND
RESET
S1
SW_SMD
*
GND
CM‐BF537E
Header 7X2
JTAG Header
Figure 6-1: Configuration with Ethernet and JTAG Connector
Designator Value C1, C2, C4 C3, C5 CM1 X1 X2 X3 R3 R8, R9 S1 U1 1uF 10uF 4k7 220R Type DC‐8
RJLBC‐060TC1
ADP3338
Description Quantity
Capacitor
Capacitor
CM‐BF537
Power connector DC‐8 RJ45 with transformer Header, 7‐Pin, dual row Resistor
Resistor
Switch
Low dropout regulator 3 1 1 1 1 1 1 2 1 1 Table 6-1: Bill of Material of Sample Circuit
Blackfin CM‐BF537E Hardware User Manual Page 17 Tinyboards maximum performance at minimum size
6.2 Stand-alone Ethernet based MPEG Webcam
The CM-BF537E module can be used as a stand-alone module for a camera system requiring
only power supply and the direct attachment of a compatible video camera. An extender board
including a camera is available at Bluetechnix (EXT-BF5xx-Camera).
U1
3.3V
ADP3338
5.0V
1
2
3
U2
3.3V
3
IN
C1
1uF
U3
1
C3
1uF
3
1.8V
VIN
C4
1uF
CE
GND
GND
4
2
Torex XC6204
5
VOUT
ADJ
GND
4
2
Torex XC6204
3.3V
5
C2
1uF
CE
GND
C6
VOUT
VSS
1uF
3
2.5V
VIN
ADJ
X1
1
2
VSS
GND
1
C5
1uF
OUT
GND
GND
GND
CM1
3.3V
C7
3.3V
1.8V
10uF
2.5V
VIN-561
3.3V
R1
10k
GND
R2
220
AGND
2
PCLK
VSYNC
HREF
DGND
15
R3
10k
17
7
9
NC
D0
D1
D2
D3
D4
D5
D6
D7
NC
GND
GND
PPI1D0
PPI1D1
PPI1D2
PPI1D3
PPI1D4
PPI1D5
PPI1D6
PPI1D7
PPI1D8
PPI1D9
PPI1D10
19
21
22
20
18
16
14
12
PP13
PP15
PPI1Clk
3.3V
PF3 533
PP13
PP15
R6
10k
TMR0 533
S2
SW_SMD
green
DS1
3.3V
R7
220
GND
GND
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
107
75
106
76
105
77
104
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
R8
GND
220
R9
3.3V
10
9
1
2
3
7
8
11
12
220
GND
Tx+
Rx+
TxRx-
VA3.3V
VA3.3V
Td+
TdRd+
Rd-
VA3.3V
X2
RJ45 1:1 LED
14
GND
RSCLK0 / TACLK2
A1
RFS0 / TACLK3
A2
DR0PRI / TACLK4
A3
DR0SEC / TACI0 / CANRx
A4
TSCLK0 / TACLK1
A5
TFS0 / SSEL3
A6
DT0PRI / SSEL2
A7
DT0SEC / SSEL7 / CANTx
A8
CLK_out
A9
SCL
A10
CM-BF537E
SDA
A11
PF10 / SSEL1
A12
PF4 / TMR5 / SSEL6 (or OPEN)
A13
PF6 / TMR3 / SSEL4
A14
PF5 / TMR4 / SSEL5
A15
PF5 / TMR4 / SSEL5
A16
Vin 3V3
A17
GND
A18
Vin 3V3
A19
GND
ABE0 / SDQM0
PG0 / PPI1D0
ABE1 / SDQM1
PG1 / PPI1D1
LED_SPEED
PG2 / PPI1D2
LED_ACT
PG3 / PPI1D3
LED_FD
PG4 / PPI1D4
GND
PG5 / PPI1D5
TX+
PG6 / PPI1D6
RX+
PG7 / PPI1D7
TXPG8 / PPI1D8 / DR1SEC
RXPG9 / PPI1D9 / TD1SEC
VA25
PG10 / PPI1D10 / RSCLK1
ARDY
PG11 / PPI1D11 / RFS1
BR
PG12 / PPI1D12 / RR1PRI
BG
PG13 / PPI1D13 / TSCLK1
BGH
PG14 / PPI1D14 / TFS1
CLK_out
PG15 / PPI1D15 / DT1PRI
VDD-RTC
PPI1Sy3 / PF7 / TMR2
GND
PPI1Sy2 / PF8 / TMR1
AMS2
PPI1Sy1 / PF9 / TMR0
AMS3
PPI1Clk / PF15 / TMRCLK
ARE
PPI1Sy1 / PF9 / TMR0
AWE
PF2 / Tx1 / TMR7
AOE
PF3 / Rx1 / TMR6 / TACI6
NMI
PF14 / SPI_SS
RESET
PF1 / DMAR1 / TACI1 / Rx0
D0
PF0 / DMAR0 / Tx0
D1
PF11 / MOSI
D2
PF12 / MISO
D3
PF13 / SCK
D4
Bmode1
D5
Bmode0
D6
N.C.
D7
GND
D8
Bmode2
D9
TCK
D10
TDO
D11
TDI
D12
TMS
D13
TRST
D14
EMU
D15
13
13
3
5
3.3V
PWDN
RESET
NC
XCLK
SIO_D
SIO_C
AVDD
DOVDD
DVDD
CamCLK
8
6
C8
GND 1uF
4
11
10
Cam1
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
35
27
34
28
33
29
32
30
31
3.3V
GND
GND
C9
10uF
Taimag
RJLBC-060TC1
GND
RESET
S1
SW_SMD
*
GND
CM-BF537E
Figure 6-2: Stand-alone Ethernet based MPEG Webcam
Designator
Value
C3, C4, C5, C6, C8
C7, C9
Cam1
CM1
DS1
X1
X2
R1,R3
R7, R8, R9
S1, S2
U1
U2
U3
1uF
10uF
Type
OV7660FSx
green
DC-8
HFJ11-2250E
10k
220R
ADP3338
XC6204B252MR
XC6204B182MR
Description
Quantity
Capacitor
Capacitor
Camera module
CM-BF537
SMD LED
Power connector DC-8
RJ45 with transformer
Resistor
Resistor
Switch
Low dropout regulator
XC6204 high speed LDO
XC6204 high speed LDO
6
1
1
1
1
1
1
3
2
1
1
1
1
Table 6-2: Bill of Materials of a Stand-alone Ethernet based MPEG Webcam
Blackfin CM‐BF537E Hardware User Manual Page 18 Tinyboards maximum performance at minimum size
6.3 Design Services
Bluetechnix offers custom design services and software development.
Blackfin CM‐BF537E Hardware User Manual Page 19 Tinyboards maximum performance at minimum size
7 Anomalies
For the latest information regarding anomalies for this product, please consult the product
home page:
http://www.bluetechnix.com/goto/cm-bf537e
Blackfin CM‐BF537E Hardware User Manual Page 20 Tinyboards maximum performance at minimum size
8 Production Report
8.1 CM-BF537E (100-1221)
Version
V3.0.1
Component
Processor
RAM
FLASH
Mount Option
Type
ADSP-BF537 KBCZ-6A (Rev 0.3)
MT48LC16M16A2BG-75 IT:D
PF48F2000P0ZBQ0
MO2 see chapter 3.3
Table 8-1: Production Report CM-BF537E
8.2 CM-BF537E-I (100-1229)
Table 8-2: Production Report CM-BF537E-I
Blackfin CM‐BF537E Hardware User Manual Page 21 Tinyboards maximum performance at minimum size
9 Product Changes
For the latest product change information please consult the product web-page at:
http://www.bluetechnix.com/goto/cm-bf537e
Blackfin CM‐BF537E Hardware User Manual Page 22 Tinyboards maximum performance at minimum size
10 Document Revision History
Version
2
1
Date
2009-11-05
2009-08-31
Document Revision
Picture 3-7, 6-1, 6-2, Table 6-1, 6-2 updated
First release V1.0 of the document copied from CM-BF537
V1.2 and updated to Revision 3.0
Table 10-1: Revision History
Blackfin CM‐BF537E Hardware User Manual Page 23 Tinyboards maximum performance at minimum size
A
List of Figures and Tables
Figures
Figure 1-1: Main components of the CM-BF537E Core Module .............................................. 1 Figure 2-1: Detailed Block Diagram .......................................................................................... 3 Figure 3-1: Mechanical outline and Bottom Connectors (Top View) ....................................... 6 Figure 3-2: Side view with Connector mounted ........................................................................ 6 Figure 3-3: Recommended footprint for the Core Module (top view) ....................................... 7 Figure 3-4: Core Module (component side) ............................................................................... 8 Figure 3-5: Schematic Symbol of Module ................................................................................. 9 Figure 3-6: Schematic of reset circuit on the Core Module ..................................................... 14 Figure 3-7: Schematic for RJ45 Connection ............................................................................ 14 Figure 4-1: Test Points of the Core Module (top view) ........................................................... 15 Figure 6-1: Configuration with Ethernet and JTAG Connector ............................................... 17 Figure 6-2: Stand-alone Ethernet based MPEG Webcam ........................................................ 18 Tables
Table 2-1: Memory Map ............................................................................................................ 4 Table 3-1: Baseboard connector types ....................................................................................... 7 Table 3-2: Module connector types ............................................................................................ 7 Table 3-3 Mount Options ........................................................................................................... 8 Table 3-4: Connector X1 pin assignment ................................................................................. 11 Table 3-5: Connector X2 pin assignment ................................................................................. 13 Table 3-6: Pin description of all non Processor Pins on the CM-BF537E ............................... 13 Table 3-7: Parts List RJ45 ........................................................................................................ 14 Table 6-1: Bill of Material of Sample Circuit .......................................................................... 17 Table 6-2: Bill of Materials of a Stand-alone Ethernet based MPEG Webcam ....................... 18 Table 8-1: Production Report CM-BF537E ............................................................................. 21 Table 8-2: Production Report CM-BF537E-I .......................................................................... 21 Table 10-1: Revision History ................................................................................................... 23 Blackfin CM‐BF537E Hardware User Manual Page 24