Digi Rabbit 5000 Manuel d'utilisateur Page 1

Naviguer en ligne ou télécharger Manuel d'utilisateur pour Mise en réseau Digi Rabbit 5000. Digi Rabbit 5000 User`s manual Manuel d'utilisatio

  • Télécharger
  • Ajouter à mon manuel
  • Imprimer
  • Page
    / 119
  • Table des matières
  • MARQUE LIVRES
  • Noté. / 5. Basé sur avis des utilisateurs

Résumé du contenu

Page 1 - MiniCore RCM5700/RCM6700

MiniCore RCM5700/RCM6700C-Programmable Ethernet Core Module User’s Manual90001191_B

Page 2 - Trademarks

MiniCore RCM5700/RCM6700 User’s Manual rabbit.com 101.3.3 SoftwareThe RCM5700/RCM5710 is programmed using version 10.44 or later of Dynamic C; the RC

Page 3 - TABLE OF CONTENTS

MiniCore RCM5700/RCM6700 User’s Manual rabbit.com 100F.4.2 How to Set Up your Computer for Direct ConnectFollow these instructions to set up your PC

Page 4

MiniCore RCM5700/RCM6700 User’s Manual rabbit.com 101F.5 Run the PINGME.C Sample ProgramConnect the crossover cable from your computer’s Ethernet por

Page 5 - 1. INTRODUCTION

MiniCore RCM5700/RCM6700 User’s Manual rabbit.com 102F.6 Running Additional Sample Programs With Direct ConnectThe sample programs discussed here are

Page 6 - 1.1 RCM5700/RCM6700 Features

MiniCore RCM5700/RCM6700 User’s Manual rabbit.com 103Bits per second: 115200Data bits: 8Parity: NoneStop bits: 1Flow control: NoneAs long as you have

Page 7 - Table 1-2. RCM6700 Features

MiniCore RCM5700/RCM6700 User’s Manual rabbit.com 104APPENDIX G. POWER SUPPLYAppendix G provides information on the current requirements of the RCM57

Page 8

MiniCore RCM5700/RCM6700 User’s Manual rabbit.com 105G.1.1 Battery Backup for the RCM5700/RCM5710 and RCM6700 FamilyThe RCM5700/RCM6700 does not have

Page 9

MiniCore RCM5700/RCM6700 User’s Manual rabbit.com 106The actual life in your application will depend on the current drawn by components not on the RCM

Page 10

MiniCore RCM5700/6700 User’s Manual rabbit.com 107INDEXAaccessory boardsDigital I/O ...75conf

Page 11 - 2. GETTING STARTED

MiniCore RCM5700/6700 User’s Manual rabbit.com 108FfeaturesDigital I/O accessory board ...75Interface Board ...

Page 12 - 2.2 Hardware Connections

MiniCore RCM5700/6700 User’s Manual rabbit.com 109ETHERNET_TO_SERIAL.C ...102PINGME.C ...

Page 13

MiniCore RCM5700/RCM6700 User’s Manual rabbit.com 112. GETTING STARTEDThis chapter describes the RCM5700/RCM6700 hardware in more detail, and explain

Page 14 - CAUTION: 

MiniCore RCM5700/6700 User’s Manual rabbit.com 110

Page 15

MiniCore RCM5700/6700 User’s Manual rabbit.com 111

Page 16

MiniCore RCM5700/6700 User’s Manual rabbit.com 112

Page 17 - 2.4 Run a Sample Program

MiniCore RCM5700/6700 User’s Manual rabbit.com 113

Page 18 - 2.5 Where Do I Go From Here?

MiniCore RCM5700/6700 User’s Manual rabbit.com 114

Page 19 - 3. RUNNING SAMPLE PROGRAMS

MiniCore RCM5700/6700 User’s Manual rabbit.com 115

Page 20 - 3.2 Sample Programs

MiniCore RCM5700/6700 User’s Manual rabbit.com 116

Page 21 - TOSERIAL.C

MiniCore RCM5700/6700 User’s Manual rabbit.com 117

