Hardware User Manual DEV-BF548-Lite v1.x DEV-BF548DA-Lite v1.
Contact Bluetechnix Mechatronische Systeme GmbH Lainzerstraße 162/3 A-1130 Vienna AUSTRIA/EUROPE office@bluetechnix.at http://www.bluetechnix.com Document No.: 100-2246-1.0 Document Revision 13 2010-07-13 Blackfin DEV-BF548-Lite.
Table of Contents 1 Introduction .................................................................................................................................................................................. 8 1.1 Overview ............................................................................................................................................................................... 8 2 Functional Specification ............................................................................
6 Boot Mode Description .......................................................................................................................................................... 22 7 Installation .................................................................................................................................................................................. 23 7.1 Initial Board Setup .........................................................................................................
Packing List The DEV-BF548DA-Lite and the DEV-BF548-Lite Board Package contain the following items: 1. DEV-BF548DA-Lite or DEV-BF548-Lite Board 2. 1x USB Cable (USB A/B) 3. 1x USB Cable (USB A/B) (DEV-BF548DA-Lite only) 4. 1x USB Cable (USB A/Mini USB) 5. 1x Ethernet Cable 6. 1x Power Supply. 7. Support CD Note: The Core Modules are not shipped with the board, so you must order them separately. Blackfin DEV-BF548-Lite.
Edition 2008-09 © Bluetechnix Mechatronische Systeme GmbH 2008 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.
BLACKFIN Products Core Modules: 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. 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.
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 DEVBF5xxDA-Lite is a low cost starter development system including a VDSP++ Evaluation Software License.
1 Introduction NOTE: The DEV-BF548DA-Lite has an on-board Debug Agent, which is not available on the DEV-BF548Lite Board. All other features are identical! In this document, when describing both boards, the name DEV-BF548-Lite is used. The DEV-BF548-Lite Development Board with integrated Debug Agent is designed as a development and application board for the high performance ADSP-BF548 based CM-BF548 Core Module. Special feature of the board is the 10/100Mbit industrial Ethernet controller.
JTAG o JTAG-Plug that supports all analog Devices JTAG Emulators.
2 Functional Specification Figure 2-1: Functional Block Diagram Power connector and Power supply: The supplied power supply should be used. It can deliver up to 2A at 12V. The input voltage range of an alternative power supply must be between 6-16V! The on-board DC/DC power supply generates 5V and 3.3V which are made available at the expansion connectors. The maximum current that can be drawn from the 5V is 2A, but take care this includes the current going into the 3.
3 PCB Placement and Mechanical Outline 3.1 PCB Placement X5 Power X7 USB JTAG X6 Ext . JTAG S4 X 13 USB -OTG X 11 USB -UART JP4 1 0 3 P J 1 … 8 S3 2 P J X1 31 30 S1 X 12 1 0 ON 1 X 10 CAN 1 X2 31 30 1 X 8 CAN 0 S2 1 …4 0 1 60 1 60 1 80 1 X3 41 40 X9 1 P J SD-CARD S5 X 4 Ethernet JACK Corner holes on Core Module indicating insertion Rotation Figure 3-1: Connector PCB Placement ATTENTION: Please mind the direction while inserting the Core Module! Blackfin DEV-BF548-Lite.
3.2 Mechanical Outline Figure 3-2: Mechanical Outline – Expansion Connector Placement Blackfin DEV-BF548-Lite.
3.3 Extension Board Footprint If you want to design your own Extension Board for the DEV-BF548, you can use the following Board dimensions. The mating Connectors in Figure 3-3 are mounted on top. Figure 3-3: Recommended Footprint for Extension Boards – top view Blackfin DEV-BF548-Lite.
4 Connector Description 4.1 X4 –RJ45 Ethernet Connector Pin No. 1 2 3 4 5 6 7 8 4.2 IO-Type O O I I - X9 –SD-Card Connector (bottom Mount) Pin No. 0 1 2 3 4 5 6 7 8 9 10 4.
4.6 X1, X2, X3 Expansion Connectors The Expansion Connectors on the DEV-BF548-Lite for a Stacked Height of 16mm are of the following type: Part X1, X2 Matching connector X3 Matching connector Manufacturer AMP (Stacked Height = 16mm) AMP AMP (Stacked Height = 16mm) AMP Manufacturer Part Nr. 5-5179010-2 5179031-2 5-5179010-3 5179031-3 Table 4-4: DEV-board connector types The matching connector, which is used for building an extender board, can be ordered from Bluetechnix. 4.
4.9 Expansion Connectors The interface to the extender boards is grouped into three different connectors (X1, X2, X3). The three tables below shows the pin out of these three connectors. The column “Pin No. (Connector)” shows the pin number of each connector, while the column “Pin No. (Symbol) shows the pin number of the extension connector schematic symbol, where the pins are numbered from 1 to 200. The column “Pin No. CM” represents the pin number of the corresponding signal on the Core Module. 4.9.
40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 PB10 PE11 PE13 PD15 PD13 PD11 PD9 PD7 PD5 PD3 PD1 GND GND PA1 PA9 PH3 PE14 PC1 PC0 PC5 PC4 I/O 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 I/O I/O I/O I/O 129 189 187 150 148 146 144 142 140 138 136 102 110 25 186 99 100 95 96 4-7 Expansion Connector X2 1) Maximum current carrying capacity: 1A.
4.9.2 X1 – Expansion Connector 1 Pin (Symbol) 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 105 106 107 No. Pin (Connector) 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 44 45 46 47 No.
108 109 110 111 112 113 114 115 116 117 118 119 120 48 49 50 51 52 53 54 55 56 57 58 59 60 PF6 I/O PF4 I/O PF2 I/O PF0 I/O PH2 I/O PG0 I/O A14 O A12 O A10 O A8 O A6 O A4 O A2 O 4-8 Expansion Connector X1 176 178 180 182 24 166 14 12 10 8 6 4 2 4.9.3 X3 – Expansion Connector 3 Pin No.
153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 PA11 I/O PA12 I/O PA14 I/O PA15 I/O GND PWR GND PWR 3.3V PWR 3.3V PWR 5.
5 Switches, Jumper and LED Description 5.1 S1 – Reset switch Performs system reset. 5.2 S2 – Ethernet Control Signals / SDCARD CS Default Settings Dipswitch S2.1 S2.2 S2.3 S2.4 Function Connect SDCARD CS to PC5 Connect nAMS1 from Core Module to Ethernet chip Connect PE6 from Core Module to Ethernet chip IRQ Connect PME of Ethernet chip to test point PME1 5-1 DIP switch S2 5.
5.8 JP4 – USB ID Short jumper JP4 to tie USB ID to GND on the USB-OTG Connector X13. 5.9 S5 - Button The button S5 is a GPIO Button and connects to PH7. 5.10 General Purpose LEDs Designator V14 V15 Function GPIO LED GPIO LED Blackfin GPIO PH6 PH5 Table 5-3: Core Module LEDs 5.11 Ethernet LEDs Designator V1 V2 V3 Color Yellow Green Green Description Fullduplex Activity 100MB Speed LED Table 5-4: Ethernet LEDs 5.
1000 1001 1010 1011 1100 1101 1110 1111 Reserved Reserved Boot from (DDR) SDRAM Boot from OTP memory Reserved Boot from 8‐ or 16‐bit NAND flash memory via NFC Boot from 16‐Bit Host DMA Boot from 8‐Bit Host DMA Table 6-1: Boot modes 7 Installation 7.1 Initial Board Setup The installation guide is written for Windows (Windows 2000 and WinXP). However for connecting the USB device the driver for MAC and LINUX are available on the CD.
If the wizard asks you to connect to the windows update site, select “No, not this time” Choose: “Install from a list or specific location”. The driver is located on your support CD. Blackfin DEV-BF548-Lite.
This procedure has to be done twice, because at first the USB driver will be installed. Then the Hardware Wizard opens again, because the UART bridge driver has to be installed in addition using the same driver file. Simply repeat this step. 5. Open the Windows device manager (Control Panel System Hardware) to see which COM port number has been assigned to the CP2101 UART-to-USB Chip. This number differs from computer to computer based on the already installed COM ports. (e.g. COM4) 6.
This shows a sample boot screen. Depending on the current software version, you might get different boot messages. 8. You can find a simple hello world program on your support CD or at the download section of the product homepage. To start the sample program, type “xmr UART” on your terminal program, then (Transfer Send file) select the appropriate file “UART.ldr” depending on your Core Module, choose protocol “Xmodem” and send.
3. Configure VDSP++4.5 to support the DEV-BF548DA-Lite by starting the Installer from your support CD. Once started you should see the following dialog. Note: To run the installer the .net framework is required! 4. Select the Core Module that you have inserted in the socket of your DEV-BF548DA-Lite. 5. Press the “Install” button. 6. You should get the following message: 7. Be sure that the board is powered on! 8. Connect X4 (USB JTAG) with an USB cable to a free USB port on your PC. 9.
After the install process you have to create a Platform using the Platform Wizard of the VDSP++. Please follow the instructions to create a valid Platform for the Bluetechnix USB Debug Agent. 1. Open the VisualDSP++ Configurator from the start menu entry of VisualDSP++ 4.5. 2. Select “New…” 3. In the “Type” box select the Bluetechnix entry corresponding to the Core Module on your DEVBF548DA-Lite board. 4. Enter a Name for the Platform for example “Bluetechnix CM-BF537”. 5. Select “Ok”.
3. Select “EZ-KIT Lite” and press “Next”. 4. Select the platform that you have created with the VisualDSP++ Configurator and press “Finish”. Blackfin DEV-BF548-Lite.
Now the session is ready and VDSP++ should start with these settings. The Core Module on the DEVBF548DA-Lite is now ready for debugging. For further information about the session wizard and the VDSP++ tools please refer to the VDSP++ manuals downloadable from the Analog Devices website. If you change your Core Module on the DEV-BF548DA-Lite you have to reconfigure VDSP++ starting with the install tool as described above. 8 Using the VDSP Flash Programming Tool 8.
9 Extender Board Compatibility List This chapter points out the compatibility of the DEV-BF548-Lite and DEV-BF548DA-Lite with Core Module and Extension Boards. Please refer to the Extender board and Core Module Hardware Manuals for further information. Legend: OK (OK) NO NG NT Limited Full functional Functional but not all features are available Not functional Functionality not guaranteed Not tested yet Limited The following tables show possible board combinations: 9.
9.4 Audio Extender Board Core Module CM-BF548 EXT-BF5xx-Audio NT Table 9-4: Used with the Audio Extender Board 9.5 Camera Extender Board Core Module CM-BF548 EXT-BF5xx-Camera NT Table 9-5: Used with the Camera Extender Board 9.6 Analog-Digital / Digital-Analog Converter Extender Board Core Module CM-BF548 EXT-BF5xx-AD/DA NT Table 9-6: Used with the Analog-Digital / Digital-Analog Converter Extender Board 9.
9.9 Camera and Audio Extender Board Core Module CM-BF548 EXT-BF5xx-Camera NT EXT-BF5xx-Audio NT Table 9-9: Used with the Camera and the Audio Extender Board 10 Anomalies 2 Missing pull up resistor on nBR -> workaround done 1 Missing pull up resistor on CMD_OD -> workaround done Table 10-1: Anomalies on V1.0 boards 11 Product Changes Version Changes V1.1 Bug Fix and Connector Replacement V1.0 Initial Board Version Table 11-1: Product Changes Blackfin DEV-BF548-Lite.
Document Revision History Version Date Document Revision 13 2010-06-23 Layout changes 12 2010-02-09 Redesign of Manual 11 2009-02-04 Caption for some tables added Table 5-1 corrected Table 6-1 S4.4-S4.1 added 10 2008-10-15 Chapter 4.9: column Pin No. (Symbol) added 9 2008-09-23 Extension Footprint added, Layout changed 8 2008-08-18 English checked for grammar, spelling and clarity.
A List of Figures and Tables Figures: Figure 1-1: Overview of the DEV-BF548-Lite Board ........................................................ 8 Figure 2-1: Functional Block Diagram ............................................................................. 10 Figure 3-1: Connector PCB Placement ............................................................................. 11 Figure 3-2: Mechanical Outline – Expansion Connector Placement ................................