background image

  

 

Tinyboards

 

 

 

maximum

 

performance

 

at

 

minimum

 

size

 

Blackfin

 

DEV

BF548

Lite

 

&

 

DEV

BF548DA

Lite

 

Hardware

 

User

 

Manual

 

Page

 

26

 

Now the session is ready and VDSP++ should start with these settings. The Core Module on 
the DEV-BF548DA-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. 

 

Summary of Contents for DEV-BF548-Lite

Page 1: ...Tinyboards from Bluetechnix www bluetechnix com Hardware User Manual DEV BF548 Lite DEV BF548DA Lite Board V1 1 ...

Page 2: ...548DA Lite Hardware User Manual Contact Bluetechnix Mechatronische Systeme GmbH Waidhausenstr 3 19 A 1140 Vienna AUSTRIA EUROPE office bluetechnix at http www bluetechnix com Document No 100 2246 1 0 Document Revision 11 2009 02 04 ...

Page 3: ...xpansion Pads 9 4 6 X1 X2 X3 Expansion Connectors 9 4 7 X8 X10 CAN1 CAN0 Connector 9 4 8 X5 Power Connector 9 4 9 Expansion Connectors 10 4 9 1 X2 Expansion Connector 2 10 4 9 2 X1 Expansion Connector 1 12 4 9 3 X3 Expansion Connector 3 13 5 Switches Jumper and LED Description 16 5 1 S1 Reset switch 16 5 2 S2 Ethernet Control Signals SDCARD CS 16 S3 UART Switch 16 5 3 S4 Boot Configuration 16 5 4 ...

Page 4: ...heep Code 27 9 Extender Board Compatibility List 28 9 1 Without Extender Board 28 9 2 EXT BF5xx EXP 28 9 3 EXT BF5xx Video 28 9 4 Audio Extender Board 29 9 5 Camera Extender Board 29 9 6 Analog Digital Digital Analog Converter Extender Board 29 9 7 USB ETH Extender Board 29 9 8 Video and Audio Extender Board 29 9 9 Camera and Audio Extender Board 30 10 Anomalies 31 11 Product Changes 32 12 Documen...

Page 5: ...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 ...

Page 6: ...d 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 bluetechn...

Page 7: ...ll 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 RAM 8MB Flash 120 pin expansion connector 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 O...

Page 8: ...EXT BF5xx Camera EXT BF5xx Exp EXT BF5xx ETH USB EXT BF5xx AD DA Additional boards based on customer request are also available 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...

Page 9: ...a USB based debug interface which enables programming and debugging of the Blackfin Core Modules It is fully compatible with the Visual DSP development environment The development board provides all interfaces on dedicated connectors or expansion connectors Extender boards can be plugged on top of the Development Board in order to enable additional interfaces 1 1 Overview The DEV BF548 Lite Board ...

Page 10: ...pports all analog Devices JTAG Emulators Expansion Connector 1 X1 o Data Bus o Address Bus o Memory Control o RESET o PPI0 Parallel Port Interface 0 o GPIO Programmable o Power Supply Expansion Connector 2 X2 o PPI1 Parallel Port Interface 1 SPORT1 o Power Supply Main Supply Connector o GPIO Programmable o UART0 o SPI2 Expansion Connector 3 X3 o ATAPI Interface o SPI0 SPI1 o SPORT2 SPORT3 o CAN 0 ...

Page 11: ...DEV BF548DA Lite Hardware User Manual Page 3 USB2 0 OTG Connector o Uses the On Board USB OTG transceiver RJ 45 Ethernet Plug o Connected to the On Board SMSC LAN9218 Ethernet Controller External Power Supply o The board is shipped with a 12V 2A external DC DC Power Supply ...

