Rabbit Wildcat BL2010 User Manual

Rabbit Wildcat BL2010 User Manual

C-programmable single-board computer with ethernet
Hide thumbs Also See for Wildcat BL2010:
Table of Contents

Advertisement

Quick Links

Distributor of Digi International: Excellent Integrated System Limited
Datasheet of 20-101-0455 - COMPUTER SGL-BOARD ETH BL2010
Contact us: sales@integrated-circuit.com Website: www.integrated-circuit.com
Excellent Integrated System Limited
Excellent Integrated System Limited
Stocking Distributor
Stocking Distributor
Click to view price, real time Inventory, Delivery & Lifecycle Information:
Click to view price, real time Inventory, Delivery & Lifecycle Information:
Digi International
Digi International
20-101-0455
20-101-0455
For any questions, you can email us directly:
For any questions, you can email us directly:
sales@integrated-circuit.com
sales@integrated-circuit.com

Advertisement

Table of Contents
loading
Need help?

Need help?

Do you have a question about the Wildcat BL2010 and is the answer not in the manual?

Questions and answers

Subscribe to Our Youtube Channel

Summary of Contents for Rabbit Wildcat BL2010

  • Page 1 Distributor of Digi International: Excellent Integrated System Limited Datasheet of 20-101-0455 - COMPUTER SGL-BOARD ETH BL2010 Contact us: sales@integrated-circuit.com Website: www.integrated-circuit.com Excellent Integrated System Limited Excellent Integrated System Limited Stocking Distributor Stocking Distributor Click to view price, real time Inventory, Delivery & Lifecycle Information: Click to view price, real time Inventory, Delivery &...
  • Page 2 Distributor of Digi International: Excellent Integrated System Limited Datasheet of 20-101-0455 - COMPUTER SGL-BOARD ETH BL2010 Contact us: sales@integrated-circuit.com Website: www.integrated-circuit.com Wildcat (BL2000) C-Programmable Single-Board Computer with Ethernet User’s Manual 019–0094 • 090529–O...
  • Page 3 Rabbit and Dynamic C are registered trademarks of Digi International Inc. Rabbit 2000 is a trademark of Digi International Inc. The latest revision of this manual is available on the Rabbit Web site, www.rabbit.com, for free, unregistered download. Digi International Inc.
  • Page 4: Table Of Contents

    Distributor of Digi International: Excellent Integrated System Limited Datasheet of 20-101-0455 - COMPUTER SGL-BOARD ETH BL2010 Contact us: sales@integrated-circuit.com Website: www.integrated-circuit.com ABLE OF ONTENTS Chapter 1. Introduction 1.1 BL2000 Description..........................1 1.2 BL2000 Features...........................1 1.2.1 Connector Options ........................2 1.3 Development and Evaluation Tools......................3 1.3.1 Tool Kit ............................3 1.3.2 Software ............................4 1.4 CE Compliance .............................5...
  • Page 5 A.1 Electrical and Mechanical Specifications..................60 A.1.1 Headers ............................63 A.2 Conformal Coating ..........................64 A.3 Jumper Configurations ........................65 A.4 Use of Rabbit 2000 Parallel Ports ..................... 67 Appendix B. Plastic Enclosure B.1 Assembly ............................70 B.2 Dimensions ............................72 Appendix C.
  • Page 6: Chapter 1. Introduction

    1.1 BL2000 Description The BL2000 is an advanced single-board computer that incorporates the powerful Rabbit 2000 microprocessor, flash memory, static RAM, digital I/O ports, A/D converter inputs, D/A converter outputs, an SPDT relay output, and a 10Base-T Ethernet port.
  • Page 7: Connector Options

    In addition to the standard screw-terminal connectors supplied on BL2000 boards, IDC headers, bottom-mount connectors, and polarized friction-lock terminals may be factory- installed instead. Visit our Web site at www.rabbit.com or contact your Rabbit sales repre- sentative or authorized distributor for further information. “Bottom-mount connector” to Standard screw terminals, accept mount BL2000 directly on 0.1"...
  • Page 8: Development And Evaluation Tools

    PC’s CD-ROM drive. If the installation does not auto-start, run the setup.exe program in the root directory of the Dynamic C CD. Install any Dynamic C modules after you install Dynamic C . Rabbit and Dynamic C are registered trademarks of Digi International Inc. Getting Started...
  • Page 9: Software

    Datasheet of 20-101-0455 - COMPUTER SGL-BOARD ETH BL2010 Contact us: sales@integrated-circuit.com Website: www.integrated-circuit.com 1.3.2 Software The BL2000 is programmed using version 7.04 or later of Rabbit’s Dynamic C. A compat- Dynamic C v. 9.60 includes the popular ible version is included on the Tool Kit CD-ROM.
  • Page 10: Ce Compliance

    These limits apply over the range of 30–230 MHz. The limits are 7 dB higher for frequen- cies above 230 MHz. Although the test range goes to 1 GHz, the emissions from Rabbit- based systems at frequencies above 300 MHz are generally well below background noise levels.
  • Page 11: Design Guidelines

    • When connecting the BL2000 single-board computer to outdoor cables, the customer is responsible for providing CE-approved surge/lighting protection. • Rabbit recommends placing digital I/O or analog cables that are 3 m or longer in a metal conduit to assist in maintaining CE compliance and to conform to good cable design practices.
  • Page 12: Chapter 2. Getting Started

    Distributor of Digi International: Excellent Integrated System Limited Datasheet of 20-101-0455 - COMPUTER SGL-BOARD ETH BL2010 Contact us: sales@integrated-circuit.com Website: www.integrated-circuit.com 2. G ETTING TARTED Chapter 2 explains how to connect the programming cable and power supply to the BL2000. 2.1 BL2000 Connections 1.
  • Page 13 Distributor of Digi International: Excellent Integrated System Limited Datasheet of 20-101-0455 - COMPUTER SGL-BOARD ETH BL2010 Contact us: sales@integrated-circuit.com Website: www.integrated-circuit.com 2. Connect the programming cable to download programs from your PC and to debug the BL2000. Connect the 10-pin PROG connector of the programming cable to header J5 on the BL2000.
  • Page 14 Distributor of Digi International: Excellent Integrated System Limited Datasheet of 20-101-0455 - COMPUTER SGL-BOARD ETH BL2010 Contact us: sales@integrated-circuit.com Website: www.integrated-circuit.com 3. Connect the power supply. First, prepare the AC adapter for the country where it will be used by selecting the plug. The BL2000 Tool Kit presently includes Canada/Japan/U.S., Australia/N.Z., U.K., and European style plugs.
  • Page 15: Installing Dynamic C

    Distributor of Digi International: Excellent Integrated System Limited Datasheet of 20-101-0455 - COMPUTER SGL-BOARD ETH BL2010 Contact us: sales@integrated-circuit.com Website: www.integrated-circuit.com 2.2 Installing Dynamic C If you have not yet installed Dynamic C version 7.04 (or a later version), do so now by inserting the Dynamic C CD in your PC’s CD-ROM drive.
  • Page 16: Starting Dynamic C

    If you receive the message , the programming No Rabbit Processor Detected cable may be connected to the wrong COM port, a connection may be faulty, or the target system may not be powered up. First, check both ends of the programming cable to ensure that it is firmly plugged into the PC and the programming port.
  • Page 17: Pong.c

    Section 5.3, “Run the PINGME.C Sample Program,” tests the TCP/IP portion of the board. 2.5 Where Do I Go From Here? NOTE: If you purchased your BL2000 through a distributor or Rabbit partner, contact the distributor or partner first for technical support. If there are any problems at this point: •...
  • Page 18: Chapter 3. Subsystems

    Chapter 3 describes the principal subsystems for the BL2000. • Digital I/O • Relay Outputs • Serial Communication • A/D Converter Inputs • D/A Converter Outputs • Memory • External Interrupts Figure 5 shows these Rabbit-based subsystems designed into the BL2000. Digital BL2000 Inputs Programming Port Digital RS-232...
  • Page 19: Bl2000 Pinouts

    Datasheet of 20-101-0455 - COMPUTER SGL-BOARD ETH BL2010 Contact us: sales@integrated-circuit.com Website: www.integrated-circuit.com 3.1 BL2000 Pinouts The BL2000 pinouts are shown in Figure 6(a) and Figure 6(b). +RAW /RESET 485– Serial Port Nomenclature 485+ HeaderJ2 Rabbit 2000 IN10 RXD2 TXD1 OUT8 TXD2 RXD1 OUT9 RXD1 TXD2...
  • Page 20: Headers And Screw Terminals

    • 1 × 17 bottom-mount sockets with a pitch of 0.1". The holes for the bottom-mount sockets are on the “outside” edges of the connector locations The pinouts for these connectors are shown in Figure 6(b). +RAW /RESET 485– Serial Port Nomenclature 485+ Rabbit 2000 HeaderJ2 IN10 RXD2 TXD1 OUT8 TXD2 RXD1...
  • Page 21: Power Supply Pins

    Distributor of Digi International: Excellent Integrated System Limited Datasheet of 20-101-0455 - COMPUTER SGL-BOARD ETH BL2010 Contact us: sales@integrated-circuit.com Website: www.integrated-circuit.com 3.1.2 Power Supply Pins Instead of connecting an AC adapter to the power supply jack, J7, the input power supply (9 V to 40 V DC) may be connected to pins 12 and 11 on header J2 (see Figure 6(a) or Figure 6(b)).
  • Page 22: Digital I/O

    JP6 as shown in Figure 7. Factory Default 27 kW 22 kW Rabbit 2000 ™ 10 nF Microprocessor Figure 7(a). BL2000 Digital Inputs [Pulled Up—JP6(1–2) connected] 27 kW +5 V 22 kW Rabbit 2000 ™...
  • Page 23 Datasheet of 20-101-0455 - COMPUTER SGL-BOARD ETH BL2010 Contact us: sales@integrated-circuit.com Website: www.integrated-circuit.com 27 kW 22 kW Rabbit 2000 ™ 10 nF Microprocessor Figure 7(c). Example of Logic Gate Driving BL2000 Digital Input The actual switching threshold is approximately 2.40 V for channels IN0–IN10. Anything...
  • Page 24: Digital Outputs

    Distributor of Digi International: Excellent Integrated System Limited Datasheet of 20-101-0455 - COMPUTER SGL-BOARD ETH BL2010 Contact us: sales@integrated-circuit.com Website: www.integrated-circuit.com 3.2.2 Digital Outputs The BL2000 has 10 digital outputs, OUT0–OUT9, each of which can either sink or source up to 200 mA, depending on how the outputs are configured. On boards that carry the CE mark, OUT8 and OUT9 are each capable of sinking up to 750 mA.
  • Page 25 Distributor of Digi International: Excellent Integrated System Limited Datasheet of 20-101-0455 - COMPUTER SGL-BOARD ETH BL2010 Contact us: sales@integrated-circuit.com Website: www.integrated-circuit.com Figure 9. BL2000 Digital Outputs The locations of the output pull-up/pull-down select resistors R32, R34, and R35 are shown in Figure 10. SRAM R41 R42 R46 R47 R48 R49...
  • Page 26: Relay Outputs

    Microprocessor Figure 11. BL2000 Relay Output Contact Connections The relay is driven by PA0, which is the same Rabbit 2000 parallel port that drives OUT0 and LED DS4. OUT0 therefore works in parallel with the relay output. The relay included on the BL2000 has contacts rated for 1 A @ 30 V DC or 300 mA @ 120 V AC.
  • Page 27: Serial Communication

    RS-232 can be used effectively at this baud rate for distances up to 15 m. 3.4.2 RS-485 The BL2000 has one RS-485 serial channel, which is connected to the Rabbit 2000 Serial Port D through U8, an RS-485 transceiver. U8 supports the RS-485 serial communication protocol.
  • Page 28 Distributor of Digi International: Excellent Integrated System Limited Datasheet of 20-101-0455 - COMPUTER SGL-BOARD ETH BL2010 Contact us: sales@integrated-circuit.com Website: www.integrated-circuit.com Ground recommended /RESET 485– 485+ Figure 12. Multidrop BL2000 Network User’s Manual...
  • Page 29: Ethernet Port

    Distributor of Digi International: Excellent Integrated System Limited Datasheet of 20-101-0455 - COMPUTER SGL-BOARD ETH BL2010 Contact us: sales@integrated-circuit.com Website: www.integrated-circuit.com The BL2000 comes with a 220 Ω termination resistor and two 681 Ω bias resistors installed and enabled with jumpers across pins 1–2 and 3–4 on header JP1, as shown in Figure 13. Factory 485+ Default...
  • Page 30: Programming Port

    3.4.4 Programming Port The BL2000 has a 10-pin programming header labeled J5. The programming port uses the Rabbit 2000’s Serial Port A for communication. Dynamic C uses the programming port to download and debug programs. The programming port is also used for the following operations.
  • Page 31 2. It can be driven low during an interrupt acknowledge cycle. 3. It can also serve as a general-purpose output. The /RESET_IN pin is an external input that is used to reset the Rabbit 2000 and the onboard peripheral circuits on the RabbitCore module. The serial programming port can be used to force a hard reset on the RabbitCore module by asserting the /RESET_IN signal.
  • Page 32: A/D Converter Inputs

    Distributor of Digi International: Excellent Integrated System Limited Datasheet of 20-101-0455 - COMPUTER SGL-BOARD ETH BL2010 Contact us: sales@integrated-circuit.com Website: www.integrated-circuit.com 3.5 A/D Converter Inputs The single 14-channel A/D converter used in the BL2000 has a resolution of 12 bits (models BL2000 and BL2020) or 10 bits (models BL2010 and BL2030).
  • Page 33: D/A Converter Outputs

    Distributor of Digi International: Excellent Integrated System Limited Datasheet of 20-101-0455 - COMPUTER SGL-BOARD ETH BL2010 Contact us: sales@integrated-circuit.com Website: www.integrated-circuit.com 3.6 D/A Converter Outputs Figure 18 shows the analog voltage reference circuit. 100 W DAC_PWR 4.096_VREF 100 nF 453 W 14 kW 1.707_VREF 10 kW...
  • Page 34 Distributor of Digi International: Excellent Integrated System Limited Datasheet of 20-101-0455 - COMPUTER SGL-BOARD ETH BL2010 Contact us: sales@integrated-circuit.com Website: www.integrated-circuit.com Only the BL2000 and the BL2020 models are stuffed with D/A converters. The D/A con- verters provide only a voltage output. This means that in order to maintain the maximum accuracy of the D/A converters, only a small amount of current should be drawn from the D/A converter output (of the order of µA).
  • Page 35: Memory

    SRAM size. The “jumpers” are 0 Ω surface-mounted resistors. NOTE: Rabbit recommends that any customer applications should not be constrained by the sector size of the flash memory since it may be necessary to change the sector size in the future.
  • Page 36: Programming Cable

    When the Rabbit 2000 is reset, the operating mode is determined by the status of the SMODE pins. When the programming cable’s PROG connector is attached, the SMODE pins are pulled high, placing the Rabbit 2000 in the Program Mode. When the programming cable’s connector is not attached, the PROG SMODE pins are pulled low, causing the Rabbit 2000 to operate in the Run Mode.
  • Page 37: Other Hardware

    3.9 Other Hardware 3.9.1 External Interrupts BL2000 boards with a Rabbit 2000 microprocessor labeled IQ3T or higher have external interrupts available on digital inputs IN2 and IN3. Older BL2000 boards (Rabbit 2000 microprocessors labeled IQ2T) have one external interrupt available—see Technical Note TN301, Rabbit 2000 Microprocessor Interrupt Problem, for further information on how to use this interrupt on the older boards.
  • Page 38: Spectrum Spreader

    Contact us: sales@integrated-circuit.com Website: www.integrated-circuit.com 3.9.3 Spectrum Spreader BL2000 boards that carry the CE mark have a Rabbit 2000 microprocessor that features a spectrum spreader, which helps to mitigate EMI problems. By default, the spectrum spreader is on automatically for BL2000 boards that carry the CE mark when used with Dynamic C 7.32 or later versions, but the spectrum spreader may also be turned off or set...
  • Page 39 Distributor of Digi International: Excellent Integrated System Limited Datasheet of 20-101-0455 - COMPUTER SGL-BOARD ETH BL2010 Contact us: sales@integrated-circuit.com Website: www.integrated-circuit.com Wildcat (BL2000)
  • Page 40: Chapter 4. Software

    Dynamic C is an integrated development system for writing embedded software. It runs on an IBM-compatible PC and is designed for use with Rabbit-based single-board computers and other devices based on the Rabbit microprocessor. Chapter 4 provides the libraries, function calls, and sample pro- grams related to the BL2000.
  • Page 41 LCD display and keypad drivers. • Powerful language extensions for cooperative or preemptive multitasking • Loader utility program to load binary images into Rabbit-based targets in the absence of Dynamic C. • Provision for customers to create their own source code libraries and augment on-line help by creating “function description”...
  • Page 42: Upgrading Dynamic C

    The default installation of a patch or bug fix is to install the file in a directory (folder) dif- ferent from that of the original Dynamic C installation. Rabbit recommends using a differ- ent directory so that you can verify the operation of the patch without overwriting the existing Dynamic C installation.
  • Page 43: Sample Programs

    Distributor of Digi International: Excellent Integrated System Limited Datasheet of 20-101-0455 - COMPUTER SGL-BOARD ETH BL2010 Contact us: sales@integrated-circuit.com Website: www.integrated-circuit.com 4.2 Sample Programs Sample programs are provided in the Dynamic C folder. The sample program SAMPLES demonstrates the output to the window.
  • Page 44: Serial Communication

    Distributor of Digi International: Excellent Integrated System Limited Datasheet of 20-101-0455 - COMPUTER SGL-BOARD ETH BL2010 Contact us: sales@integrated-circuit.com Website: www.integrated-circuit.com —Demonstrates the use of Timer B to generate a PWM signal on digital output • PWM.C OUT8. The program generates a 42 Hz PWM signal with the duty cycle adjustable from 1 to 99%.
  • Page 45: D/A Converter Outputs

    Distributor of Digi International: Excellent Integrated System Limited Datasheet of 20-101-0455 - COMPUTER SGL-BOARD ETH BL2010 Contact us: sales@integrated-circuit.com Website: www.integrated-circuit.com 4.2.5 D/A Converter Outputs The following sample programs are found in the subdirectory in SAMPLES/BL2000 —This program demonstrates how to recalibrate an D/A converter channel •...
  • Page 46: Bl2000 Libraries

    —libraries associated with features specific to the BL2000. • BL2000- —libraries specific to using TCP/IP functions on the BL2000. • TCPIP Other generic functions applicable to all devices based on the Rabbit 2000 microprocessor are described in the Dynamic C Function Reference Manual. User’s Manual...
  • Page 47: Bl2000 Function Calls

    Distributor of Digi International: Excellent Integrated System Limited Datasheet of 20-101-0455 - COMPUTER SGL-BOARD ETH BL2010 Contact us: sales@integrated-circuit.com Website: www.integrated-circuit.com 4.4 BL2000 Function Calls 4.4.1 Board Initialization void brdInit (void); Call this function at the beginning of your program. This function initializes the system I/O ports and loads all the A/D and DAC calibration constants from flash memory into SRAM for use by your pro- gram.
  • Page 48 Distributor of Digi International: Excellent Integrated System Limited Datasheet of 20-101-0455 - COMPUTER SGL-BOARD ETH BL2010 Contact us: sales@integrated-circuit.com Website: www.integrated-circuit.com Output Function Port Function State Output RTS/TXC RS-232 Inactive high Input CTS/RXC RS-232 Output TXB RS-232 Inactive high Input RXB RS-232 Output TXA Programming Port...
  • Page 49: Digital I/O

    OUTPUT_DRIVE SOURCING The relay is driven by PA0, which is the same Rabbit 2000 parallel port that drives OUT0 and LED DS4. OUT0 therefore works in parallel with the relay output. Rabbit therefore recommends that you do not use OUT0 for a digital output when you are using the relay.
  • Page 50: Serial Communication

    For more information, see the Dynamic C Function Reference Manual and Technical Note 213, Rabbit Serial Port Software. The following function calls are specific to the BL2000.
  • Page 51: Relay And Led Outputs

    Sets the state of a relay. The relay is driven by PA0, which is the same Rabbit 2000 parallel port that drives OUT0 and LED DS4. OUT0 therefore works in parallel with the relay output. Rabbit therefore recommends that you do not use OUT0 for a digital output when you are using the relay.
  • Page 52: A/D Converter Inputs

    Distributor of Digi International: Excellent Integrated System Limited Datasheet of 20-101-0455 - COMPUTER SGL-BOARD ETH BL2010 Contact us: sales@integrated-circuit.com Website: www.integrated-circuit.com 4.4.5 A/D Converter Inputs void anaInCalib(int channel, int value1, float volts1, int value2, float volts2); Calibrates the response of the A/D converter channel as a linear function using the two conversion points _adcInCalib provided.
  • Page 53 Distributor of Digi International: Excellent Integrated System Limited Datasheet of 20-101-0455 - COMPUTER SGL-BOARD ETH BL2010 Contact us: sales@integrated-circuit.com Website: www.integrated-circuit.com TLC1543 commands (the TLC1543 is a 10-bit A/D converter) D7–D4 Channel 0 - 10 Channel 11 = (Vref+ - Vref-)/2 Channel 12 = Vref- Channel 13 = Vref+ (No software power-down mode available)
  • Page 54 Distributor of Digi International: Excellent Integrated System Limited Datasheet of 20-101-0455 - COMPUTER SGL-BOARD ETH BL2010 Contact us: sales@integrated-circuit.com Website: www.integrated-circuit.com float anaInVolts(unsigned int channel); Reads the state of an A/D converter input channel and uses the previously set calibration constants to convert it to volts.
  • Page 55: D/A Converter Outputs

    Distributor of Digi International: Excellent Integrated System Limited Datasheet of 20-101-0455 - COMPUTER SGL-BOARD ETH BL2010 Contact us: sales@integrated-circuit.com Website: www.integrated-circuit.com 4.4.6 D/A Converter Outputs The functions in this section apply only to the BL2000 and the BL2020 models. int anaOutCalib(int channel, int value1, float volts1, int value2, float volts2);...
  • Page 56 Distributor of Digi International: Excellent Integrated System Limited Datasheet of 20-101-0455 - COMPUTER SGL-BOARD ETH BL2010 Contact us: sales@integrated-circuit.com Website: www.integrated-circuit.com void anaOut(unsigned int channel, unsigned int modecount); Sets the voltage of a D/A converter output channel by serially clocking in 16 bits to a D/A converter using the following format: D15–D14 Doesn’t matter.
  • Page 57 Distributor of Digi International: Excellent Integrated System Limited Datasheet of 20-101-0455 - COMPUTER SGL-BOARD ETH BL2010 Contact us: sales@integrated-circuit.com Website: www.integrated-circuit.com void anaOutVolts(unsigned int channel, float voltage); Sets the voltage of a D/A converter output channel by using the previously set calibration constants to calculate the correct data values.
  • Page 58: Chapter 5. Using The Tcp/Ip Features

    • Two RJ-45 straight through Ethernet cables and a hub, or an RJ-45 crossover Ethernet cable. The Ethernet cables and Ethernet hub are available from Rabbit in a TCP/IP tool kit. More information is available at www.rabbit.com. 1. Connect the AC adapter and the programming cable as shown in Chapter 2, “Getting Started.”...
  • Page 59 Distributor of Digi International: Excellent Integrated System Limited Datasheet of 20-101-0455 - COMPUTER SGL-BOARD ETH BL2010 Contact us: sales@integrated-circuit.com Website: www.integrated-circuit.com The PC running Dynamic C through the serial programming port on the BL2000 does not need to be the PC with the Ethernet card. 3.
  • Page 60: Tcp/Ip Sample Programs

    Distributor of Digi International: Excellent Integrated System Limited Datasheet of 20-101-0455 - COMPUTER SGL-BOARD ETH BL2010 Contact us: sales@integrated-circuit.com Website: www.integrated-circuit.com 5.2 TCP/IP Sample Programs We have provided a number of sample programs demonstrating various uses of TCP/IP for networking embedded systems. These programs require that you connect your PC and the BL2000 together on the same network.
  • Page 61: How To Set Up Your Computer's Ip Address For A Direct Connection

    Distributor of Digi International: Excellent Integrated System Limited Datasheet of 20-101-0455 - COMPUTER SGL-BOARD ETH BL2010 Contact us: sales@integrated-circuit.com Website: www.integrated-circuit.com 5.2.2 How to Set Up your Computer’s IP Address for a Direct Connection When your computer is connected directly to the BL2000 via an Ethernet connection, you need to assign an IP address to your computer.
  • Page 62: Run The Pingme.c Sample Program

    Distributor of Digi International: Excellent Integrated System Limited Datasheet of 20-101-0455 - COMPUTER SGL-BOARD ETH BL2010 Contact us: sales@integrated-circuit.com Website: www.integrated-circuit.com 5.3 Run the PINGME.C Sample Program Connect the crossover cable from your computer’s Ethernet port to the BL2000’s RJ-45 Ethernet connector.
  • Page 63: Running More Sample Programs With A Direct Connection

    TCP/IP. 5.5 Where Do I Go From Here? NOTE: If you purchased your BL2000 through a distributor or Rabbit partner, contact the distributor or partner first for technical support.
  • Page 64: Appendix A. Specifications

    Distributor of Digi International: Excellent Integrated System Limited Datasheet of 20-101-0455 - COMPUTER SGL-BOARD ETH BL2010 Contact us: sales@integrated-circuit.com Website: www.integrated-circuit.com A. S PPENDIX PECIFICATIONS Appendix A provides the specifications for the BL2000 and describes the conformal coating. User’s Manual...
  • Page 65: Electrical And Mechanical Specifications

    Distributor of Digi International: Excellent Integrated System Limited Datasheet of 20-101-0455 - COMPUTER SGL-BOARD ETH BL2010 Contact us: sales@integrated-circuit.com Website: www.integrated-circuit.com A.1 Electrical and Mechanical Specifications Figure A-1 shows the mechanical dimensions for the BL2000. 0.120 dia × 4 (3.0) +RAW RST- 485-...
  • Page 66 Table A-1 lists the electrical, mechanical, and environmental specifications for the BL2000. Table A-1. BL2000 Specifications Feature BL2000 BL2010 BL2020 BL2030 ® Microprocessor Rabbit 2000 at 22.1 MHz 10Base-T, LNK and ACT LEDs Ethernet Port None Flash Memory 256K (standard) SRAM 128K (standard) Panasonic CR2330 or equivalent 3 V lithium coin type, 265 mA·h...
  • Page 67 Distributor of Digi International: Excellent Integrated System Limited Datasheet of 20-101-0455 - COMPUTER SGL-BOARD ETH BL2010 Contact us: sales@integrated-circuit.com Website: www.integrated-circuit.com Table A-1. BL2000 Specifications (continued) Feature BL2000 BL2010 BL2020 BL2030 Five 8-bit timers (four are cascadable from the first) and Timers one 10-bit timer with two match registers Watchdog/Supervisor...
  • Page 68: Headers

    Distributor of Digi International: Excellent Integrated System Limited Datasheet of 20-101-0455 - COMPUTER SGL-BOARD ETH BL2010 Contact us: sales@integrated-circuit.com Website: www.integrated-circuit.com A.1.1 Headers The BL2000 has an option for 0.1" IDC headers or friction-lock connectors at J1, J3, J10, and J11 for physical connection to other boards or ribbon cables. Figure A-2 shows the BL2000 footprint.
  • Page 69: Conformal Coating

    A new conformal coating should then be applied to offer continuing protection against the effects of moisture and contaminants. NOTE: For more information on conformal coatings, refer to Rabbit Technical Note 303, Conformal Coatings. Wildcat (BL2000)
  • Page 70: Jumper Configurations

    Distributor of Digi International: Excellent Integrated System Limited Datasheet of 20-101-0455 - COMPUTER SGL-BOARD ETH BL2010 Contact us: sales@integrated-circuit.com Website: www.integrated-circuit.com A.3 Jumper Configurations Figure A-4 shows the header locations used to configure the various BL2000 options via jumpers. Top Side R160 R161 TP17...
  • Page 71 Distributor of Digi International: Excellent Integrated System Limited Datasheet of 20-101-0455 - COMPUTER SGL-BOARD ETH BL2010 Contact us: sales@integrated-circuit.com Website: www.integrated-circuit.com Table A-2 lists the configuration options. Table A-2. BL2000 Jumper Configurations Factory Header Description Pins Connected Default Pin 12 is Vcc R160 installed ×...
  • Page 72: Use Of Rabbit 2000 Parallel Ports

    RESET Clock Doubler Backup Battery Flash Support Figure A-5. BL2000 Rabbit-Based Subsystems Table A-3 lists the Rabbit 2000 parallel ports and their use in the BL2000. Table A-3. Use of Rabbit 2000 Parallel Ports Output Function Port Signal State Output...
  • Page 73 Distributor of Digi International: Excellent Integrated System Limited Datasheet of 20-101-0455 - COMPUTER SGL-BOARD ETH BL2010 Contact us: sales@integrated-circuit.com Website: www.integrated-circuit.com Table A-3. Use of Rabbit 2000 Parallel Ports (continued) Output Function Port Signal State Input Input Input IN10 Output...
  • Page 74: Appendix B. Plastic Enclosure

    Distributor of Digi International: Excellent Integrated System Limited Datasheet of 20-101-0455 - COMPUTER SGL-BOARD ETH BL2010 Contact us: sales@integrated-circuit.com Website: www.integrated-circuit.com B. P PPENDIX LASTIC NCLOSURE The plastic enclosure provides a secure way to protect your BL2000. The enclosure itself may be mounted on any flat sur- face.
  • Page 75: Assembly

    Distributor of Digi International: Excellent Integrated System Limited Datasheet of 20-101-0455 - COMPUTER SGL-BOARD ETH BL2010 Contact us: sales@integrated-circuit.com Website: www.integrated-circuit.com B.1 Assembly 1. Attach the BL2000 to the plastic enclosure base. Position the BL2000 over the plastic enclosure base as shown below in Figure B-1. Attach the BL2000 to the base using the two 4-40 ×...
  • Page 76 Distributor of Digi International: Excellent Integrated System Limited Datasheet of 20-101-0455 - COMPUTER SGL-BOARD ETH BL2010 Contact us: sales@integrated-circuit.com Website: www.integrated-circuit.com 3. Attach the enclosure top to the base. Position the enclosure top over the plastic enclosure base as shown below in Figure B-3. Attach the enclosure top to the base using the two 4-40 ×...
  • Page 77: Dimensions

    Distributor of Digi International: Excellent Integrated System Limited Datasheet of 20-101-0455 - COMPUTER SGL-BOARD ETH BL2010 Contact us: sales@integrated-circuit.com Website: www.integrated-circuit.com B.2 Dimensions Figure B-4 shows the dimensions for the plastic enclosure. 0.70 (18) 0.375" (9.5 mm) is cut off each corner 5.00 (127) 4.35...
  • Page 78: Appendix C. Power Supply

    Distributor of Digi International: Excellent Integrated System Limited Datasheet of 20-101-0455 - COMPUTER SGL-BOARD ETH BL2010 Contact us: sales@integrated-circuit.com Website: www.integrated-circuit.com C. P PPENDIX OWER UPPLY Appendix C describes the power circuitry distributed on the BL2000. C.1 Power Supplies Power is supplied to the BL2000 via a mini phone jack located at J7 or through the screw terminal strip, header J2.
  • Page 79: Power For Analog Circuits

    Distributor of Digi International: Excellent Integrated System Limited Datasheet of 20-101-0455 - COMPUTER SGL-BOARD ETH BL2010 Contact us: sales@integrated-circuit.com Website: www.integrated-circuit.com C.1.1 Power for Analog Circuits Power to the analog circuits is provided by way of a two-stage low-pass filter, which iso- lates the analog section from digital noise generated by the other components.
  • Page 80: Replacing The Backup Battery

    Distributor of Digi International: Excellent Integrated System Limited Datasheet of 20-101-0455 - COMPUTER SGL-BOARD ETH BL2010 Contact us: sales@integrated-circuit.com Website: www.integrated-circuit.com C.2.1 Replacing the Backup Battery The battery is user-replaceable, and is fitted in a battery holder. To replace the battery, lift up on the spring clip and slide out the old battery.
  • Page 81: Power To Vram Switch

    Distributor of Digi International: Excellent Integrated System Limited Datasheet of 20-101-0455 - COMPUTER SGL-BOARD ETH BL2010 Contact us: sales@integrated-circuit.com Website: www.integrated-circuit.com C.2.3 Power to VRAM Switch The VRAM switch, shown in Figure C-3, allows the battery backup to provide power when the external power goes off.
  • Page 82: Reset Generator

    Contact us: sales@integrated-circuit.com Website: www.integrated-circuit.com C.2.4 Reset Generator The BL2000 uses a reset generator, U4, to reset the Rabbit 2000 microprocessor when the voltage drops below the voltage necessary for reliable operation. The reset occurs between 4.50 V and 4.75 V, typically 4.63 V. The reset can be initiated either externally or by a watchdog timeout ( ) on the Rabbit 2000 microprocessor.
  • Page 83: Chip Select Circuit

    Distributor of Digi International: Excellent Integrated System Limited Datasheet of 20-101-0455 - COMPUTER SGL-BOARD ETH BL2010 Contact us: sales@integrated-circuit.com Website: www.integrated-circuit.com C.3 Chip Select Circuit Figure C-5 shows a schematic of the chip select circuit. VRAM R101 100 kW /CSRAM /CS1 R104 /RESET...
  • Page 84 Distributor of Digi International: Excellent Integrated System Limited Datasheet of 20-101-0455 - COMPUTER SGL-BOARD ETH BL2010 Contact us: sales@integrated-circuit.com Website: www.integrated-circuit.com Transistors Q3 and Q4 are of opposite polarity so that a rail-to-rail voltage can be passed. When the /CS1 voltage is low, Q4 will conduct. When the /CS1 voltage is high, Q3 con- ducts.
  • Page 85 Distributor of Digi International: Excellent Integrated System Limited Datasheet of 20-101-0455 - COMPUTER SGL-BOARD ETH BL2010 Contact us: sales@integrated-circuit.com Website: www.integrated-circuit.com Wildcat (BL2000)
  • Page 86: Appendix D. Demonstration Board

    Distributor of Digi International: Excellent Integrated System Limited Datasheet of 20-101-0455 - COMPUTER SGL-BOARD ETH BL2010 Contact us: sales@integrated-circuit.com Website: www.integrated-circuit.com PPENDIX EMONSTRATION OARD Appendix D shows how to connect the Demonstration Board to the BL2000. D.1 Connecting Demonstration Board Before running sample programs based on the Demonstration Board, you will have to con- nect the Demonstration Board from the BL2000 Tool Kit to the BL2000 board.
  • Page 87 Distributor of Digi International: Excellent Integrated System Limited Datasheet of 20-101-0455 - COMPUTER SGL-BOARD ETH BL2010 Contact us: sales@integrated-circuit.com Website: www.integrated-circuit.com +RAW RST- 485- 485+ RXD2 TXD2 RXD1 TXD1 AGND DAC1 DAC0 ADC8 ADC7 ADC6 ADC5 ADC4 ADC3 ADC2 ADC1 ADC0 GN D C2C3 AGND...
  • Page 88 Distributor of Digi International: Excellent Integrated System Limited Datasheet of 20-101-0455 - COMPUTER SGL-BOARD ETH BL2010 Contact us: sales@integrated-circuit.com Website: www.integrated-circuit.com BL2000 12 V DC max. EXTERNAL POWER SUPPLY +5 V BL2000 Demonstration Board (Header J4) (Header J1) Separate Power Supply ADC0 ADC1 LED1 LED2 LED3 LED4...
  • Page 89 Distributor of Digi International: Excellent Integrated System Limited Datasheet of 20-101-0455 - COMPUTER SGL-BOARD ETH BL2010 Contact us: sales@integrated-circuit.com Website: www.integrated-circuit.com Wildcat (BL2000)
  • Page 90: Index

    D/A converter COM port ......11 function calls function calls installation ......10 _anaIn ......47 anaOut ......51 Rabbit Embedded Security anaIn ......48 anaOutCalib ....50 Pack ........ 4 anaInCalib ..... 47 anaOutEERd ....52 standard features anaInEERd ....49 anaOutEEWr ....
  • Page 91 ......30, 66 MASTER.C ....39 JP3 (D/A converter power PUTS.C ......39 supply) .....28, 66 RELAYCHR.C ....39 Rabbit 2000 JP4 (flash memory size) 30, 66 SLAVE.C ......39 parallel ports ......67 JP5 (SRAM size) ..30, 66 TCP/IP .......55 real-time clock JP6 (digital input pull-up/pull- PINGME.C ....57...
  • Page 92 Distributor of Digi International: Excellent Integrated System Limited Datasheet of 20-101-0455 - COMPUTER SGL-BOARD ETH BL2010 Contact us: sales@integrated-circuit.com Website: www.integrated-circuit.com specifications dimensions USB/serial port converter ..8 BL2000 ......60 Dynamic C settings ... 11 plastic enclosure .... 72 electrical ......
  • Page 93 Distributor of Digi International: Excellent Integrated System Limited Datasheet of 20-101-0455 - COMPUTER SGL-BOARD ETH BL2010 Contact us: sales@integrated-circuit.com Website: www.integrated-circuit.com Wildcat (BL2000)
  • Page 94: Schematics

    Distributor of Digi International: Excellent Integrated System Limited Datasheet of 20-101-0455 - COMPUTER SGL-BOARD ETH BL2010 Contact us: sales@integrated-circuit.com Website: www.integrated-circuit.com CHEMATICS 090-0117 BL2000 Schematic www.rabbit.com/documentation/schemat/090-0117.pdf 090-0042 Demonstration Board Schematic www.rabbit.com/documentation/schemat/090-0042.pdf 090-0128 Programming Cable Schematic www.rabbit.com/documentation/schemat/090-0128.pdf You may use the URL information provided above to access the latest schematics directly.
  • Page 95 Distributor of Digi International: Excellent Integrated System Limited Datasheet of 20-101-0455 - COMPUTER SGL-BOARD ETH BL2010 Contact us: sales@integrated-circuit.com Website: www.integrated-circuit.com...

Table of Contents