
4.2.3 Programming Port
The RCM4000 is programmed via the
Serial Port A is also used for the following operations.
•
•Remotely download and debug a program over an Ethernet connection using the RabbitLink EG2110.
•Fast copy designated portions of flash memory from one
Alternate Uses of the Programming Port
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 I/O pin
The programming port may also be used as a serial port via the DIAG connector on the programming cable.
In addition to Serial Port A, the Rabbit 4000
The two
The status pin is used by Dynamic C to determine whether a Rabbit microprocessor is present. The status output has three different programmable functions:
1.It can be driven low on the first op code fetch cycle.
2.It can be driven low during an interrupt acknowledge cycle.
3.It can also serve as a
The reset pin is an external input that is used to reset the Rabbit 4000.
Refer to the Rabbit 4000 Microprocessor User’s Manual for more information.
32 | RabbitCore RCM4000 |