Page 12: ...rrent that can be drawn from the 3 3V is 1 5A but note that this means at least 1A additional load on the 5V connector The serial Port 0 UART0 default Console IO or Port1 UART1 of the Core Module can be routed directly to the USB Port USB UART Switch S3 An Ethernet controller SMSC LAN9218 is connected to the data and address bus on the baseboard providing a high speed 10 100MBit LAN Interface An S...

Page 13: ... Figure 3 1 Connector PCB Placement ATTENTION Please mind the direction while inserting the Core Module S3 1 X8 CAN0 X5 Power 1 1 80 X11 USB UART X7 USB JTAG X6 Ext JTAG 0 1 S2 J P 1 S4 X9 SD CARD X12 1 8 1 4 31 31 41 30 60 30 60 40 X10 CAN1 J P 2 J P 3 X2 X1 X3 X4 Ethernet JACK X13 USB OTG S5 S1 ON Corner holes on Core Module indicating insertion Rotation 1 0 0 1 1 1 JP4 ...

Page 14: ...e User Manual Page 6 3 2 Mechanical Outline Figure 3 2 Mechanical Outline Expansion Connector Placement 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 ...

Page 15: ...Tinyboards maximum performance at minimum size Blackfin DEV BF548 Lite DEV BF548DA Lite Hardware User Manual Page 7 Figure 3 3 Recommended Footprint for Extension Boards top view ...

Page 16: ...T2 1 SD_D3 CD DAT3 2 SD_CMD CMD 3 GND VSS1 4 3 3V VDD 5 SD_CLK CLK 6 GND VSS2 7 SD_D0 DAT0 8 SD_D1 DAT1 9 CD 10 WP Table 4 2 SD Card Connector 4 3 X6 JTAG Bypass Connector The JTAG connector is compliant with any Blackfin JTAG Emulator from Analog Devices When an external JTAG emulator is attached the on board JTAG is bypassed and the external one is automatically used 4 4 X11 USB UART Connectors ...

Page 17: ... for a Stacked Height of 16mm are of the following type Part Manufacturer Manufacturer Part Nr X1 X2 AMP Stacked Height 16mm 5 5179010 2 Matching connector AMP 5179031 2 X3 AMP Stacked Height 16mm 5 5179010 3 Matching connector AMP 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 7 X8 X10 CAN1 CAN0 C...

Page 18: ...olumn 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 1 X2 Expansion Connector 2 Pin No Symbol Pin No Connector Signal Signal type Pin No CM 1 1 PC7 I O 93 2 2 PC6 I O 94 3 3 PC3 I O 97 4 4 PC2 I O 98 5 5 CLKOUT O 70 6 6 PE15 I O...

Page 19: ... I O 136 51 51 GND PWR 52 52 GND PWR 53 53 PA1 I O 102 54 54 PA9 I O 110 55 55 PH3 I O 25 56 56 PE14 I O 186 57 57 PC1 I O 99 58 58 PC0 I O 100 59 59 PC5 I O 95 60 60 PC4 I O 96 4 7 Expansion Connector X2 1 Maximum current carrying capacity 1A 2 Pin 29 and 30 of the X8 connector are 5V stabilized from the DC DC that can be used for custom add on boards or the extender boards Maximum current carryi...

Page 20: ...3 I O 179 73 13 PF5 I O 177 74 14 PF7 I O 175 75 15 PF9 I O 173 76 16 PF11 I O 171 77 17 PF13 I O 169 78 18 PF15 I O 167 79 19 GND PWR 80 20 nAMS1 O 30 81 21 nAWE O 20 82 22 nNMI I 34 83 23 D0 I O 35 84 24 D2 I O 37 85 25 D4 I O 39 86 26 D6 I O 41 87 27 D8 I O 43 88 28 D10 I O 45 89 29 D12 I O 47 90 30 D14 I O 49 91 31 D15 I O 50 92 32 D13 I O 48 93 33 D11 I O 46 94 34 D9 I O 44 95 35 D7 I O 42 96...

