Table of Contents

1. Introduction

1.1 Overview
1.2 RabbitLink Features
1.3 Development and Evaluation Tools
1.4 Software
1.4.1 Upgrading Dynamic C
1.4.2 Remote Downloading and Debugging
1.4.3 Passphrase Protection
1.5 RabbitLink CE Compliance
1.5.1 Design Guidelines
1.5.2 Interfacing the RabbitLink to Other Devices

2. Getting Started

2.1 RabbitLink Physical Connections
2.2 Configuring RabbitLink Network Parameters from your PC
2.2.1 Dynamically Assigned Network Parameters
2.2.2 Statically Assigned Network Parameters
2.3 Target System Connections to the RabbitLink
2.4 Ethernet Connections
2.5 Ready to Go

3. RabbitLink Software

3.1 Downloading and Debugging via the RabbitLink
3.1.1 RabbitLink Network Parameters
3.1.2 More RabbitLink Network Parameters
3.1.3 Password Protection
3.1.4 Using Dynamic C or the RFU to Download
3.1.5 Remote Debugging with Dynamic C
3.1.6 Troubleshooting Tips
3.2 RabbitLink Firmware
3.2.1 Downloading Firmware to the RabbitLink
3.2.2 Firmware Upgrades
3.3 Serving Web Pages and Sending E-Mail
3.3.1 Using DeviceMate Features
3.3.2 Using RabbitLink Features

Notice to Users

Appendix A. Specifications

A.1 Electrical and Mechanical Specifications
A.2 Conformal Coating

Appendix B. Plastic Enclosure

B.1 Assembly
B.2 Dimensions

Appendix C. Subsystems

C.1 RabbitLink Hardware Subsystems
C.1.1 Pinouts
C.2 Serial Communication
C.2.1 Serial Programming Ports
C.2.2 Ethernet Port
C.3 Memory
C.3.1 SRAM
C.3.2 Flash EPROM
C.4 Power Supplies
C.5 Reset Generator

Appendix D. Programming Cable

Appendix E. Serial Console Commands

E.1 Configuration Commands
E.2 Variables Commands
E.3 File Commands
E.4 E-Mail Commands
E.5 Other Console Commands
E.6 RabbitLink Console API (prior to Dynamic C 7.20)
E.7 Example Using the RabbitLink Console API

Index

Schematics