⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 bf533-stamp_board.html

📁 ADI 公司blackfin系列的用户使用文挡。
💻 HTML
字号:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html><head>  <title></title>  <link rel="stylesheet" media="screen" type="text/css" href="./style.css" />  <link rel="stylesheet" media="screen" type="text/css" href="./design.css" />  <link rel="stylesheet" media="print" type="text/css" href="./print.css" />  <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /></head><body><a href=start.html>start</a></br><div class="toc"><div class="tocheader toctoggle" id="toc__header">Table of Contents</div><div id="toc__inside"><ul class="toc"><li class="clear"><ul class="toc"><li class="level2"><div class="li"><span class="li"><a href="#bf533_stamp_board" class="toc">BF533 STAMP Board</a></span></div><ul class="toc"><li class="level3"><div class="li"><span class="li"><a href="#setting_up_the_stamp_hardware" class="toc">Setting up the STAMP Hardware</a></span></div></li><li class="level3"><div class="li"><span class="li"><a href="#hardware_initialization" class="toc">Hardware Initialization</a></span></div></li><li class="level3"><div class="li"><span class="li"><a href="#networking" class="toc">Networking</a></span></div></li><li class="level3"><div class="li"><span class="li"><a href="#using_leds_and_push_buttons" class="toc">Using LEDs and Push Buttons</a></span></div></li><li class="level3"><div class="li"><span class="li"><a href="#external_bus_interface_unit" class="toc">External Bus Interface Unit</a></span></div></li><li class="level3"><div class="li"><span class="li"><a href="#reset_push_button" class="toc">Reset Push Button</a></span></div></li></ul></li><li class="level2"><div class="li"><span class="li"><a href="#connectors" class="toc">Connectors</a></span></div></li><li class="level2"><div class="li"><span class="li"><a href="#mac_address" class="toc">MAC Address</a></span></div></li></ul></li></ul></div></div><h2><a name="bf533_stamp_board" id="bf533_stamp_board">BF533 STAMP Board</a></h2><div class="level2"><p>This is a low-cost development platform for the ADSP-BF533 Blackfin device.  The STAMP board is part of the Blackfin/uClinux open source project.  The schematics for the board as well as other related documents are available <a href="http://blackfin.uclinux.org/projects/stamp" class="urlextern" title="http://blackfin.uclinux.org/projects/stamp"  rel="nofollow">here</a>.  The STAMP board is  commercially available and can be purchased from <a href="http://www.digikey.com/" class="urlextern" title="http://www.digikey.com/"  rel="nofollow">Digikey</a> by with the part number <strong>ADDS-BF533-STAMP-ND</strong>.</p><p>An overview of some of the STAMP board&rsquo;s features are given below: </p><ul><li class="level1"><div class="li">ADSP-BF533 Blackfin device with JTAG interface</div></li><li class="level1"><div class="li">500MHz core clock</div></li><li class="level1"><div class="li">133MHz system clock (SCLK)</div></li><li class="level1"><div class="li">64M x 16bit external SDRAM (128MBytes)</div></li><li class="level1"><div class="li">2M x 16bit external flash (4MBytes)</div></li><li class="level1"><div class="li">10/100 Mbps Ethernet Interface</div></li><li class="level1"><div class="li">UART interface with DB9 serial connector</div></li><li class="level1"><div class="li">270-pin expansion interface</div></li><li class="level1"><div class="li">CPLD with JTAG interface allowing for custom configuration of the Ethernet interface, external memory, and programmable flags</div></li><li class="level1"><div class="li">connectors to various Blackfin peripherals: PPI, SPI, SPORT0, SPORT1, IrDA, I<sup>2</sup>C, and Timers</div></li></ul><p>  </p></div><!-- SECTION [1-1498] --><h3><a name="setting_up_the_stamp_hardware" id="setting_up_the_stamp_hardware">Setting up the STAMP Hardware</a></h3><div class="level3"><p>To connect the STAMP board: </p><ol><li class="level1"><div class="li"> Remove the STAMP board from the package. Be careful when handling the board to avoid the discharge of static electricity, which may damage some components.</div></li><li class="level1"><div class="li"> The figure below shows the default Switch (S1 switches should both be down, as facing the picture), connector locations, and LEDs. Confirm that your board is set up in the default configuration before continuing.</div></li><li class="level1"><div class="li">Plug the provided power supply into J13 on the STAMP board. Visually verify that the green power LED (D13) is on.</div></li><li class="level1"><div class="li"> Connect one end of the serial cable to an available serial port on your PC and the other end to P1 on the STAMP board.</div></li><li class="level1"><div class="li"> Connect one end of a Ethernet cable to J12 of the STAMP board, and the other end to either a PC (requires cross over cable) or a Ethernet Hub (requires straight through cable).</div></li></ol><p> <a href="media/stampboardwithconnections.png" class="media" target="_blank" title="stampboardwithconnections.png"><img src="media/stampboardwithconnections.png" class="media" alt="" /></a></p></div><!-- SECTION [1499-2399] --><h3><a name="hardware_initialization" id="hardware_initialization">Hardware Initialization</a></h3><div class="level3"><p>Initialization of the hardware is taken care of by both the Boot loader, and by the uClinux kernel. This initializes both the SDRAM, FLASH, Ethernet and onboard peripherals. If you are not using the provided Boot loader, or the uClinux kernel, you should review the appropriate datasheet, which can be downloaded from the <a href="http://blackfin.uclinux.org/projects/stamp" class="urlextern" title="http://blackfin.uclinux.org/projects/stamp"  rel="nofollow">STAMP</a> project.</p></div><!-- SECTION [2400-2816] --><h3><a name="networking" id="networking">Networking</a></h3><div class="level3"><p>Networking capabilities are provided on the STAMP board via an SMSC-LAN91C111 Ethernet controller.  This controller is connected to the Blackfin processor through the address and data buses of the external memory interface.  Also, the Interrupt Request (IRQ) from the LAN controller is routed through the Complex Programmable Logic Device (CPLD) on the STAMP board.  This enables the IRQ from the LAN to be connected to any programmable flag on the Blackfin device (PF0-PF8), by default it is connected to PF7.</p></div><!-- SECTION [2817-3347] --><h3><a name="using_leds_and_push_buttons" id="using_leds_and_push_buttons">Using LEDs and Push Buttons</a></h3><div class="level3"><p>The STAMP provides three push buttons and three LEDs for general-purpose IO which can be driven or read through the GPIO pins of the ADSP-BF533. These also run through the CPLD, enabling these pins to be disconnected from the switches or LEDs.</p></div><!-- SECTION [3348-3628] --><h3><a name="external_bus_interface_unit" id="external_bus_interface_unit">External Bus Interface Unit</a></h3><div class="level3"><p>The External Bus Interface Unit (EBIU) connects an external memory to the ADSP-BF533 device. It includes 16-bit wide data bus, address bus, and a control bus. Both 16-bit and 8-bit access is supported. On the STAMP, the EBI unit is connected to SDRAM and Flash memory.</p><p>128 Mbytes (64M x 16 bits) of SDRAM is connected to the synchronous memory bus. Note that SDRAM clock is the processor&rsquo;s Clock Out (CLK OUT), which frequency shall not exceed 133 Mhz.</p><p>4 Mbytes (2M x 16 bits) of Flash memory is also connected to the asynchronous memory select signals, ~AMS3 through ~AMS0. The processor can use this memory for both booting and storing information during normal operation.</p><p>The 10/100 MAC/Phy Ethernet is also connected directly to  the asynchronous memory signals ~AMS3.</p><p>All of the address, data, and control signals are available externally via the extender connectors (P3-1). The pin-out of these connectors can be found in &ldquo;Schematics&rdquo; on the web site.</p></div><!-- SECTION [3629-4627] --><h3><a name="reset_push_button" id="reset_push_button">Reset Push Button</a></h3><div class="level3"><p>The RESET push button resets all of the ICs on the board, including peripherals on daughter cards.</p></div><!-- SECTION [4628-4754] --><h2><a name="connectors" id="connectors">Connectors</a></h2><div class="level2"><p>This section describes the connector functionality and provides information about mating connectors. The locations of the connectors are shown. </p><ul><li class="level1"><div class="li"> Ethernet Connector: J12,RJ45.</div></li></ul><ul><li class="level1"><div class="li"> RS-232 Connector: P1,DB9,Female.</div></li></ul><ul><li class="level1"><div class="li"> Power Connector: J13, 2.5mm power jack, Voltage input is 7.0 - 16V.</div></li></ul><ul><li class="level1"><div class="li"> BF533 JTAG Connector :J4, BF533 JTAG connector.</div></li></ul><ul><li class="level1"><div class="li"> CPLD JTAG Connector: J5, CPLD JTAG connector.</div></li></ul><ul><li class="level1"><div class="li"> SPORT0 Connectors: J15.</div></li></ul><ul><li class="level1"><div class="li"> SPORT1 Connectors: J16.</div></li></ul><ul><li class="level1"><div class="li"> PPI Connectors: J23.</div></li></ul><ul><li class="level1"><div class="li"> SPI Connectors: J17.</div></li></ul><ul><li class="level1"><div class="li"> TWI Connectors: J20, also known as I2C connectors.</div></li></ul><ul><li class="level1"><div class="li"> TIMERS Connectors: J21.</div></li></ul><ul><li class="level1"><div class="li"> IrDA Connectors: J19. This connectors is multiplexed with P1.</div></li></ul></div><!-- SECTION [4755-5434] --><h2><a name="mac_address" id="mac_address">MAC Address</a></h2><div class="level2"><p> The SMSC91C111 has a unique MAC address programed into it with the standalone smc91111_eeprom program. It is described in the source code with a README.</p></div><!-- SECTION [5435-] --></body></html>

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -