12
RabbitLink (EG2100)
3.1.3 Password Protect the Embedded Target
Though not required, it is highly recommended that the passphrase security feature be activated
before the RabbitLink is deployed. This gives some protection to the embedded target system from
unauthorized communication. The passphrase may be up to 256 characters long. The serial con-
sole command “
set passphrase
” will prompt twice for a passphrase and will store the
hashed value of it on the RabbitLink. When a session starts, the RabbitLink will ask for the pass-
phrase, allowing access to the embedded system only after receiving the correct value. If no pass-
phrase is set, just press
<ENTER>
when asked for it. If you forget the passphrase, the only way to
recover is to use the RabbitLink serial console to set a new passphrase. This will require the hard-
ware connections shown in Figure 4 on page 6 and the software setup described in “Statically
Assigned Network Parameters” on page 8.
3.1.4 Using Dynamic C or the RFU to Download
Regardless of whether you use the RFU or Dynamic C, downloading across an Ethernet connec-
tion is essentially the same as across a serial connection.
The RFU downloads bin files that were previously created using Dynamic C. Dynamic C starts
with a source code file and compiles it down to the target.
3.1.5 Remote Debugging with Dynamic C
Once a program is successfully downloaded to the target controller attached to the RabbitLink,
Dynamic C may be used to debug the program precisely as if the PC running Dynamic C was
directly connected to the target. Refer to the Dynamic C User’s Manual for detailed information
on downloading and debugging.
3.1.6 Troubleshooting Tips
•
If Dynamic C is unable to establish communication with the RabbitLink, make sure that the
RabbitLink is powered on, and make sure that the Ethernet cable is firmly connected to the
RabbitLink and that the
USER
and
ACTIVE
LEDs are on.
•
If Dynamic C is still unable to establish communication with the RabbitLink, make sure that
Dynamic C has the correct IP address and control port information. Look in the
Communications dialog box accessed from the Options menu.
•
If Dynamic C is able to establish communication with the RabbitLink, but midway through the
download process displays either "Error receiving Flash ID from target"or
"Target Communication Error,” check to make sure that the program download cable is
plugged in correctly from the RabbitLink to the controller being programmed, and that the con-
troller is powered on.
Summary of Contents for RabbitLink EG2100
Page 1: ...RabbitLink EG2100 Network Programming Gateway User s Manual 019 0090 020222 B ...
Page 8: ...4 RabbitLink EG2100 ...
Page 32: ...28 RabbitLink EG2100 ...
Page 44: ...40 RabbitLink EG2100 ...
Page 46: ...42 RabbitLink EG2100 ...
Page 48: ......