Page 22 - STDIO window

MiniCore RCM5700/6700 User’s Manual rabbit.com 118

Page 23 - SIMPLE5WIRE.C

MiniCore RCM5700/6700 User’s Manual rabbit.com 119

Page 24 - folder may be used

MiniCore RCM5700/RCM6700 User’s Manual rabbit.com 122.2 Hardware ConnectionsThere are three steps to connecting the Interface Board for use with Dyna

Page 25 - 4. HARDWARE REFERENCE

MiniCore RCM5700/RCM6700 User’s Manual rabbit.com 132.2.2 Step 2 — Install Module on Interface BoardPosition the MiniCore module with the edge connec

Page 26

MiniCore RCM5700/RCM6700 User’s Manual rabbit.com 14Should you need to remove the MiniCore module, use two fingernails to hold back the spring clip at

Page 27 - RCM6700 modules

MiniCore RCM5700/RCM6700 User’s Manual rabbit.com 152.2.3 Step 3 — Connect USB CableThe USB cable connects the RCM5700/RCM6700 to the PC running Dyna

Page 28

MiniCore RCM5700/RCM6700 User’s Manual rabbit.com 162.2.3.1 Alternate Power Supply Connections — Deluxe Development KitThe deluxe Development Kit con

Page 29

MiniCore RCM5700/RCM6700 User’s Manual rabbit.com 172.3 Starting Dynamic CIf you already have Dynamic C installed, you are now ready to test your pro

Page 30

MiniCore RCM5700/RCM6700 User’s Manual rabbit.com 182.5 Where Do I Go From Here?If the sample program ran fine, you are now ready to go on to other s

Page 31

