User’s Manual
67
The assignments from the
WIFI_INTERP_PINCONFIG.LIB
library are shown below for
the factory configuration, and would have to be changed according to any changes you
make to the pins used on Parallel Port B.
#define INTERP0_ADDR0_PORTB_PIN 2 // indicates which PB pin connects to M_A0
#define INTERP0_ADDR1_PORTB_PIN 3 // indicates which PB pin connects to M_A1
#define INTERP0_ADDR2_PORTB_PIN 4 // indicates which PB pin connects to M_A2
#define INTERP0_CS_PORTB_PIN 7 // indicates which PB pin connects to M_CS
Any of the PE0, PE1, PE3, PE4, PE5, PE6, and PE7 pins on Parallel Port E can be config-
ured for the M_/RD and M_/WR read and write strobes via 0
Ω
resistors as shown below,
or /IORD and /IOWR may be used. The factory defaults are shown in italics.
First, the software must identify whether the Parallel Port E read and write strobes are active.
#define INTERP0_USE_PORTE_RD_STRB x
#define INTERP0_USE_PORTE_WR_STRB x
Use
x
= 0 for strobe on Parallel Port E not active, use
x
= 1 for strobe on Parallel Port E
active. If the strobe on Parallel Port E is not active, the corresponding /IORD and /IOWR
will be used for the read and write strobes.
The read and write strobe assignments on Parallel Port E are then done in the
WIFI_
INTERP_PINCONFIG.LIB
library. The assignments are shown below for the factory con-
figuration, where the read strobe is on pin PE5 of Parallel Port E, and the write strobe has
defaulted to /IOWR, which is not on Parallel Port E.
#define INTERP0_PORTE_RD_STRB 5 // indicates which PE pin to use
// for Read strobe
#define INTERP0_PORTE_WR_STRB 0 // indicates which PE pin to use
// for Write strobe
The read and write strobe assignments may also be defined in your program, in which case
the defaults will be ignored.
The read and write strobe assignments also determine the base address regardless of
whether the strobing is being done from Parallel Port E.
Note that if you are using an RCM3300 series RabbitCore with its Prototyping Board,
protected digital input IN3 on the RCM3300 Prototyping Board will be unavailable once the
Interposer Board is installed because this line will now be used for Wi-Fi read operations.
Rabbit 3000
I/O
M_/RD
M_/WR
PE0
R37
R29
PE1
R38
R30
PE3
R39
R31
PE4
R40
R32
PE5
R41
R33
PE6
R42
R34
PE7
R43
R35
/IORD
R44
—
/IOWR
—
R36
Summary of Contents for RCM3000
Page 8: ...4 802 11b Wi Fi Add On Kits ...
Page 28: ...24 802 11b Wi Fi Add On Kits ...
Page 56: ...52 802 11b Wi Fi Add On Kits ...
Page 60: ...56 802 11b Wi Fi Add On Kits ...
Page 68: ...64 802 11b Wi Fi Add On Kits ...
Page 78: ...74 802 11b Wi Fi Add On Kits ...
Page 80: ...76 802 11b Wi Fi Add On Kits ...
Page 82: ...78 RabbitCore RCM3800 ...
Page 86: ......