Page 21: ... Expansion Connector X1 4 9 3 X3 Expansion Connector 3 Pin No Symbol Pin No Connector Signal Signal type Pin No CM 121 1 GND PWR 122 2 PJ13 I O 74 123 3 PJ12 I O 75 124 4 PJ11 I O 76 125 5 PJ10 I O 77 126 6 PJ9 I O 78 127 7 PJ8 I O 79 128 8 PJ7 I O 80 129 9 PJ6 I O 81 130 10 PJ5 I O 82 131 11 PJ4 I O 83 132 12 PJ3 I O 84 133 13 PJ2 I O 85 134 14 PJ1 I O 86 135 15 GND PWR 136 16 PB0 I O 119 137 17 ...

Page 22: ...3 GND PWR 164 44 PG3 I O 163 165 45 PG4 I O 162 166 46 PG5 I O 161 167 47 PG6 I O 160 168 48 PG7 I O 159 169 49 PG8 I O 158 170 50 PG9 I O 157 171 51 PG10 I O 156 172 52 PG11 I O 155 173 53 PG12 I O 154 174 54 PG13 I O 153 175 55 PG14 I O 152 176 56 PG15 I O 151 177 57 GND PWR 178 58 PE0 I O 200 179 59 PE1 I O 199 180 60 PE2 I O 198 181 61 PE3 I O 197 182 62 PE4 I O 196 183 63 PE5 I O 195 184 64 P...

Page 23: ...performance at minimum size Blackfin DEV BF548 Lite DEV BF548DA Lite Hardware User Manual Page 15 196 76 ATAPI_PDIAG I 134 197 77 EXT_WAKEUP O 33 198 78 GND PWR 199 79 CLKBUF O 69 200 80 GND PWR 4 9 Expansion Connector X3 ...

Page 24: ...3 to position 1 to route the Core Modules RX0 and TX0 signals to USB Move S3 to position 0 to route the Core Modules RX1 and TX1 signals to USB 5 3 S4 Boot Configuration S4 1 to S4 4 Control the boot mode and are described in chapter 6 Boot Mode Description Dipswitch Function S4 1 Bootmode 0 S4 2 Bootmode 1 S4 3 Bootmode 2 S4 4 Bootmode 3 S4 5 Power Supply for CAN0 Driver IC S4 6 Power Supply for ...

Page 25: ...4 to tie USB ID to GND on the USB OTG Connector X13 5 8 S5 Button The button S5 is a GPIO Button and connects to PH7 5 9 General Purpose LEDs Designator Function Blackfin GPIO V14 GPIO LED PH6 V15 GPIO LED PH5 Table 5 3 Core Module LEDs 5 10 Ethernet LEDs Designator Color Description V1 Yellow Fullduplex V2 Green Activity V3 Green 100MB Speed LED Table 5 4 Ethernet LEDs 5 11 LEDs of the Debug Agen...

Page 26: ...3 0 S4 4 S4 1 Description 0000 Idle no boot 0001 Boot from 8 or 16 bit external flash memory 0010 Boot from 16 bit asynchronous FIFO 0011 Boot from serial SPI memory EEPROM or flash 0100 Boot from SPI host device 0101 Boot from serial TWI memory EEPROM flash 0110 Boot from TWI host 0111 Boot from UART host 1000 Reserved 1001 Reserved 1010 Boot from DDR SDRAM 1011 Boot from OTP memory 1100 Reserved...

Page 27: ...e following steps can be done 1 Make sure jumpers JP2 and JP3 are set and the Switch S3 is in Position 1 as shown in Figure 7 1 JP1 unset Figure 7 1 Setup of the DEV BF548 Lite Board 2 If you want to use an SD Card insert the SD Card in the appropriate slot at the bottom side of the board 3 Connect the power supply to the power connector off the DEV BF548 Lite board 4 Connect the DEV BF548 Lite Bo...

Page 28: ...ze Blackfin DEV BF548 Lite DEV BF548DA Lite Hardware User Manual Page 20 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 ...