MiniCore RCM5700/RCM6700 User’s Manual rabbit.com 193. RUNNING SAMPLE PROGRAMSTo develop and debug programs for the RCM5700/RCM6700 (and for all othe

Page 32

MiniCore RCM5700/RCM6700 User’s ManualPart Number 90001191 • Printed in U.S.A.©2008–2010 Digi International Inc. • All rights reserved.

Page 33

MiniCore RCM5700/RCM6700 User’s Manual rabbit.com 203.2 Sample ProgramsOf the many sample programs included with Dynamic C, several are specific to t

Page 34 - 4.2 Serial Communication

MiniCore RCM5700/RCM6700 User’s Manual rabbit.com 21The Digital I/O accessory board needs to be installed to run the SWITCHLEDS.C and the SERIAL-TOSER

Page 35

MiniCore RCM5700/RCM6700 User’s Manual rabbit.com 22The SERIALTOSERIAL.C sample program is in the SAMPLES\RCM5700\SERIAL or SAMPLES\RCM6700\SERIAL fol

Page 36

MiniCore RCM5700/RCM6700 User’s Manual rabbit.com 23The Serial Communication accessory board needs to be installed to run the following serial sam-ple

Page 37 - 4.3 Programming Modes

MiniCore RCM5700/RCM6700 User’s Manual rabbit.com 24Once you have loaded and executed these sample programs and have an understanding of how Dynamic C

Page 38 - 4.4 Other Hardware

MiniCore RCM5700/RCM6700 User’s Manual rabbit.com 254. HARDWARE REFERENCEChapter 4 describes the hardware components and principal hardware subsys-te

Page 39 - 4.5 Memory

MiniCore RCM5700/RCM6700 User’s Manual rabbit.com 264.1 RCM5700/RCM6700 Digital Inputs and OutputsFigure 4-9 shows the RCM5700/RCM6700 pinouts for th

Page 40 - 5. SOFTWARE REFERENCE

MiniCore RCM5700/RCM6700 User’s Manual rabbit.com 27Figure 4-10 shows the use of the Rabbit 5000/6000 microprocessor ports in the RCM5700/RCM6700 modu

Page 41

MiniCore RCM5700/RCM6700 User’s Manual rabbit.com 28Table 4-3. RCM5700/RCM6700 Pinout ConfigurationsPin Pin Name Default Use Alternate Use Notes1 GND

Page 42

MiniCore RCM5700/RCM6700 User’s Manual rabbit.com 2913 PE5 Input/OutputI/O Strobe I5INT1PWM1RXB/RCLKEInput Capture14 PE6 Input/OutputI/O Strobe I6PWM2

Page 43 - 5.3 Upgrading Dynamic C

MiniCore RCM5700/RCM6700 User’s Manual rabbit.com 3TABLE OF CONTENTS1. Introduction1.1 RCM5700/RCM6700 Features ...61.2 Advantage

Page 44 - SPECIFICATIONS

MiniCore RCM5700/RCM6700 User’s Manual rabbit.com 3019 PD2 Input/OutputI/O Strobe I2Timer C2D10DREQ0TXF/SCLKCQRD2BSerial Port F20 PD3 Input/OutputIA7I

Page 45

MiniCore RCM5700/RCM6700 User’s Manual rabbit.com 3127 PB0 Input/OutputSCLKBExternal I/O Address IA6SCLKB (used by serial flash on RCM5750/RCM5760 and

Page 46

MiniCore RCM5700/RCM6700 User’s Manual rabbit.com 3247 STATUS Output Programming port48 PC6 Input/OutputTXA/TXEI/O Strobe I6PWM2Programming port49 SMO

Page 47

MiniCore RCM5700/RCM6700 User’s Manual rabbit.com 334.1.1 Memory I/O InterfaceThe Rabbit 5000 address lines (A0–A19) and data lines (D0–D7) are route

Page 48

MiniCore RCM5700/RCM6700 User’s Manual rabbit.com 344.2 Serial CommunicationThe RCM5700/RCM6700 board does not have any serial level converters direc

Page 49

MiniCore RCM5700/RCM6700 User’s Manual rabbit.com 35Table 4-4 summarizes the possible parallel port pins for the serial ports and their clocks. Table

Page 50

MiniCore RCM5700/RCM6700 User’s Manual rabbit.com 364.2.2 Ethernet PHYAll RCM5700/RCM6700 models have an Ethernet PHY, which can either be accessed t

Page 51

MiniCore RCM5700/RCM6700 User’s Manual rabbit.com 374.3 Programming ModesThe USB cable is used to connect the programming port of the RCM5700/RCM6700

Page 52 - Table A-3

MiniCore RCM5700/RCM6700 User’s Manual rabbit.com 384.3.1 Standalone Operation of the RCM5700/RCM6700The RCM5700/RCM6700 must be programmed via the I

Page 53

rabbit.com 394.5 Memory4.5.1 RAMRCM5700 boards have 128KB of onchip SRAM on the Rabbit 5000 microprocessor. The RCM5750/RCM5760 models also have 512

Page 54

MiniCore RCM5700/RCM6700 User’s Manual rabbit.com 4 Appendix C. Prototyping BoardC.1 Introduction ...6

Page 55 - A.3 Jumper Configurations

MiniCore RCM5700/RCM6700 User’s Manual rabbit.com 405. SOFTWARE REFERENCEDynamic C is an integrated development system for writing embedded software.

Page 56

rabbit.com 41Dynamic C has a number of standard features.• Full-feature source and/or assembly-level debugger, no in-circuit emulator required.• Royal

Page 57 - APPENDIX B. INTERFACE BOARD

MiniCore RCM5700/RCM6700 User’s Manual rabbit.com 425.2 Dynamic C Function Calls5.2.1 Digital I/OThe RCM5700/RCM6700 was designed to interface with

Page 58 - B.1 Introduction

MiniCore RCM5700/RCM6700 User’s Manual rabbit.com 435.2.4 RCM5700/RCM6700 CloningThe RCM5700/RCM6700 does not have a programming header, and is progr

Page 59

MiniCore RCM5700/RCM6700 User’s Manual rabbit.com 44APPENDIX A. RCM5700/RCM6700 SPECIFICATIONSAppendix A provides the specifications for the RCM5700

Page 60

MiniCore RCM5700/RCM6700 User’s Manual rabbit.com 45A.1 Electrical and Mechanical CharacteristicsFigures A-1(a) and A-1(b) show the mechanical dimens

Page 61 - B.2.1 Headers

MiniCore RCM5700/RCM6700 User’s Manual rabbit.com 46 Figure A-1(b). RCM5760/RCM6760 Dimensions

Page 62 - B.3 Ethernet

MiniCore RCM5700/RCM6700 User’s Manual rabbit.com 47It is recommended that you allow for an “exclusion zone” of 0.08" (2 mm) around the RCM5700/R

Page 63 - B.4 Power Supply

MiniCore RCM5700/RCM6700 User’s Manual rabbit.com 48Table A-1 lists the electrical, mechanical, and environmental specifications for the RCM5700. Tabl

Page 64

MiniCore RCM5700/RCM6700 User’s Manual rabbit.com 49Input Capture2-channel input capture can be used to time input signals from various port pinsQuadr

Page 65

MiniCore RCM5700/RCM6700 User’s Manual rabbit.com 51. INTRODUCTIONThe RCM5700 and RCM6700 are compact modules in a mini PCI Express form factor, and

Page 66 - MiniCore

MiniCore RCM5700/RCM6700 User’s Manual rabbit.com 50Table A-2 lists the electrical, mechanical, and environmental specifications for the RCM6700.Table

Page 67 - PPENDIX C. PROTOTYPING BOARD

MiniCore RCM5700/RCM6700 User’s Manual rabbit.com 51Quadrature Decoder2-channel quadrature decoder accepts inputsfrom external incremental encoder mod

Page 68 - C.1 Introduction

MiniCore RCM5700/RCM6700 User’s Manual rabbit.com 52A.1.1 mini PCI Express Connector Design RecommendationsThe MiniCore is mounted on the Interface B

Page 69

MiniCore RCM5700/RCM6700 User’s Manual rabbit.com 53Other manufacturers such as Molex offer similar connectors and latches, but these can have dif-fer

Page 70

MiniCore RCM5700/RCM6700 User’s Manual rabbit.com 54The SMT connectors are ideal in a development environment, where the latch connector facili-tates

Page 71

MiniCore RCM5700/RCM6700 User’s Manual rabbit.com 55A.3 Jumper ConfigurationsFigure A-5 shows the header locations used to configure the various RCM5

Page 72

MiniCore RCM5700/RCM6700 User’s Manual rabbit.com 56NOTE: The jumper connections are made using 0  surface-mounted resistors.Table A-7. RCM6700 Jum

Page 73

MiniCore RCM5700/RCM6700 User’s Manual rabbit.com 57APPENDIX B. INTERFACE BOARDAppendix B describes the features and accessories of the Interface Boa

Page 74

MiniCore RCM5700/RCM6700 User’s Manual rabbit.com 58B.1 IntroductionThe Interface Board included in the Development Kit makes it easy to connect Mini

Page 75 - D.1 Introduction

MiniCore RCM5700/RCM6700 User’s Manual rabbit.com 59B.1.1 Interface Board Features• Power Connection—Power is supplied to the Interface Board either

Page 76

MiniCore RCM5700/RCM6700 User’s Manual rabbit.com 61.1 RCM5700/RCM6700 Features• Small size: ranges from 1.20" × 2.00" × 0.12" (30 mm

Page 77

MiniCore RCM5700/RCM6700 User’s Manual rabbit.com 60B.2 Mechanical Dimensions and LayoutFigure B-2 shows the mechanical dimensions and layout for the

Page 78

MiniCore RCM5700/RCM6700 User’s Manual rabbit.com 61B.2.1 HeadersThe Interface Board has a header socket at J2 for physical connection to other board

Page 79

MiniCore RCM5700/RCM6700 User’s Manual rabbit.com 62B.3 EthernetB.3.1 RJ-45The Ethernet filter circuit is different between the Rabbit 5000 and Rabb

Page 80

MiniCore RCM5700/RCM6700 User’s Manual rabbit.com 63B.4 Power SupplyThe MiniCore requires a regulated 3.15 V – 3.45 V DC power source to operate. Dep

Page 81

MiniCore RCM5700/RCM6700 User’s Manual rabbit.com 64B.5 Using the Interface BoardThe Interface Board is also a demonstration board. It can be used to

Page 82 - ACCESSORY BOARD

MiniCore RCM5700/RCM6700 User’s Manual rabbit.com 65B.5.1 Add Additional BoardsThe Prototyping Board and the two accessory boards included with the D

Page 83 - E.1 Introduction

MiniCore RCM5700/RCM6700 User’s Manual rabbit.com 66B.6 Interface Board Jumper ConfigurationsFigure B-7 shows the header locations used to configure

Page 84

MiniCore RCM5700/RCM6700 User’s Manual rabbit.com 67APPENDIX C. PROTOTYPING BOARDAppendix C describes the features and accessories of the Prototyping

Page 85

MiniCore RCM5700/RCM6700 User’s Manual rabbit.com 68C.1 IntroductionThe Prototyping Board included in the Development Kit provides a prototyping area

Page 86

MiniCore RCM5700/RCM6700 User’s Manual rabbit.com 69C.2 Mechanical Dimensions and LayoutFigure C-2 shows the mechanical dimensions and layout for the

Page 87 - #define SER_DMA_DISABLE

MiniCore RCM5700/RCM6700 User’s Manual rabbit.com 7The RCM5700 and RCM5750 models already have an Ethernet PHY device, the Integrated Cir-cuit Systems

Page 88

MiniCore RCM5700/RCM6700 User’s Manual rabbit.com 70Table C-1 lists the electrical, mechanical, and environmental specifications for the Prototyping B

Page 89

MiniCore RCM5700/RCM6700 User’s Manual rabbit.com 71C.2.1 HeadersThe Prototyping Board has a header socket at J2 for physical connection to other boa

Page 90 - F.1 TCP/IP Connections

MiniCore RCM5700/RCM6700 User’s Manual rabbit.com 72C.3 Using the Prototyping BoardThe Prototyping Board provides the user with MiniCore connection p

Page 91

MiniCore RCM5700/RCM6700 User’s Manual rabbit.com 73C.3.1 Add Additional BoardsThe Prototyping Board and the two accessory boards included with the D

Page 92

MiniCore RCM5700/RCM6700 User’s Manual rabbit.com 74APPENDIX D. DIGITAL I/O ACCESSORY BOARDAppendix D describes the features and accessories of the D

Page 93

MiniCore RCM5700/RCM6700 User’s Manual rabbit.com 75D.1 IntroductionThe Digital I/O accessory board included in the Deluxe Development Kit provides P

Page 94

MiniCore RCM5700/RCM6700 User’s Manual rabbit.com 76D.2 Mechanical Dimensions and LayoutFigure D-2 shows the mechanical dimensions and layout for the

Page 95 - folder

MiniCore RCM5700/RCM6700 User’s Manual rabbit.com 77D.2.1 HeadersThe Digital I/O accessory board has a header socket at J2 for physical connection to

Page 96 - Start > Run >cmd)

MiniCore RCM5700/RCM6700 User’s Manual rabbit.com 78D.3 Using the Digital I/O Accessory BoardThe Digital I/O accessory board provides the user with M

Page 97

MiniCore RCM5700/RCM6700 User’s Manual rabbit.com 79D.3.1 ConfigurationThe pushbutton switches may be configured active high (pulled down) or active

Page 98

MiniCore RCM5700/RCM6700 User’s Manual rabbit.com 8All RCM5700/RCM6700 models are programmed through a USB connector on the motherboard using a USB ca

Page 99

MiniCore RCM5700/RCM6700 User’s Manual rabbit.com 80NOTE: Switches S5–S8, LEDs DS5–DS8, and the corresponding configuration headers JP10–JP14 and cir

Page 100 - Default gateway : 10.10.6.1

MiniCore RCM5700/RCM6700 User’s Manual rabbit.com 81D.3.2 Add Additional BoardsThe Prototyping Board and the two accessory boards included with the D

Page 101 - Start > Run

MiniCore RCM5700/RCM6700 User’s Manual rabbit.com 82APPENDIX E. SERIAL COMMUNICATION ACCESSORY BOARDAppendix E describes the features and accessories

Page 102

MiniCore RCM5700/RCM6700 User’s Manual rabbit.com 83E.1 IntroductionThe Serial Communication accessory board included in the Deluxe Development Kit p

Page 103 - F.7 Where Do I Go From Here?

MiniCore RCM5700/RCM6700 User’s Manual rabbit.com 84E.2 Mechanical Dimensions and LayoutFigure E-2 shows the mechanical dimensions and layout for the

Page 104 - APPENDIX G. POWER SUPPLY

MiniCore RCM5700/RCM6700 User’s Manual rabbit.com 85E.2.1 HeadersThe Serial Communication accessory board has a header socket at J2 for physical conn

Page 105

MiniCore RCM5700/RCM6700 User’s Manual rabbit.com 86E.3 Using the Serial Communication Accessory BoardThe Serial Communication accessory board provid

Page 106

MiniCore RCM5700/RCM6700 User’s Manual rabbit.com 87E.3.1 ConfigurationSerial Ports C and D are brought out as 3-wire RS-232 serial ports on headers

Page 107

MiniCore RCM5700/RCM6700 User’s Manual rabbit.com 88Figure E-5 shows the locations of the configurable header positions. Figure E-5. Location of Conf

Page 108

MiniCore RCM5700/RCM6700 User’s Manual rabbit.com 89E.3.2 Add Additional BoardsThe Prototyping Board and the two accessory boards included with the D

Page 109

MiniCore RCM5700/RCM6700 User’s Manual rabbit.com 91.3 Development and Evaluation Tools1.3.1 Standard Development KitThe RCM5700/RCM6700 Standard De

Page 110

MiniCore RCM5700/RCM6700 User’s Manual rabbit.com 90APPENDIX F. USING THE TCP/IP FEATURESF.1 TCP/IP ConnectionsProgramming and development can be do

Page 111

MiniCore RCM5700/RCM6700 User’s Manual rabbit.com 91The following options require more care in address selection and testing actions, as conflicts wit

Page 112

MiniCore RCM5700/RCM6700 User’s Manual rabbit.com 92F.2 TCP/IP Primer on IP AddressesObtaining IP addresses to interact over an existing, operating,

Page 113

MiniCore RCM5700/RCM6700 User’s Manual rabbit.com 93 If your system administrator can give you an Ethernet cable along with its IP address, the netmas

Page 114

MiniCore RCM5700/RCM6700 User’s Manual rabbit.com 94F.2.1 IP Addresses ExplainedIP (Internet Protocol) addresses are expressed as 4 decimal numbers s

Page 115

MiniCore RCM5700/RCM6700 User’s Manual rabbit.com 95F.2.2 How IP Addresses are UsedThe actual hardware connection via an Ethernet uses Ethernet adapt

Page 116

MiniCore RCM5700/RCM6700 User’s Manual rabbit.com 96F.2.3 Dynamically Assigned Internet AddressesIn many instances, devices on a network do not have

Page 117

MiniCore RCM5700/RCM6700 User’s Manual rabbit.com 97F.3 Placing Your Device on the NetworkIn many corporate settings, users are isolated from the Int

Page 118

MiniCore RCM5700/RCM6700 User’s Manual rabbit.com 98F.4 Running TCP/IP Sample ProgramsWe have provided a number of sample programs demonstrating vari

Page 119

MiniCore RCM5700/RCM6700 User’s Manual rabbit.com 99F.4.1 How to Set IP Addresses in the Sample ProgramsWith the introduction of Dynamic C 7.30 we ha

Commentaires sur ces manuels

Pas de commentaire