User’s Manual
11
3. R
ABBIT
L
INK
S
OFTWARE
This chapter describes the software functionality available when using a RabbitLink.
3.1 Downloading and Debugging via the RabbitLink
Downloading a program to an embedded target via the RabbitLink is done using Dynamic C or the
Rabbit Field Utility (RFU). The rows in the following table show which versions of Dynamic C
and the RFU are compatible with which versions of the RabbitLink firmware. The firmware ver-
sion is the same as its serial console; the version number is displayed in the console’s startup mes-
sage.
Before a program can be downloaded to a Rabbit-based target, the RabbitLink must be visible on
the network. It must also be visible to Dynamic C or the Rabbit Field Utility (RFU). This is
accomplished by setting the network parameters on the RabbitLink board and giving this informa-
tion to Dynamic C or the RFU.
3.1.1 RabbitLink Network Parameters
Follow the steps in Section 2.2, “Configuring RabbitLink Network Parameters from Your PC,” on
page 8 if you have not already done so. The RabbitLink requires an IP address, a gateway address,
a netmask and a port number to communicate across an network.
3.1.2 More RabbitLink Network Parameters
From Dynamic C, enter the RabbitLink addresses from the Communications dialog box found on
the Options menu. From the RFU, the Communications dialog box is accessed from the Setup
menu.
•
The Network Address field should contain the IP address of the RabbitLink.
•
The Control Port field should be set to the TCP port number that the RabbitLink uses to
accept control commands from Dynamic C—the default value is 4244. If the RabbitLink is
behind a firewall, the Control Port field should be set to the port on the firewall that is
being forwarded to the RabbitLink.
If a RabbitLink or multiple RabbitLinks are attached to a local network, press the Discover button
in the Communications dialog box to have Dynamic C or the RFU send a broadcast message to
each RabbitLink attached to the network. The default UDP port for discovery is 4242. Each Rab-
bitLink will respond with its IP address, name, control port, current status, and MAC address.
Selecting any line in the Discover window will cause the information for that RabbitLink to be
placed into the appropriate fields in the Communications dialog box.
Table 2. Compatibility Between Dynamic C and the RabbitLink Firmware
RabbitLink Firmware
Dynamic C
Rabbit Field Utility
Version 1.00
Versions 7.03 thru 7.06
Version 2.0
Version 2.00
Versions 7.20 and later
Version 2.20
Содержание RabbitLink EG2100
Страница 1: ...RabbitLink EG2100 Network Programming Gateway User s Manual 019 0090 020222 B ...
Страница 8: ...4 RabbitLink EG2100 ...
Страница 32: ...28 RabbitLink EG2100 ...
Страница 44: ...40 RabbitLink EG2100 ...
Страница 46: ...42 RabbitLink EG2100 ...
Страница 48: ......