Page 29: ...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 Open a Terminal program like the HyperTerminal included in Windows operating systems and open the respective COM port with 115200 Baud 8 Data bits No Parity and 1 Stop bit disable the Hardwa...

Page 30: ...sample program 9 Press reset to return to the BLACKSheep command line 7 2 Debug Agent Setup DEV BF548DA Lite only If you have purchased a DEV BF548DA Lite board with the Debug Agent mounted on the bottom side of the board you can use it to download and debug your software with the VDSP development environment from Analog Devices An evaluation version is included in the support CD or you can downlo...

Page 31: ...ote 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 The following dialog or a similar one should appear 10 Choose Install the softwar...

Page 32: ...uetechnix entry corresponding to the Core Module on your DEV BF548DA Lite board 4 Enter a Name for the Platform for example Bluetechnix CM BF537 5 Select Ok The created platform should appear in the Platforms section of the configurator window 6 Press Ok to close the VisualDSP Configurator The last step is the creation of a VDSP debug session Please follow the instructions below 1 Open the New Ses...

Page 33: ...formance at minimum size Blackfin DEV BF548 Lite DEV BF548DA Lite Hardware User Manual Page 25 3 Select EZ KIT Lite and press Next 4 Select the platform that you have created with the VisualDSP Configurator and press Finish ...

Page 34: ...with these settings The Core Module on the DEV BF548DA 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 ...

Page 35: ...Core Module You have to load the flash driver located on your EVAL board support CD corresponding to the inserted Core Module 8 2 Overwriting BLACKSheep Code If you overwrite intentionally or unintentionally the section in the flash containing the BLACKSheep code you need a JTAG device and the VDSP flash tool to reprogram the flash Flashing the appropriate BLACKSheep loader file ldr located on the...

Page 36: ...unctional OK Functional but not all features are available NO Not functional NG Functionality not guaranteed NT Not tested yet Limited Limited The following tables show possible board combinations 9 1 Without Extender Board Core Module CM BF548 No Extender OK Table 9 1 Used without Extender Board 9 2 EXT BF5xx EXP Core Module CM BF548 EXT BF5xx EXP NT Table 9 2 Used with the Experimental Extender ...

Page 37: ...T 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 7 USB ETH Extender Board Core Module CM BF548 EXT BF5xx USB ETH NT Table 9 7 Used with the USB ETH Extender Board 9 8 Video and Audio Extender Board Core Module CM BF548 EX...

Page 38: ...inimum size Blackfin DEV BF548 Lite DEV BF548DA Lite Hardware User Manual Page 30 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 ...

Page 39: ... minimum size Blackfin DEV BF548 Lite DEV BF548DA Lite Hardware User Manual Page 31 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 ...

Page 40: ...rformance at minimum size Blackfin DEV BF548 Lite DEV BF548DA Lite Hardware User Manual Page 32 11 Product Changes Version Changes V1 1 Bug Fix and Connector Replacement V1 0 Initial Board Version Table 11 1 Product Changes ...

Page 41: ... 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 7 2008 07 01 Change matching connector 6 2008 06 26 Fixed naming of dipwitches and added missing ones 5 2008 05 29 VDSP Version 4 2008 05 23 Several changes 3 2008 04 01 Extender Board Compatibility List 2 2007 12 10 Minor Changes 1 ...

Page 42: ...4 7 Expansion Connector X2 11 4 8 Expansion Connector X1 13 4 9 Expansion Connector X3 15 5 1 DIP switch S2 16 5 2 DIP switch S4 16 Table 5 3 Core Module LEDs 17 Table 5 4 Ethernet LEDs 17 Table 5 5 LEDs for the Debug Agent 17 Table 6 1 Boot modes 18 Table 9 1 Used without Extender Board 28 Table 9 2 Used with the Experimental Extender Board 28 Table 9 3 Used with the Video Extender Board 28 Table...

Reviews: