Serial Programming Cable; Changing Between Program Mode And Run Mode - Rabbit RCM3365 User Manual

C-programmable core module with nand flash mass storage and ethernet
Table of Contents

Advertisement

4.3 Serial Programming Cable

The programming cable is used to connect the serial programming port of the RCM3365/
RCM3375 to a PC serial COM port. The programming cable converts the RS-232 voltage
levels used by the PC serial port to the CMOS voltage levels used by the Rabbit 3000.
When the
connector on the programming cable is connected to the RCM3365/
PROG
RCM3375 serial programming port at header J1, programs can be downloaded and
debugged over the serial interface.
The
connector of the programming cable may be used on header J1 of the RCM3365/
DIAG
RCM3375 with the RCM3365/RCM3375 operating in the Run Mode. This allows the pro-
gramming port to be used as a regular serial port.

4.3.1 Changing Between Program Mode and Run Mode

The RCM3365/RCM3375 is automatically in Program Mode when the
on the programming cable is attached, and is automatically in Run Mode when no pro-
gramming cable is attached. When the Rabbit 3000 is reset, the operating mode is deter-
mined by the state of the SMODE pins. When the programming cable's
is attached, the SMODE pins are pulled high, placing the Rabbit 3000 in the Program
Mode. When the programming cable's
are pulled low, causing the Rabbit 3000 to operate in the Run Mode.
J8
GND
NC
GND
+3.3 V
VBT
VRAM
/RES
SMODE1
D2
SM0
/IORD
/IOWR
PG4
L1
PG5
PG6
PG7
PE0
PE1
PE3
PE4
PE5
R12
PE6
PF7
PF5
R67
R68
PB7
PB6
R69
PB5
PB4
R70
PB3
PB2
PB0
/RES_OUT
RCM3300
PROTOTYPING
BOARD
ACT
LINK
PD6
PD7
PD2
PD3
PD5
PD4
PG3
PG2
PG1
PG0
PC7
PC6
PC5
PC4
PC3
PC2
PC1
PC0
PF0
PF1
PF2
PF3
PA0
PA1
PA2
PA3
PA4
PA5
PA6
PA7
R25 R26
STAT
GND
J9
S1
RESET
RESET RCM3365/RCM3375 when changing mode:
Momentarily short out pins 28–32 on RCM33600/RCM33610 header J4,
Press RESET button (if using Prototyping Board),
Cycle power off/on
after removing or attaching programming cable.
Figure 9. Switching Between Program Mode and Run Mode
36
PROG
R1
D1
C1
C2
C3
U2
L293D
L293D
H-DRIVER
H-DRIVER
C4
R13
U1
J10
OUT
OUT
00 01 02 03 04 05 06 07
RP1
RP2
C8
U4
U5
R16
R15
+5 V
CORE MODULE
GND/EGND
+3.3 V
RX13
RX14
CX1
RX15
UX1
SO20W
U8
CX2
C16
R21
R22
R23
R24
UX2
SO20W
Q1
Q2
Q3
Q4
J13
U9
JA
JB
C22
J12
R27 R28
C23
R50
D4
D5
D6
D7
C24
J14
Q6
R49
CORE
S2
S3
DS2 DS3 DS4 DS5 DS6
TxE RxE GND TxF RxF 485+ GND 485–
connector is not attached, the SMODE pins
R52 R53
R60 R61
U7
PF0_CLKD
PF0_QD
U3
R14
C5
BT1
+5 V
GND
+3.3 V
RX16
RX17
R39
J15
RX18
UX4
DX1
LCD1JA
UX5
C19
R42
R40
DX2
U11
U12
U10
D 8
R35
R36
JP5
R38
C26
K E Y PA D D I S P L AY B O A R D
Colored edge
L C D 1 J B
OR
RabbitCore RCM3365/RCM3375
connector
PROG
connector
PROG
RABBITNET
R8 U6 C6
R9
J11
GND
J16
J17
K 1
To
PC COM port
C29
C30
Q5
R47
L C D 1 J C
OR

Advertisement

Table of Contents
loading

This manual is also suitable for:

Rcm3375

Table of Contents