You are on page 1of 130

MiniCore RCM5600W

C- Wi-Fi

OEM
0190175

090115A

MiniCore RCM5600W OEM


019-0175 090115A
2009 Digi International Inc. .
Digi International
Digi International

Digi International

RabbitMiniCore Dynamic C Digi International Inc.


Wi-Fi Wi-Fi
Rabbit 5000 MiniCore Digi International Inc.
.

Rabbit www.rabbit.com

Digi International Inc.


www.rabbit.com

MiniCore RCM5600W

1 .

2 .

1.1 RCM5600W .............................................................................................................................2


1.2 RCM5600W ............................................................................................................................3
1.3 ..................................................................................................................................4
1.3.1 RCM5600W ............................................................................................................4
1.3.2 RCM5600W ............................................................................................................4
1.3.3 ...................................................................................................................................5
1.3.4 .............................................................................................................................................5
1.3.5 .......................................................................................................................................5
1.4 ..............................................................................................................................................6
1.4.1 15 B ............................................................................................6
1.4.2 ...............................................................................................................7
1.4.3 ............................................................................................................................................8

2.1 Dynamic C ...................................................................................................................................9


2.2 ........................................................................................................................................10
2.2.1 1 ............................................................................................10
2.2.2 2 ................................................................................................11
2.2.3 3 ....................................................................................................................12
2.2.4 4 USB ..........................................................................................................12
2.3 ....................................................................................................................................14
2.3.1 .....................................................................................................................................15
2.4 ........................................................................................................................16
2.4.1 .....................................................................................................................................16

3 .

17

4 .

21

3.1 .....................................................................................................................................................17
3.2 ............................................................................................................................................18

4.1 RCM5600W ...........................................................................................................22


4.1.1 / ..............................................................................................................28
4.1.2 .....................................................................................................................28
4.2 ............................................................................................................................................29
4.2.1 .......................................................................................................................................29
4.2.2 .......................................................................................................................................30
4.3 Wi-Fi ...................................................................................................................................................31
4.3.1 .........................................................................................................................33
4.4 ............................................................................................................................................34
4.4.1 RCM5600W ...........................................................................................................35
4.5 ............................................................................................................................................36
4.5.1 .....................................................................................................................................36
4.5.2 .....................................................................................................................................36

OEM

4.6 ................................................................................................................................................ 37
4.6.1 ........................................................................................................................ 37
4.6.2 ............................................................................................................................................ 37
4.6.3 RAM ................................................................................................................. 37

5 .

39

6 . Wi-Fi

47

A. RCM5600W

73

5.1 Dynamic C ............................................................................................................. 39


5.2 Dynamic C .................................................................................................................... 41
5.2.1 / ......................................................................................................................... 41
5.2.2 .................................................................................................................... 41
5.2.3 ........................................................................................................................ 42
5.2.4 ID .............................................................................................................................. 44
5.2.5 Wi-Fi .......................................................................................................................... 44
5.2.6 .................................................................................................................... 45
5.2.6.1 ............................................................................................................... 45
5.3 Dynamic C................................................................................................................................. 46
5.3.1 ............................................................................................................................ 46

6.1 Wi-Fi .................................................................................................................................... 47


6.1.1 ............................................................................................................................ 47
6.1.2 ................................................................................................................................... 48
6.1.3 .................................................................................................................................... 48
6.2 Wi-Fi ........................................................................................................................ 49
6.2.1 Wi-Fi .............................................................................................................................. 50
6.2.2 ............................................................................................................................ 51
6.2.3 ................................................................................................................................... 52
6.2.3.1 /Wi-Fi ........................................................................................................... 52
6.2.3.2 / / ..................................................................... 53
6.2.4 Wi-Fi .......................................................................................................................... 55
6.2.4.1 Wi-Fi ..................................................................................................... 55
6.2.4.2 Wi-Fi ..................................................................................................................... 57
6.2.5 RCM5600W ............................................................................................................. 60
6.3 Dynamic C Wi-Fi .................................................................................................................. 67
6.3.1 TCP/IP ........................................................................................................... 67
6.3.2 TCP/IP .......................................................................................................... 71
6.3.3 ................................................................................................................ 71
6.4 ........................................................................................................................ 72

A.1 ............................................................................................................................... 74
A.1.1 PCI Express ............................................................................................. 78
A.2 Rabbit 5000 .............................................................................................................. 79
B.
81
B.1 ................................................................................................................................................... 82
B.1.1 ............................................................................................................................... 83
B.2 ...................................................................................................................................... 84
B.2.1 ....................................................................................................................................... 85
B.3 ................................................................................................................................................... 86
B.4 ...................................................................................................................................... 87
B.4.1 ....................................................................................................................... 88
B.5 ....................................................................................................................... 89

MiniCore RCM5600W

C.

91

C.1 ....................................................................................................................................................92
C.1.1 ................................................................................................................92
C.2 ........................................................................................................................................93
C.2.1 ........................................................................................................................................95
C.3 ........................................................................................................................96
C.3.1 ........................................................................................................97

D. /

99

D.1 ..................................................................................................................................................100
D.1.1 / .................................................................................................100
D.2 ......................................................................................................................................101
D.2.1 ......................................................................................................................................102
D.3 / ..........................................................................................................103
D.3.1 ..........................................................................................................................................104
D.3.2 ......................................................................................................................106

E.

107

E.1 ..................................................................................................................................................108
E.1.1 ..............................................................................................................108
E.2 ......................................................................................................................................109
E.2.1 ......................................................................................................................................110
E.3 ......................................................................................................................111
E.3.1 ..........................................................................................................................................112
E.3.2 ..............................................................................................................114

F.

115

F.1 ..................................................................................................................................................115
F.1.1 .................................................................................................................................116
F.1.2 ...........................................................................................................................117
F.1.3 ......................................................................................................................117

119

123

OEM

MiniCore RCM5600W

1.

RCM5600W MiniCore PCI Express


Wi-Fi/802.11b/g
Wi-Fi

Dynamic C
RCM5600W USB

RCM5600W Wi-Fi

RCM5600W 73.73 MHz Rabbit 5000


( ) Rabbit 5000
RCM5600W RCM5600W 52- PCI
Express
RCM5600W +3.3 V RCM5600W
CMOS

OEM

1.1 RCM5600W
1.20" 2.00" 0.40"
(30 mm 51 mm 10 mm)
73.73 MHz Rabbit 5000
35 / ,
3.3 V /
CMOS (SP1) ,
SDLC/HDLC
Airoha 802.11b/g
/ 8 , 8 ( / )
/ /
1MB 1MB


RCM5600W 1
1. RCM5600W

RCM5600W
73.73 MHz Rabbit 5000

1MB

( )

1MB

Wi-Fi

6 , CMOS
6
4 (SPI)
2 SDLC/HDLC
1 1
802.11b/g ISM 2.4 GHz

USB USB RCM5600W


: RabbitLink RCM5600W

A RCM5600W

MiniCore RCM5600W

1.2 RCM5600W
/


C
Dynamic C.bin Rabbit Field Utility

OEM

1.3
1.3.1 RCM5600W
RCM5600W RCM5600W

RCM5600W
2.4 GHz U.FL RP-SMA
/
/
RCM5600W USB
Dynamic C

CAUTION: Provide ESD protection such as smocks and grounding straps on your footwear
while assembling the RCM5600W module, installing it on another board, and while making or
removing any connections.

MiniCore RCM5600W
The RCM5600W MiniCore module provides a compact module in a mini PCI Express form factor
with integrated Wi-Fi/802.11b/g functionality to allow you to create a low-cost, low-power, Wi-Fi
based control and communications solution for your embedded system. These Getting Started instructions included with the Development Kit will help you get your RCM5600W up and running so that
you can run the sample programs to explore its capabilities and develop your own applications.

Development Kit Contents


The RCM5600W Standard Development Kit contains the following items
RCM5600W module.
2.4 GHz dipole antenna with mounting bracket and RP-SMA connector cable.
Interface Board with standoffs/connectors.
Prototyping Board with standoffs/connectors.
USB cable to program RCM5600W via Interface Board.
Dynamic C CD-ROM, with complete product documentation on disk.
Getting Started instructions.
Registration card.
Visit our online Rabbit store at www.rabbit.com/store/ for the latest information on peripherals and
accessories that are available for the RCM5600W MiniCore modules.

Step 1 Install Dynamic C


Before doing any development, you must install Dynamic C. Insert the CD from the Development Kit
in your PCs CD-ROM drive. If the installation does not auto-start, run the setup.exe
program in
the root directory of the Dynamic C CD. Install any Dynamic C modules after you install Dynamic C.
Rabbit, Dynamic C, and Digi are registered trademarks of Digi International Inc.

1. RCM5600W

1.3.2 RCM5600W
,
5 V 2 A ( / / /
)
/
DB9 10
Rabbit 5000

MiniCore RCM5600W

1.3.3
Rabbit RCM5600W
( 101-1273)
USB
RCM5600W +5 V

( 101-1295)

2.4 GHz

U.FL RP-SMA

RCM5600W

www.rabbit.com Rabbit

1.3.4
RCM5600W Dynamic C 10.50
Dynamic C Dynamic C C/OS-II
(PPP) FAT RabbitWeb
Rabbit Rabbit
(SSL) (AES) ,
www.rabbit.com
Rabbit
1.3.5
Dynamic C
Dynamic C
default.htm docs

OEM

1.4

Dynamic C
6.2.4.1

( FCC) RCM5600W
Wi-Fi Dynamic C 10.50
60
(Digi International 29000105) RCM5600W
4.3.1 Digi International

FCC
(FCC ID)
( ) FCC
: RCM5600W

1.4.1 (FCC) 15 B
RCM5600W MiniCore FCC 15 B
B

( )
:



/

MiniCore RCM5600W

(FCC 15.19)

FCC ID: MCQ-MCWIFI


This device complies with Part 15 of FCC rules. Operation is
subject to the following two conditions:
(1) this device may not cause harmful interference, and
(2) this device must accept any interference received, including
interference that may cause undesired operation.
FCC

FCC FCC ID
MCQ-MCWIFI FCC IDMCQ-MCWIFI

RCM5600W MiniCore


FCC
20

1.4.2
1846A-MCWIFI
This Class B digital apparatus complies with Canadian standard
ICES-003.
Cet appareil numrique de la classe B est conforme la norme
NMB-003 du Canada.

OEM

1.4.3
:


( )

SRD
( )

SRD

SRD

: 2 EN 300 440-2 [5] 4.2


SRD

CEPT/ERC 70-03 1999/5/EC

MiniCore RCM5600W

2.
RCM5600W

( ) RCM5600W
RCM5600W

2.1 Dynamic C
RCM5600W ( Rabbit )
Dynamic C
Dynamic C 10.50 ( )
Dynamic C

Windows |
Windows setup.exe

Dynamic C,
Rabbit Field Utility,

Dynamic C , Dynamic C
Dynamic C

OEM

2.2
4 Dynamic C
1. /
2. RCM5600W
3.
4. USB
RCM5600W

OEM
RCM5600W

2.2.1 1
2
/

2. /

10

MiniCore RCM5600W

2.2.2 2
3 RCM5600W PCI
Express J1A PCI Express J1A
RCM5600W J1B

3. RCM5600W

RCM5600W

RCM5600W J1B
RCM5600W
J1B PCI
Express
RCM5600W

J1B

PCI Express RCM5600W

OEM

11

2.2.3 3
4 U.FL RP-SMA
RCM5600W P1
RP-SMA


5&0:


P1

86%

4. USB

RP-SMA
P1

RCM5600W P1
RP-SMA

P1

2.2.4 4 USB
USB RCM5600W Dynamic C
RCM5600W USB RCM5600W

4 USB USB J5
USB

12

MiniCore RCM5600W

USB USB LED


USB
Windows XP Dynamic C \Rabbit USB
\WinXP_2K DPInst.exe USB
www.ftdichip.com/Drivers/VCP.htm
USB LED
RCM5600W

Dynamic C
JP1 12
12
JP1 1-3
-

USB USB
RCM5600W
USB USB

5. -

OEM

13


/ / / 5

5 J6
LED RCM5600W

J6

2.3

Dynamic C
Dynamic C Dynamic C
Dynamic C >
USB USB
RAM
USB COM Dynamic C
> COM

COM
COM
Dynamic C WiFi WIFISCAN.C
F9
Dynamic C STDIO
/

Dynamic C STDIO
(1-11)

MAC (MAC)
SSID SSID
14

MiniCore RCM5600W

2.3.1
USB
RCM5600W
5 V
( 2.4.1 )
USB COM
Windows COM

Rabbit USB
COM USB
USB

Dynamic C BIOS ,

Dynamic C >

Dynamic C >

<Ctrl-Y> Dynamic C BIOS
Bios

OEM

15

2.4

RCM5600W
RCM5600W

Dynamic C
2.4.1
Rabbit RCM5600W

Dynamic C Dynamic C
www.rabbit.com/support/bb/. www.rabbit.com/forums/. Rabbit

www.rabbit.com/support/.

16

MiniCore RCM5600W

3.
RCM5600W ( Rabbit )
Dynamic C RCM5600W

3.1
RCM5600W Dynamic C
RCM5600W
Dynamic C
ANSI C
Dynamic C .

,
1. RCM5600W
2. Dynamic C
3. USB
4. RCM5600W
,
( )
( F9) RCM5600W
( 11) USB

Dynamic C Dynamic C

OEM

17

3.2
Dynamic C , RCM5600W
SAMPLES\RCM5600W SAMPLES
Rabbit

JP1
1-2 5-6 7-8
JP2

JP1 1-3

4 6 8

3 5

JP1

JP2
7

FLASHLED.C - costatement LED DS1


RCM5600W PD0 LED
TOGGLESWITCH.C S1 LED DS1
S1 LED DS1 RCM5600W PD0
LED PD1 S1

18

MiniCore RCM5600W

/ TOGGLESWITCH.C
SERIALTOSERIAL.C
/ /
J12 / /
/ J2 6
/ / /
/

6.

/ JP5 JP8 1-2 3-4 5-6 7-8


/ JP7 2-4 3-5
/
#define DIGITAL_IO_ACCESSORY

TOGGLESWITCH.C / S1S2S3 S4
LED DS1DS4 /
LED DS1-DS2 PA4-PA7 S1-S4 PB4-PB7

OEM

19

SERIALTOSERIAL.C SAMPLES\RCM5600W\SERIAL
SERIALTOSERIAL.C / S1S2S3 S4
LED DS1DS4 /
LED DS1-DS2 PA4-PA7 , S1-S4 PB4-PB7
B C Dynamic C
STDIO C

J2 19 (PC0/TxD)
J2 22 (PC3/RxC) P2

J2
P2

J3 3 (TXD) J4 5 (RXC)

20

MiniCore RCM5600W

4.
4 RCM5600W
ARCM5600W

7 RCM5600W Rabbit

7.

OEM

RCM5600W

21

4.1 RCM5600W
8 RCM5600W

8. RCM5600W

52 PCI Express

22

MiniCore RCM5600W

9 RCM5600W Rabbit 5000

(BCF)
EF

Rabbit 5000

RCM5600W Rabbit 5000


2 Rabbit 5000

OEM

23

2. RCM5600W

GND

+3.3 V

36

n.c.*

LNK

ACT

/
A20
9

PE0

I0

C0
TCLKF
INT0
QRD1B
/ I1
A21

10

PE1

C1
RXD/RCLKF
INT1
QRD1A

/ I2
A22

11

PE2

C2
TXF
DREQ0
QRD2B
/ I3
A23

12

PE3

C3
RXC/RXF/SCLKD
DREQ1
QRD2A

13

PE5

/ I5
INT1
PWM1
RXB/RCLKE

24

MiniCore RCM5600W

2. RCM5600W
RCM5600W
( )

14

15

PE6

PE7

/ I6
PWM2
TXE
DREQ0
/ I7
PWM3
RXA/RXE/SCLKC
DREQ1

16

/RESET_IN

/ I0

17

PD0

C0
D8
INT0
SCLKD/TCLKF
QRD1B
IA6
/ I1

18

PD1

C1
D9
INT1
RXD/RCLKF
QRD1A

/ I2

19

PD2

C2
D10
DREQ0
TXF/SCLKC
QRD2B
IA7
/ I3

20

PD3

C3
D11
DREQ1
RXC/RXF
QRD2A

OEM

25

RCM5600W
( )
2. RCM5600W

21

22

23

PC0

PC1

PC2

TXD
/ I0
C0
TCLKF

RXD/TXD
/ I1
C1
RCLKF

TXC/TXF
/ I2
C2

24

PC3

RXC/TXC/RXF
/ I3
C3

25

PC4

TXB
/ I4
PWM0

RXB/TXB
/ I5
PWM1

26

PC5

27

PB0

/
IA6

28

/RESET

29

PB2

30

PB3

SCLKB
SCLKB ( )

/SWR
/
IA0
/SRD
/
IA1
SA0
31

PB4

/
IA2
SA1

32

26

PB5

/
IA3

MiniCore RCM5600W

2. RCM5600W
RCM5600W
( )

/SCS
33

PB6

34

PB7

/
IA4
/SLAVATN

3542

PA[0:7]

43

/IORD

44

VBAT_EXT

45

/IOWR

46

PB1

47

STATUS

48

PC6

49

SMODE

/
IA5

(SD0SD7)
/
(ID0ID7)
/

SCLKA
/
IA7

SCLKA

TXA/TXE
/ I6
PWM2

RXA/TXA/RXE
50

PC7

/ I7
PWM3
SCLKC

51

GND

52

+3.3 V
* n.c. =

OEM

27

4.1.1 /
Rabbit 5000 (A0A19) (D0D7)
I/0 (/IOWR) I/0 (/IORD)
A / /
B PB2PB7
/

#define PORTA_AUX_IO

//

2 D E
DMA
4.1.2
Status /RESET_IN SMODE /
Status Status
CMOS 4.2.2
/RESET_IN , Rabbit 5000 RCM5600W
/ RESET
SMODE SMODE0 SMODE1 +3.3 V
RCM5600W

28

MiniCore RCM5600W

4.2
RCM5600W
RCM5600W
RS-232 USB
4.2.1
A B C D E F
8 7 8
9

A RCM5600W

RCM5600W Wi-Fi /
B

B B
B
RCM5600W B
RCM5600W
RCM5600W B SCLKB
(PC4 PC5 PB0)

C D

E F SDLC/HDLC SDLC
IrDA E F

#define SERE_TXPORT PEDR


#define SERE_RXPORT PEDR
#define SERF_TXPORT PFDR
#define SERF_RXPORT PFDR

OEM

29

3
3. Rabbit 5000

TXA

PC6, PC7

RXA

PC7,PE7

SCLKA

RXE

PE7, PC7

RCLKE

PE5, PC5
PE4, PC4

PC4, PC5

TCLKE

RXB

PC5, PE5

TXF

PD2, PE2, PC2

RXF

PD3, PE3, PC3

RCLKF

PD1, PE1, PC1

TCLKF

PD0, PE0, PC0

PB0

TXC

PC2, PC3

RXC

PC3, PD3, PE3

SCLKC

PE6, PC6

TXB

SCLKB

PB1

TXE

PD2, PE2, PE7, PC7

TXD

PC0, PC1

RXD

PC1, PD1, PE1

SCLKD

RCLKE/TCLKE RCLKF/TCLKF
RXE/TXE RXF/TXF

PD0, PD3, PE0, PE3,


PC3

4.2.2
USB (J5) RCM5600W Rabbit
5000 A Dynamic C
RCM5600W Rabbit 5000

30

MiniCore RCM5600W

4.3 Wi-Fi
10 Wi-Fi

10

RCM5600W Wi-Fi

Wi-Fi Rabbit 5000 Wi-Fi


(MAC) Rabbit 5000 802.11b/g MAC 802.11b/g
Airoha AL2236
RCM5600W
MAC AL2236 /
/ 40 MHz
I Q
AL2236 2.4 GHz (ISM)
Rabbit 5000 3-
AL2236 802.11b/g VCO
PLL
AL2236 802.11b 11Mbits/s 802.11g
54 Mbits/s 802.11b/g 113 (2.401 GHz
2.472 GHz) 14
22 MHz
4
Wi-Fi

1 6 11

OEM

31

4. Wi-Fi

(GHz)

(GHz)

2.412

2.4012.423

2.417

2.4062.428

2.422

2.4112.433

2.427

2.4162.438

2.432

2.4212.443

2.437

2.4262.448

2.442

2.4312.453

2.447

2.4362.458

2.452

2.4412.463

10

2.457

2.4462.468

11

2.462

2.4512.473

12*

2.467

2.4562.478

13*

2.472

2.4612.483

14
( )

2.484

2.4732.495

Wi-Fi
RCM5600W
1-11 12 13 6.2.4.1
5

32

MiniCore RCM5600W


5. Wi-Fi

IFPARAM_WIFI_REGION_AMERICAS

111

IFPARAM_WIFI_REGION__MEXICO_INDO
ORS

111 ( )

IFPARAM_WIFI_REGION_MEXICO_OUTDO
ORS

911 ( )

IFPARAM_WIFI_REGION_CANADA

111

IFPARAM_WIFI_REGION_EMEA

113

IFPARAM_WIFI_REGION_FRANCE

1013

IFPARAM_WIFI_REGION_ISRAEL

311

IFPARAM_WIFI_REGION_CHINA

111

IFPARAM_WIFI_REGION_JAPAN

114*

IFPARAM_WIFI_REGION_AUSTRALIA

111

* 14 RCM5600W

802.11b/g
Tx Rx U15
AL2236 Tx AL2236 Rx
RCM5600W

RP-SMA RCM5600W
LED LED DS1 (LINK)
Wi-Fi LED DS2 (ACT)
4.3.1
RCM5600W RP-SMA
U.FL RP-SMA RP-SMA

OEM

33

4.4
USB RCM5600W USB
RCM5600W SMODE
SMODE +3.3 V RCM5600W
RCM5600W JP1
12 SMODE JP1
12 RCM5600W Rabbit 5000
RCM5600W USB

RCM5600W

RESET_INGND

1-2

11.

RCM5600W

Rabbit 5000

34

MiniCore RCM5600W

4.4.1 RCM5600W
RCM5600W
RCM5600W RCM5600W RCM5600W

RCM5600W JP1 12
RCM5600W

RCM5600W

RCM5600W RCM5600W

OEM

35

4.5
4.5.1
RCM5600W Rabbit 5000
RCM5600W 73.73 MHz
36.864 MHz
Wi-Fi CPU
4.5.2
Rabbit 5000 ,

1. Dynamic C >
2.

ENABLE_SPREADER=1

ENABLE_SPREADER=2

ENABLE_SPREADER=0

3.

Rabbit 5000

36

MiniCore RCM5600W

4.6
4.6.1
RCM5600W 1MB U10
4.6.2
RCM5600W 1MB U4

writeUser- Block() readUserBlock() Rabbit 5000

4.6.3 RAM
Rabbit 5000
Rabbit 5000 VBAT RAM

OEM

37

38

MiniCore RCM5600W

5.
Dynamic C
Windows Rabbit
5 RCM5600W

5.1 Dynamic C
Dynamic C 1989
Dynamic C
Dynamic C
RCM5600W
> >

RAM RCM5600W
USB

Dynamic C Dynamic C
C
, Dynamic C
Windows NT Windows Vista
Dynamic C Rabbit TN257 Windows Vista
Dynamic C , 460,800 bps

OEM

39

Dynamic C
/
TCP/IP


RS-232 RS-485
/
I2C SPI GPS
LCD


Dynamic C Rabbit



C/OS-II



STDIO printf
Printf

40

MiniCore RCM5600W

5.2 Dynamic C
5.2.1 /
RCM5600W Rabbit 5000 /
Dynamic C /
,
WrPortI(PEDDR, &PEDDRShadow, 0x00);

E
WrPortI(PEDDR, &PEDDRShadow, 0xFF);

E
Rabbit 5000 /
#define PORTA_AUX_IO // /

/
Dynamic C SAMPLES/RCM5600W
5.2.2
Dynamic C RS232.LIB
PACKET.LIB 9

, Dynamic C
Rabbit TN213Rabbit

OEM

41

5.2.3
RCM5600W
Dynamic C
LIB\Rabbit4000\BIOSLIB\ BOOTDEV_SFLASH.LIB

sbfRead
int sbfRead(void *dest, unsigned long offset, unsigned nbytes);

64K
C/OS-II
sbfWriteFlash()
C/OS-II

dest

offset

nbytes

0
_SPI_USE_UCOS_MUTEX #defined :
N SPI n
SPI _SPI_MAXTIME
ERR_SPI_MUTEX_ERROR ( C/OS-II ) -ETIME
( C/OS-II )

42

MiniCore RCM5600W

sbfWriteFlash
int sbfWriteFlash(unsigned long flashDst, void* Src,
unsigned len);

Src flashDst len ( 64K)


sbfWriteFlash()
SPI C/OS-II
_SPI_USE_UCOS_MUTEX #defined
sbfWriteFlash() SPI
_SPI_MAXTIME
ERR_SPI_MUTEX_ERROR ( C/OS-II ) -ETIME ( C/OS-II )
writeUserBlock()

flashDst

Src

len

0
/ID -1
_SPI_USE_UCOS_MUTEX #defined :
-EBUSY
N SPI n
SPI _SPI_MAXTIME
ERR_SPI_MUTEX_ERROR ( C/OS-II ) -ETIME
( C/OS-II )

OEM

43

5.2.4 ID
Dynamic C SAMPLES\USERBLOCK USERBLOCK_INFO.C
ID ID ID/
ID
USERBLOCK_CLEAR.C

( ID )
RCM5600W MiniCore SPI
Dynamic C
LIB\Rabbit4000\BIOSLIB\IDBLOCK.LIB

5.2.5 Wi-Fi
6 Wi-Fi Dynamic C TCP/IP
TCP/IP

44

MiniCore RCM5600W

5.2.6
Dynamic C
LIB\Rabbit4000\RCM5xxx\RCM56xxW.LIB

Dynamic C SAMPLES/RCM5600W
Dynamic C Rabbit

5.2.6.1

brdInit
void brdInit(void);

A
E

1. /
2. /
4. LED
5.
PB0 PB1 PC6 PC7 PD4 PD7 PE4 BIOS
H 16 /

OEM

45

5.3 Dynamic C
Dynamic C
www.rabbit.com/support/
5.3.1
Dynamic C 10.40 Dynamic C C/OS-II
(PPP) FAT RabbitWeb
Rabbit Rabbit (SSL)
(AES)
,
www.rabbit.com

46

MiniCore RCM5600W

6. WI-FI
6.1 Wi-Fi
802.11b/g Wi-Fi IEEE
IEEE 802.11 IEEE 802.11b 2.4 GHz
11 Mbits/s
2.4 GHz (802.11g) (54 Mbits/s) 802.11

Wi-Fi (802.11b/g)
RCM5600W MiniCore Wi-Fi
(WAP) PCI PCMCIA CompactFlash USB SD/MMC
Wi-Fi Wi-Fi
802.11b/g
(BSS) (IBSS) 802.11

6.1.1

(SSID)
WAN (DSL/ )
DHCP IP DNS

SSID SSID (" ") SSID

MAC
10/100Base-T
802.11b/g 802.11b/g 802.11b/g

OEM

47

6.1.2
SSID
SSID

6.1.3
O'Reilly Media 802.11 802.11b

48

MiniCore RCM5600W

6.2 Wi-Fi
,
1.
2. Dynamic C
3. USB USB
4.

F9

Dynamic C Dynamic C

OEM

49

6.2.1 Wi-Fi
12

USB
USB

12. Wi-Fi

50

MiniCore RCM5600W

6.2.2
RCM5600W USB
RCM5600W Wi-Fi
( )
Wi-Fi

OEM

51

6.2.3
6.2.3.1 /Wi-Fi

(IP) IP
IP 32 IP
32 IP
TCP/IP
LIB\Rabbit4000\TCPIP\TCP_CONFIG.LIB TCPCONFIG
RCM5600W IP
Wi-Fi
RCM5600W
Wi-Fi

IP
#define
#define
#define
#define

_PRIMARY_STATIC_IP
_PRIMARY_NETMASK
MY_NAMESERVER
MY_GATEWAY

"10.10.6.100"
"255.255.255.0"
"10.10.6.1"
"10.10.6.1"

6.3.1 Wi-Fi
Wi-Fi TCPCONFIG 1 ( DHCP) TCPCONFIG 5 ( DHCP
) #define TCPCONFIG 1
#define TCPCONFIG 5
: TCPCONFIG 0 Wi-Fi

TCPCONFIG
LIB\Rabbit4000\TCPIP\TCP_CONFIG.LIB Dynamic C TCP/IP

52

MiniCore RCM5600W

6.2.3.2 / /

RCM5600W
12
Wi-Fi
Start >
Settings > Control Panel)
Network Connections
Windows 2000
Windows

IP
( 10.10.6.99 255.255.255.0)
( )

1. Local Area Connection


( TCP/IP
Xircom Credit Card Network Adapter)

Windows



10Base-T

OEM

53

2. IP Address
Specify an IP Address
TCP/IP
:
IP : 10.10.6.101
: 255.255.255.0
: 10.10.6.1

IP

3. <OK> <Close>
( )

2 ( ) Network Connections
Local Area Connection IP
Wireless Network Connection
6.3 Dynamic C
Wi-Fi SSID

2 ( ) Network Connections
Local Area Connection IP
Wireless Network Connection
6.3 Dynamic C
Wi-Fi Wi-Fi

54

MiniCore RCM5600W

Telnet
Windows Internet Explorer

Dynamic C Samples\TCPIP\WiFi

6.2.4 Wi-Fi
6.2.4.1
6.2.4.2 - WIFISCAN.C
RCM5600W Wi-Fi

6.2.4.1 Wi-Fi

RCM5600W

1.

RCM5600W

2. 802.11d
RCM5600W
802.11d
RCM5600W

RCM5600W
ifconfig IFS_WIFI_TX_
POWER
3.
RCM5600W

Dynamic C Samples\
WiFi\Regulatory
REGION_COMPILETIME.C
RCM5600W
RCM5600W
RCM5600W Rabbit

OEM

55

#define IFC_ WIFI_REGION

Dynamic C STDIO
TCP/IP IP
SSID
#define TCPCONFIG 1
#define _PRIMARY_STATIC_IP "10.10.6.170"
#define IFC_WIFI_SSID "rabbitTest"

REGION_MULTI_DOMAIN.C
RCM5600W ping
RCM5600W
RCM5600W
RCM5600W Rabbit

802.11d
TCP/IP
IP SSID
#define
#define
#define
#define

TCPCONFIG 1
WIFI_REGION_VERBOSE
_PRIMARY_STATIC_IP "10.10.6.170"
IFC_WIFI_SSID "rabbitTest"

#define WIFI_REGION_VERBOSE
Dynamic C STDIO

REGION_RUNTIME_PING.C
RCM5600W
/
ping
RCM5600W
RCM5600W Digi International

56

MiniCore RCM5600W

TCP/IP
IP SSID
#define TCPCONFIG 1
// #define WIFI_REGION_VERBOSE
#define PING_WHO "10.10.6.1"
#define _PRIMARY_STATIC_IP "10.10.6.170"
#define IFC_WIFI_SSID "rabbitTest"

#define WIFI_REGION_
VERBOSE Dynamic C STDIO

6.2.4.2 Wi-Fi

WIFIDHCPORTSTATIC.C IP DHCP
SAMPLES\TCPIP\DHCP.C DHCP

TCP/IP
IP SSID
#define
#define
#define
#define

USE_DHCP
TCPCONFIG 1
_PRIMARY_STATIC_IP "10.10.6.100"
IFC_WIFI_SSID "rabbitTest"

MY_GATEWAY
F9 Dynamic C STDIO
s d DHCP
WIFIMULTIPLEAPS.C WEP

WEP KEY0 ( ) RabbitCore MiniCore


( AP_0)
ping (AP_ADDRESS_0)
ping
(AP_1, KEY1, AP_ ADDRESS_1)
ifdown (IF_WIFI0) IF_WIFI0
ifconfig() SSID
ifup(IF_WIFI0) IF_WIFI0

TCP/IP
IP SSID
#define TCPCONFIG 1
#define IFC_WIFI_ENCRYPTION IFPARAM_WIFI_ENCR_WEP

OEM

57

SSID

//
#define AP_0 "test1"
#define AP_0_LEN strlen(AP_0)
#define MY_ADDRESS_0 "10.10.6.250" // AP 0 IP
#define PING_ADDRESS_0 "10.10.6.1" // ping AP 0
#define KEY_0 "0123456789abcdef0123456789"
//
#define AP_1 "test2"
#define AP_1_LEN strlen(AP_1)
#define MY_ADDRESS_1 "10.10.0.99" // AP 1 IP
#define PING_ADDRESS_1 "10.10.0.50"// ping AP 1
#define KEY_1 "0123456789abcdef0123456789"
#define IFC_WIFI_SSID AP_0
#define _PRIMARY_STATIC_IP MY_ADDRESS_0

WIFIPINGYOU.C Wi-Fi RabbitCore MiniCore


ping
Dynamic C
LIB\Rabbit4000\TCPIP\TCP_CONFIG.LIB TCP/IP
#define TCPCONFIG 1

RCM5600W MiniCore
RabbitCore MiniCore
#define NODE 1

RabbitCore MiniCore
#define NODE 2
Wi-Fi SSID
#define IFC_WIFI_SSID "rab-hoc"
#define IFC_WIFI_OWNCHANNEL "5"

RabbitCore MiniCore IP
#define IPADDR_1
#define IPADDR_2

"10.10.8.1"
"10.10.8.2"

RabbitCore MiniCore Dynamic C STDIO


ping IPADDR_2 IP Wi-Fi
ping
RabbitCore MiniCore ping
Dynamic C STDIO ping

58

MiniCore RCM5600W

WIFISCAN.C RCM5600W
Wi-Fi RCM5600W 802.
11
Dynamic C STDIO
WIFISCANASSOCIATE.C ifconfig IFS_WIFI_SCAN
Wi-Fi SSIDifconfig()
ifconfig IFS_WIFI_SCAN
Dynamic C TCP_CONFIG.LIB
TCPCONFIG
1. Dynamic C >

DHCP IP
_PRIMARY_STATIC_IP = "10.10.6.100"
_PRIMARY_NETMASK = "255.255.255.0"
MY_NAMESERVER = "10.10.6.1"
MY_GATEWAY = "10.10.6.1"

IFC_WIFI_SSID= C
SSID
IFC_WIFI_SSID =

BSS
Dynamic C TCP_CONFIG.LIB
CUSTOM_CONFIG.LIB 100 TCPCONFIG
CUSTOM_CONFIG.LIB
CUSTOM_CONFIG.LIB LIB.DIR
2. DHCP TCPCONFIG 5 1

Wi-Fi IP
Dynamic C STDIO

s
a
m WIFI MAC
ifconfig IFS_WIFI_SCAN
ifconfig()
IFS_WIFI_SCAN
ifconfig(IF_WIFI0, IFS_WIFI_SCAN, scan_callback, IFS_END);

OEM

59


( )
tcp_tick(NULL)

6.2.5 RCM5600W
Dynamic C SAMPLES\RCM5600W\TCPIP\
3.2
PINGLED.C ping ICMP
ping LED DS1 ping

PING_WHO IFC_WIFI_
SSID ping SSID PING_DELAY
ping
VERBOSE ping
PINGLED_WPA_PSK.C WPA PSK ( Wi-Fi
) WPA WEP
TKIP ( )
WPA PSK TKIP
SSID
#define WIFI_USE_WPA

// WPA

#define IFC_WIFI_ENCRYPTION IFPARAM_WIFI_ENCR_TKIP //


#define IFC_WIFI_SSID "rabbitTest"

64 63 ASCII

#define IFC_WIFI_WPA_PSK_HEXSTR \
"1010101010101010101010101010101010101010101010101010101010101010"

RCM5600W
: 64
ASCII
30
PING_WHO IFC_WIFI_SSID ping
SSID PING_DELAY ping

VERBOSE ping
60

MiniCore RCM5600W

LED DS1 ping


ping LED DS1
LED DS1 PD0
PINGLED_WPA2_CCMP.CWPA2 PSK ( Wi-Fi
) WPA WEP
(AES) CCMP (
)
WPA2_CCMP
WPA2 PSK TCP/IP
WPA2 CCMP
WPA2 PSK CCMP
64
63 ASCII

RCM5600W
: 64 ASCII

30

PING_WHO IFC_WIFI_SSID ping


SSID PING_DELAY ping

VERBOSE ping
LED DS1 ping
ping LED DS1
LED DS1 PD0

OEM

61

PINGLED_STATS.CPINGLED.C Dynamic C STDIO


/
PING_WHO IFC_WIFI_
SSID ping SSID PING_DELAY
ping
MOVING_AVERAGE
GATHER_INTERVAL GRAPHICAL

VERBOSE ping
LED DS1
ping LED ping

SMTP.CT S1 SMTP
LED DS1 LED
DS1 PD0

62

MiniCore RCM5600W

/ BROWSELED.C, PINGLED.C PINGLED_


STATS.C
/ /
J12 / /
/ J2 13
/ / /
/

13.

/ JP5 JP8 1-2 3-4 5-6 7-8


/ JP7 2-4 3-5

OEM

63

BROWSELED.C
LED
/ DS1 DS2 DS3 DS4 LED
TCPCONFIG 1

TCPCONFIG 1

http://10.10.6.100.

Dynamic C >
TCP/IP

