101-0401 Rabbit Semiconductor, 101-0401 Datasheet - Page 74

KIT DEV RABBIT2000/TCP/IP

101-0401

Manufacturer Part Number
101-0401
Description
KIT DEV RABBIT2000/TCP/IP
Manufacturer
Rabbit Semiconductor
Series
RabbitCore 2000r
Type
MPU Moduler
Datasheet

Specifications of 101-0401

Rohs Status
RoHS non-compliant
Contents
Rabbit 2000™ TCP/IP Development Board, Demo Board, Power Supply, Cable and Software
Processor To Be Evaluated
Rabbit 2000
Interface Type
RS-232, RS-485
For Use With/related Products
RCM2000, RCM2010, RCM2020
Lead Free Status / Rohs Status
Lead free / RoHS Compliant
Other names
101-0401
316-1005
Q906133
The programming port, which is shown in Figure C-1, can serve as a convenient commu-
nications port for field setup or other occasional communication need (for example, as a
diagnostic port). If the port is simply to perform a setup function, that is, write setup infor-
mation to flash memory, then the controller can be reset through the programming port
and a cold boot performed to start execution of a special program dedicated to this func-
tionality.
When the
DTR and the STATUS line can be read as DSR on the serial port. The target can be
restarted by pulsing reset and then, after a short delay, sending a special character string at
2400 bps. To simply restart the BIOS, the string 80h, 24h, 80h can be sent. When the
BIOS is started, it can tell whether the programming cable is connected because the
SMODE1 and SMODE0 pins are sensed as being high.
Alternatively, the
/RESET line and the SMODE1 and SMODE0 pins are not connected to this connector.
The programming port is then enabled as a diagnostic port by polling the port periodically
to see if communication needs to begin or to enable the port and wait for interrupts. The
pull-up resistors on RXA and CLKA prevent spurious data reception that might take place
if the pins floated.
If the clocked serial mode is used, the serial port can be driven by having two toggling
lines that can be driven and one line that can be sensed. This allows a conversation with a
device that does not have an asynchronous serial port but that has two output signal lines
and one input signal line.
The line TXA (also called PC6) is zero after reset if the cold-boot mode is not enabled. A
possible way to detect the presence of a cable on the programming port is for the cable to
connect TXA to one of the SMODE pins and then test for the connection by raising PC6
(by configuring it as a general output bit) and reading the SMODE pin after the cold-boot
mode has been disabled. The value of the SMODE pin is read from the SPCR register.
70
PROG
connector is used, the /RESET line can be asserted by manipulating
DIAG
Figure C-1. Programming Port Pin Assignments
connector can be used to connect the programming port. The
W
W
W
W
W
TCP/IP Development Kit

Related parts for 101-0401