Programming Port; Alternate Uses Of The Programming Port - Rabbit RabbitCore RCM2200 User Manual

C-programmable module with ethernet
Hide thumbs Also See for RabbitCore RCM2200:
Table of Contents

Advertisement

The RJ-45 connector is shielded to minimize EMI effects to/from the Ethernet signals. Z-
World recommends that an equivalent RJ-45 connector be used on the user board if the
customer wishes to have an RJ-45 connector on the user board.
NOTE: The RCM2210 is available without the LEDs and the RJ-45 connector if you
plan to use your own RJ-45 connector on your user board.

2.2.3 Programming Port

Serial Port A has special features that allow it to cold-boot the system after reset. Serial
Port A is also the port that is used for software development under Dynamic C.
The RabbitCore RCM2200 has a 10-pin program header labeled J1. The Rabbit 2000 star-
tup-mode pins (SMODE0, SMODE1) are presented to the programming port so that an
externally connected device can force the RCM2200 to start up in an external bootstrap
mode. The Rabbit 2000 Microprocessor User's Manual provides more information
related to the bootstrap mode.
The programming port is used to start the RabbitCore RCM2200 in a mode where it will
download a program from the port and then execute the program. The programming port
transmits information to and from a PC while a program is being debugged in-circuit.
The RabbitCore RCM2200 can be reset from the programming port via the /RESET_IN
line.
The Rabbit 2000 status pin is also presented to the programming port. The status pin is an
output that can be used to send a general digital signal.
The clock line for Serial Port A is presented to the programming port, which makes syn-
chronous serial communication possible.

2.2.3.1 Alternate Uses of the Programming Port

The programming port may also be used as an application port with the
DIAG
connector
on the programming cable.
All three clocked Serial Port A signals are available as
• a synchronous serial port
• an asynchronous serial port, with the clock line usable as a general CMOS input
• two general CMOS inputs and one general CMOS output.
Two startup mode pins, SMODE0 and SMODE1, are available as general CMOS inputs
after they are read during the initial boot-up. The logic state of these two pins is very
important in determining the startup procedure after a reset.
/RES_IN is an external input used to reset the Rabbit 2000 microprocessor.
The status pin may also be used as a general CMOS output.
See Appendix E, "Programming Cable," for more information.
10
RabbitCore RCM2200

Advertisement

Table of Contents
loading
Need help?

Need help?

Do you have a question about the RabbitCore RCM2200 and is the answer not in the manual?

Questions and answers

Table of Contents