/ LED
PINGLED.C ping ICMP
ping LED DS2 ping
LED DS3
PING_WHO IFC_WIFI_
SSID ping SSID PING_DELAY
ping
VERBOSE ping
PINGLED_STATS.C PINGLED.C Dynamic C
STDIO /
PING_WHO IFC_WIFI_
SSID ping SSID PING_DELAY
ping
MOVING_AVERAGE
GATHER_INTERVAL GRAPHICAL

VERBOSE ping
/ LED DS2
ping ping LED DS3

64

MiniCore RCM5600W

SERIAL_TO_ WIFI.C

J12 /
/ /
J2 14 /
/

14.
JP5 1-2 3-4 5-6 7-8
JP7 1-2 3-4
SERIAL_TO_WIFI.C Wi-Fi TCP
RabbitWeb HTTP
Wi-Fi
TCP Wi-Fi
Rabbit

OEM

65

TCP Rabbit TCP

Wi-Fi
_PRIMARY_
STATIC_IP IFC_WIFI_SSID

TCPCONFIG 1

TCPCONFIG 1
http://10.10.6.100.

TCP
8 1

Telnet telnet TCP


Run > cmd cmd telnet 10.10.6.100 4567
C 4567
C TCP
Tera Term
Telnet
TCP DB9 10
J4 ( C) J3
( D) Telnet

66

MiniCore RCM5600W

6.3 Dynamic C Wi-Fi


Rabbit RCM5600W Dynamic C
TCP/IP
802.11b/g
RCM5600W
Wi-Fi
Dynamic C LIB\Rabbit4000\TCPIP\ NET.LIB ifconfig()

6.3.1 TCP/IP
Digi International
Dynamic C LIB\Rabbit4000\TCPIP\ TCP_CONFIG.LIB
TCPCONFIG
#define TCPCONFIG 1

RCM5600W Wi-Fi TCPCONFIG


(TCPCONFIG 0 Wi-Fi )
TCPCONFIG 1

DHCP

TCPCONFIG 5

DHCP

IP TCPCONFIG

#define
#define
#define
#define

_PRIMARY_STATIC_IP
_PRIMARY_NETMASK
MY_NAMESERVER
MY_GATEWAY

"10.10.6.100"
"255.255.255.0"
"10.10.6.1"
"10.10.6.1"

Wi-Fi

SSID - IFC_WIFI_SSID (BSS)


SSID (IBSS) SSID IFC_WIFI_
SSID

#define IFC_WIFI_SSID "rabbitTest"

- IFC_WIFI_MODE
IFPARAM_WIFI_INFRASTRUCT IFPARAM_WIFI_
ADHOC

#define IFC_WIFI_MODE IFPARAM_WIFI_INFRASTRUCT

OEM

67

- IFC_WIFI_CHANNEL

#define IFC_WIFI_CHANNEL 0

0 SSID

0
5
- IFC_WIFI_REGION
5
RCM5600W MiniCore

#define

IFC_WIFI_REGION IFPARAM_WIFI_REGION_AMERICAS

/ - IFC_WIFI_ENCRYPTION
( )
#define IFC_WIFI_ENCRYPTION IFPARAM_WIFI_ENCR_NONE

IFPARAM_WIFI_ENCR_NONE

IFPARAM_WIFI_ENCR_ANY
IFPARAM_WIFI_ENCR_WEP

WEP

WEP ( )
TKIP WPA
TKIP WIFI_USE_WPA
( )

IFPARAM_WIFI_ENCR_TKIP

IFPARAM_WIFI_ENCR_CCMP

CCMP WPA2

WEP ( )
IFC_WIFI_WEP_KEYNUM ( 0)
(0 1 2 3)

68

IFC_WIFI_WEP_KEY0_BIN

IFC_WIFI_WEP_KEY0_HEXSTR

IFC_WIFI_WEP_KEY1_BIN

IFC_WIFI_WEP_KEY1_HEXSTR

IFC_WIFI_WEP_KEY2_BIN

IFC_WIFI_WEP_KEY2_HEXSTR

IFC_WIFI_WEP_KEY3_BIN

IFC_WIFI_WEP_KEY3_HEXSTR

MiniCore RCM5600W

WEP WEP 40-


104- ( 5 13 )

WEP
IFC_WIFI_
WEP_KEYNUM
IFC_WIFI_WEP_KEY#_BIN IFC_WIFI_WEP_KEY#_HEXSTR

WPA
WPA Wi-Fi
TKIP
#define WIFI_USE_WPA

WPA - IFC_WIFI_WPA_PSK_PASSPHRASE

ASCII 1 63
#define IFC_WIFI_WPA_PSK_PASSPHRASE "now is the time"

IFC_WIFI_WPA_PSK_HEXSTR IFC_
WIFI_ WPA_PSK_PASSPHRASE
WPA - IFC_WIFI_WPA_PSK_HEXSTR
256- (32- )
64 (256 )
IFC_WIFI_WPA_PSK_PASSPHRASE

#define IFC_WIFI_WPA_PSK_HEXSTR \
"57A12204B7B350C4A86A507A8AF23C0E81D0319F4C4C4AE83CE3299EFE1FCD27"

SSIDrabbitTest now is the time


Rabbit 5000 20
256 #define WIFI_
VERBOSE_PASSPHRASE Wi-Fi SSID

- IFC_WIFI_AUTHENTICATION

#define IFPARAM_WIFI_AUTH_ANY

OEM

69


IFPARAM_WIFI_AUTH_OPEN
IFPARAM_WIFI_AUTH_SHAREDKEY

WEP )
IFPARAM_WIFI_WPA_PSK WPA (TKIP

CCMP )
- IFC_WIFI_FRAG_THRESHOLD
( )
256 2346
0
#define IFC_WIFI_FRAG_THRESHOLD 0

RTS - IFC_WIFI_RTS_THRESHOLD RTS/CTS RTS

1 2347
2347 RTS/CTS
#define IFC_WIFI_RTS_THRESHOLD 2347

Dynamic C
<ctrl-H> TCPCONFIG < >
Wi-Fi Dynamic C TCP/IP ( 1 )
Wi-Fi
ifconfig()
ifconfig() Wi-Fi

70

MiniCore RCM5600W

6.3.2 TCP/IP
Wi-Fi - ifconfig()
Dynamic C TCP/IP ( 1 )
6.3.3
Wi-Fi sock_init ()
TCPCONFIG Dynamic C Wi-Fi
Wi-Fi ifup
IF_WIFI0) ifconfig(IF_WIFI0,)
ifdown (IF_WIFI0) ( 6.3.2 )
Dynamic C
tcp_tick(NULL)
IP sock_ init_or_exit(1)
(ARP DHCP ) sock_init()

OEM

71

6.4
Rabbit RCM5600W

Dynamic C Dynamic C
www.rabbit.com/support/bb/ www.rabbit,com/forums/ Rabbit

www.rabbit.com/support/

TCP/IP Dynamic C TCP/IP TCP/IP

72

MiniCore RCM5600W

A. RCM5600W

A RCM5600W

OEM

73

A.1
A-1 RCM5600W
0.125
(3.2)

A-1. RCM5600W

74

MiniCore RCM5600W

RCM5700
RCM5700 0.08(2mm)
0.04 (1 mm)

A-2.

A-2. RCM5600W

OEM

75

A-1 RCM5600W
RCM5600W

73.73 MHz Rabbit 5000


EMI ( )

( )

1MB

1MB

( RTC)
35 /

76

RCM5600W

/ 8 , 8
( / ) / /
6 CMOS
6 ( IrDA) 4
(SPI) 2 SDLC/HDLC
1
= CLK/8
RCM5600W

8- ( 6 ) 1
2 10- , 1 4
8 / 16-

10- 4 PWM 16-


4 PWM
2
2
3.15 V ( ) 3.45 V ( )
/ 625 mA @ 3.3 V
/ 85 mA @ 3.3 V
30C +55C
5% 95%

MiniCore RCM5600W

A-1
RCM5600W

( () )
RCM5600W

RCM5600W
52 PCI Express
1.20" 2.00" 0.40"
(30 mm 51 mm 10 mm)
Wi-Fi

802.11b

19 dBm

18 dBm

OEM

802.11g
15 dBm

802.11b/g, 2.4 GHz

77

A.1.1 PCI Express


RCM5600W PCI Express

A-2 PCI Express

A-2.

PCI Express

Rabbit

Pinrex 984-63-052202

498-0090

FOXCONN AS0B226S68K-7F

498-0091

Molex
A-3
Molex
A-3. Molex

Molex

PCI Express

67910-0002

48099-4000

78

MiniCore RCM5600W

A.2 Rabbit 5000


Rabbit 5000 Rabbit 5000

Rabbit TN227 / Rabbit


Rabbit 5000 /

OEM

79

80

MiniCore RCM5600W

B.

B ,
RCM5600W USB
RCM5600W

OEM

81

B.1
RCM5600W

B-1

PCI Express

RCM5600W

USB

USB LED

/
/LED


LED


LED

B-1.

82

MiniCore RCM5600W

B.1.1
USB J6
J6 , U4 USB

10 W +5 V
3.3 V
RCM5600W
LED , LED
RCM5600W /RESET_IN

USB RCM5600W USB


RCM5600W
PCI Express 52- PCI Express ,
RCM5600W RCM5600W

/ LED RCM5600W PD1

LED RCM5600W PD0

OEM

83

B.2
B-2

B-2.

B-1
B-1.

84

2.50" 3.75" 0.60" (64 mm 95 mm 15 mm)

40C +85C

5% 95%

+5 V

+3.3 V

( )

700 mA USB
1.5 A

2 25 IDC 0.1"
52 PCI Express RCM5600W
USB
2 mm

MiniCore RCM5600W

B.2.1
J2 J2 0.1"
2 25 SMT B-3 -

MiniCore

B-3.

OEM

85

B.3
RCM5600W 3.15 V 3.45 V
,
+3.3 V B-4 D3
Shottky

USB

U4

B-4.

J5 USB , J6
U4 USB
USB D1 D2

JP2 USB -
( ) 700 mA
500 mA

86

MiniCore RCM5600W

B.4
RCM5600W

RCM5600W LED (DS1)


PD0 (S1) PD1 Rabbit 5000
S2 RCM5600W
J2 RCM5600W
J2
J2 B-5

B-5.

OEM

87

B.4.1
B-6

B-6.

1. J2

2. /
3.
4. /

0.7" (17.8 mm)

RCM5600W


/

88

MiniCore RCM5600W

B.5
B-7

JP1

JP2

B-7.

B-2 0
B-2.

JP1

JP2

12

SMODE
( )*

34

56

LED DS1

78

S1

12

700 mA

n.c.

500 mA

Dynamic C

USB

* , RCM5600W

OEM

89

90

MiniCore RCM5600W

C.
C

OEM

91

C.1

C-1
.

5&0:

/('
SMT


9

C-1.

C.1.1
RCM5600W

LED LED .
RCM5600W J2
,
2 25 0.1" C-4


+3.3 V
0.1" 0.3" 0.6"
( ,
(SMT) ) SMT 30 AWG

92

MiniCore RCM5600W

C.2
C-2

C-2.

OEM

93

C-1
C-1.

94

2.50" 3.75" 0.52" (64 mm 95 mm 13 mm)

40C +85C

5% 95%,

+3.3 V

(
)

2 mA

1.7" 2.7" (40 mm 70 mm) 0.1" SMT

2 25 IDC 0.1" ( 2 25 IDC


)

MiniCore RCM5600W

C.2.1
J2
J12 J2
J12 0.1" 2 25 SMT C-3
-

MiniCore

C-3.MiniCore

OEM

95

C.3
J2 RCM5600W
J2 C-4

C-4. MiniCore

1.7" 2.7"
0.1" (2.5 mm) +3.3 V
20 30 AWG
+3.3 V

96

MiniCore RCM5600W

C.3.1
C-5

C-5.

1. J2

2. /
3.
4. /
/

0.7" (17.8 mm)

RCM5600W


/

OEM

97

98

MiniCore RCM5600W

D.

D / ,
RCM5600W / /

OEM

99

D.1
/ LED
/ D-1

RCM5600W


LED


LED

LED

D-1. /

D.1.1 /
RCM5600W /
LED / LED
RCM5600W J2

2 25 0.1" D-4
/ LED RCM5600W PB4PB7

LED RCM5600W PA4PA7

100

MiniCore RCM5600W

D.2
D-2 /

D-2. /

D-1 /
D-1. /

2.50" 3.75" 0.52" (64 mm 95 mm 13 mm)

40C +85C

5% 95%

+3.3 V

6 mA ( )

2 25 IDC 0.1"
( / 2 25
IDC )

OEM

101

D.2.1
/ J2
J12
J2 J12 0.1" 2 25 SMT D-3
/ -

MiniCore

D-3. MiniCore

102

MiniCore RCM5600W

D.3 /
/ J2
RCM5600W J2 D-4

D-4. MiniCore

OEM

103

D.3.1
JP7
( ) ( ) S5S8 JP12

D-5.

LED DS5DS8 LED


JP5 JP8 RCM600W LED
RCM5600W JP6 JP9
LED
D-2 LED
D-2. / /LED ( )

RCM5600W

/LED

PB4

S1*

PB5

S2

PB6

S3

56

PB7

S4

78

104

12
JP5

34

JP6

MiniCore RCM5600W

D-2. / /LED ( )

RCM5600W

/LED

PA4

DS1

PA5

DS2

PA6

DS3

PA7

DS4

78

PB0

S5

12

PB1

S6

PB2

S7

56

PB3

S8

78

PA0

DS5

12

PA1

DS6

PA2

DS7

PA3

DS8

12

34

JP8

JP9

56

34

JP10

JP11

34

JP13

JP14

56
78

2
3

2
3
4

* S1S4 JP7
S5S8 JP12 ( )

S5S8 LED DS5DS8 JP10JP14

D-6

JP6
JP7

JP5

JP9

JP8

JP11

JP14

JP10

JP13

JP12

D-6. /

OEM

105

D.3.2
D-7

D-7.

1. J2

2. /
3.
4. /
/

0.7" (17.8 mm)

RCM5600W


/

106

MiniCore RCM5600W

E.
E

OEM

107

E.1
3-
E-1

RCM5600W

LED

PC0-PC3
J3J4

J3
Cts/rts

D

RS-232

E-1.

E.1.1
RCM5600W
LED LED
RCM5600W J2

2 25 0.1" E-4
RS-232 C D 3- RS-232 J4
J3 J3 5- RS-232 C

108

MiniCore RCM5600W

E.2
E-2
0.125

E-2.

E-1
E-1.

2.50" 3.75" 0.52" (64 mm 95 mm 13 mm)

40C +85C

5% 95%

+3.3 V

10 mA ( )

2 25 IDC 0.1" ( 2 25 IDC


)
2 5 IDC 0.1"

OEM

109

E.2.1
J2
J12 J2
J12 0.1" 2 25 SMT E-3
/ -

MiniCore

E-3. . MiniCore

110

MiniCore RCM5600W

E.3
J2 RCM5600W
J2 J3 J4 RS-232 E-4


E-4.

J5 J6 RS-232 J1 RS-485

OEM

111

E.3.1
C D 3- RS-232 J4 J3
JP7 5- RS-232 J3,
C
JP5 RCM5600W RS-232
JP7 5- RS-232 J3 C
C DMA
C
#define SER_DMA_DISABLE

JP5 D C RS-232
RCM5600W JP6
RS-232
E-2. RS-232
RCM5600W

PC0
PC1
PC2
PC3
PE6
PE7
PC4
PC5
PD0

J3

PD3

12

D
(RS-232)B
JP5

34

JP6

J3/J4*

C
(RS-232)

56

78

J5

E
(RS-232)

12

JP8
J5/J6

B
(RS-232)

PD1
PD2

J1

JP11

F
(RS-485)

34
56

JP9

2
3

78

12

34
56

JP12

78

2
3
4

* JP7
JP10 ( )
JP13 ( )

J1 J5 J6

112

MiniCore RCM5600W

E-5

JP11

JP12
JP13

JP7

JP6

JP9

JP5

JP8
JP10

E-5.

OEM

113

E.3.2
E-6

E-6.

1. J2

2. /
3.
4. /
/

0.7" (17.8 mm)

RCM5600W


/

114

MiniCore RCM5600W

F
G RCM5600W

F.1
RCM5600W 3.15 V 3.45 V MiniCore
RCM5600W

73.73 MHz RCM5700 85 mA Wi-Fi


625 mA

OEM

115

F.1.1
RCM5600W Rabbit 5000
F-1 3 V
Rabbit 5000 RCM5600W

F-1.

3V 165 mAh

RCM5600 5 A
165 mAh 3.75

165 mAh
------------------------ = 3.75
years.
5 A

116

MiniCore RCM5600W

RCM5600W
RCM5600W
/
RCM5600W RCM5600W

RCM5600W /

Rabbit TN235 32.768 kHz

F.1.2
F-2

F-2. RCM5600W


+3.3 V
F.1.3
RCM5600W
Rabbit 5000 2.85 V 3.00 V
2.93 V RCM5600

OEM

117

118

MiniCore RCM5600W

/ ............. 100
..................... 104
LED ................. 104
................. 104
............................. 101
............................. 101
............ 108
...................... 112
RTS/CTS ................. 112
............................. 109
............................. 109

............................ 5

.................................... 6

...................... 6, 33
...... 12
RP-SMA
.......... 12

......................... 117
................................ 117
............ 117

.......................... 45
brdInit() ......................... 45

C
........................................ 6
.................................... 8
FCC ..................................... 6
.................... 7
............................ 7
.......................... 36
.......................... 39

OEM

.......................... 18
............... 40
.............. 5, 46
.......................... 15
...................... 46

.............. 78
PCI Express .............. 78

D
.................................... 4
........................ 4
..................... 4
............................. 4
........................ 4
Dynamic C ...................... 4
....... 4
.............................. 4
............. 4
USB ......................... 4
/ ................... 22
.......................... 41
....................... 28
SMODE0 .......................... 28
SMODE1 .......................... 28
/
............................... 99, 100
................................ 100

/
..................................... 101
............................... 84
............. 93
RCM5600W ...................... 74
............ 109
Dynamic C .............. 5, 9, 14, 39
.............. 9, 46
................................. 9
...................... 39

BOOTDEV_SFLASH.LIB
..................................... 42
Rabbit ... 5, 46

E
.................................. 75
/ ........... 28
.................................. 28

/
..................................... 100
............................... 83
............. 92
RCM5600W ........................ 2
............. 108

H
.......................... 10

RCM5600W ............. 11
USB .......................... 12

......................... 88, 97, 106


.................................. 82
.................................. 84
.................................. 83
...................... 89
...................... 89
RCM5600W ............. 11
.................................. 86
.................. 82
.................................. 84

119

/ ...........104
...................112
...............................89
JP2
( ) ........89

L
.................................7
LED
Wi-Fi .........33

O
.......................55
.............................5
.................5
.....................................5

/
......................................103
RCM5600W
...........24
RCM5600W ..22
.............111

+3.3 V ..............................115
..........................116
...............................34
...........................34
...................................30
...................92
...................................93
...........................92
...................................92
...........96
...................................94

R
Rabbit 5000
...........................37
VBAT RAM ........37
Rabbit ......................23

120

RCM5600W ......................11
..............................34
..........................34

S
...............................18

/ ......19, 63
......................65
RCM5600W
FLASHLED.C .................18
SERIALTOSERIAL.C
...............................19, 20
TOGGLESWITCH.C
...............................18, 19
..........................17
/
......................53
TCP_CONFIG.LIB ...........52
USERBLOCK_CLEAR.C 44
USERBLOCK_INFO.C ....44
Wi-Fi
BROWSELED.C ...........64
PINGLED.C ......60, 63, 64
PINGLED_STATS.C
.........................62, 63, 64
PINGLED_WPA_PSK.C
.....................................60
PINGLED_WPA2_
CCMP.C .....................61
SERIAL_TO_WIFI.C ...65
SMTP.C .........................62
TOGGLESWITCH.C ....63
WIFI_SCAN.C ........55, 59
WIFI_SCANASSOCIATE.C
.....................................59
WIFIDHCPORTSTATIC.C
.....................................57
WIFIMULTIPLEAPS.C 57
WIFIPINGYOU.C .........58
Wi-Fi ............52
Wi-Fi ................52
Wi-Fi
...............55
REGION_COMPILETIME.C
.....................................55
REGION_MULTI_
DOMAIN.C ................56
REGION_RUNTIME_
PING.C .......................56

..............................29
..........................41

PACKET.LIB ................41
RS232.LIB .....................41
................108
.................................108

..........................42
sbfRead ..........................42
sbfWriteFlash ................43

BOOTDEV_SFLASH.LIB
.....................................42
............................29, 30
..............................30
B ( ) .............29
E
......................29
F
.......................29
........................................5
/ .......41
/ .......41

BOOTDEV_SFLASH.LIB
.....................................42
TCP_CONFIG.LIB .......67
...........................18
...........41
...42
..........................15

Wi-Fi ...................67
..................67
SSID ............67
...........................69
..........................68
/ .68
..................68
....................70
...........................67
...............70
/ ................68
RTS ..................70
...........68
WPA
....................69
WPA
.......................69
WPA .........69

MiniCore RCM5600W

...................... 67
TCPCONFIG ... 67
Wi-Fi
............................. 71
Wi-Fi ................ 44
..................................... 73
....... 102, 110
/ .. 101
................................. 74
.. 76
............................. 75
............................. 84
........................... 85
.............. 94
.......................... 95
Rabbit 5000 ...... 79
........... 109

.................................. 36

.............. 22
............................. 34

T
............................. 37
.............................. 16
............................. 15

OEM

U
USB
.................................. 12

......................... 44
readUserBlock() ............ 37
writeUserBlock() ........... 37

V
VBAT RAM ............ 37

W
Wi-Fi
..................... 72
......................... 71
......................... 71
......................... 31

ifconfig() ................. 67, 71


ifconfig(IF_WIFI0,) .. 71
ifdown(IF_WIFI0) ........ 71
ifup(IF_WIFI0) ............. 71
sock_init() ..................... 71
sock_init_or_exit(1) ...... 71
tcp_tick(NULL) ............ 71
......................... 55

121

122

MiniCore RCM5600W


090-0280 RCM5600W
www.rabbit.com/documentation/schemat/090-0280.pdf

090-0281
www.rabbit.com/documentation/schemat/090-0281.pdf

090-0270
www.rabbit.com/documentation/schemat/090-0270.pdf

090-0272 /
www.rabbit.com/documentation/schemat/090-0272.pdf

090-0271
www.rabbit.com/documentation/schemat/090-0271.pdf

URL

OEM

123

You might also like