SiLabs Si2400 - Connect One
SiLabs Si2400 - Connect One
SiLabs Si2400 - Connect One
You also want an ePaper? Increase the reach of your titles
YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.
Reference Design<br />
SL-IERB Internet-Enabling Reference Board<br />
for Silicon Laboratories’ <strong>Si2400</strong>URT-EVB<br />
General:<br />
<strong>Connect</strong> <strong>One</strong>’s SL-IERB adapter is a daughterboard designed for use with Silicon<br />
Laboratories’ <strong>Si2400</strong>URT-EVB evaluation board, for the purpose of evaluating<br />
<strong>Connect</strong> <strong>One</strong>’s iChip Internet Controller with Silicon Laboratories’ <strong>Si2400</strong><br />
ISOmodem. The adapter is populated with <strong>Connect</strong> <strong>One</strong>’s CO561AD-S iChip Internet<br />
Controller. When inserted into headers provided on the <strong>Si2400</strong>URT-EVB, the SL-<br />
IERB Internet-enables <strong>SiLabs</strong>’ evaluation board. It allows a processor to issue<br />
<strong>Connect</strong> <strong>One</strong> AT+i TM commands to invoke Internet protocols, in addition to issuing<br />
the normal <strong>Si2400</strong> AT commands for direct modem operations. <strong>Connect</strong> <strong>One</strong>’s AT+i<br />
Programmer’s Manual specifies the required iChip configuration for operation with an<br />
<strong>Si2400</strong> modem via the MTYP parameter (see Appendix A).<br />
Block diagram:<br />
DB-9<br />
female<br />
RS232<br />
to Host<br />
Processor<br />
<strong>Si2400</strong>URT- EVB Rev. 3.0<br />
JP3 JP7<br />
RJ-11<br />
Telephone<br />
socket<br />
J2<br />
J2A<br />
SL-IERB Rev. 1.00<br />
iChip<br />
CO561AD-S<br />
<strong>Connect</strong> <strong>One</strong> Ltd. 2 Hanagar Street Kfar Saba, 44425 Israel Tel: +972-9-766-0456 Fax: +972-9-766-0461<br />
Email: info@connectone.com URL: http://www.connectone.com
Reference Design<br />
Interface:<br />
The SL-IERB daughterboard plugs on to the <strong>Si2400</strong>URT-EBV on the JP3 and JP7<br />
sockets. See Table 1 and Table 2 for pin assignments. Table 3 includes SL-IERB pin<br />
descriptions.<br />
PIN NUMBER<br />
Pin description<br />
ON JP3<br />
<strong>Si2400</strong>URT-EVB<br />
Pin description<br />
ON J2<br />
SL-IERB Adapter<br />
1 ANA OUT NOT USED<br />
2 GND GND<br />
3 AUDIO IN NOT USED<br />
4 GND GND<br />
5 GPIO1 NOT USED<br />
6 GPIO2 NOT USED<br />
7 GPIO3 -DTRM<br />
8 GPIO4 -CDM<br />
9 RESET RESET<br />
10 RXD_T TXDM<br />
11 CTS_T2 -CTSM<br />
12 TXD_T RXDM<br />
13 TXD_R RXDH232<br />
14 CLK_OUT NOT USED<br />
15 RXD_R TXDH232<br />
16 CLK_IN NOT USED<br />
Table 1<br />
PIN NUMBER<br />
Pin description<br />
ON JP7<br />
<strong>Si2400</strong>URT-EVB<br />
Pin description<br />
ON J2A<br />
SL-IERB Adapter<br />
1 CTS_T NOT USED<br />
2 VD VCC (3.3Vdc )<br />
Table 2<br />
Page 2<br />
July 2001
Reference Design<br />
Pin Descriptions:<br />
Pin Name<br />
-DTRM<br />
-CDM<br />
RESET<br />
TXDM<br />
-CTSM<br />
RXDM<br />
RXDH232<br />
TXDH232<br />
Pin Description<br />
Data Terminal Ready Modem (Output, TTL Active Low):<br />
This pin is used to drop the modem carrier.<br />
Carrier Detect Modem (Input, TTL Active Low):<br />
This pin gets the carrier detect signal from the modem.<br />
Modem and iChip Reset:<br />
An active low RESET input resets both the iChip and the modem.<br />
Transmit Data Modem (Output TTL):<br />
This pin supplies asynchronous serial transmit data from the iChip<br />
to the modem.<br />
Clear To Send Modem (Input, TTL Active Low):<br />
This pin provides the clear to send signal for the asynchronous<br />
serial port when the flow control option is enabled. When -CTSM<br />
is asserted, the transmitter begins transmission of a data frame, if<br />
any is available. If –CTSM is de-asserted, the transmitter holds the<br />
data in the serial port transmit register. The value of –CTMS<br />
is checked only at the beginning of the transmission of a frame.<br />
Receive Data Modem (Input, TTL):<br />
This pin supplies asynchronous serial receive data from the modem<br />
to the iChip.<br />
Receive Data Host (Input, RS232):<br />
This pin supplies asynchronous serial receive data from the Host<br />
processor to iChip.<br />
Transmit Data Host (Output, RS232):<br />
This pin supplies asynchronous serial transmit data from the iChip<br />
to the Host processor.<br />
Table 3<br />
DB9 - J1<br />
SL-IERB<br />
iChip<br />
JP3 ON <strong>Si2400</strong><br />
<strong>Si2400</strong>URT-<br />
EVB Rev. 3<br />
RJ11<br />
JP7<br />
HOLE<br />
Figure 1. Mechanical Diagram.<br />
Page 3<br />
July 2001
Reference Design<br />
SL-IERB Daughterboard Layout:<br />
Rev. 1.00<br />
SiLAB1<br />
To <strong>Si2400</strong> EVB JP3 / JP7<br />
iChip<br />
CO561AD-S<br />
Page 4<br />
July 2001
Reference Design<br />
Changes Required on <strong>Si2400</strong>URT-EVB REV 3.0 Board:<br />
The <strong>Si2400</strong> board must undergo several changes in order to support <strong>Connect</strong> <strong>One</strong>’s<br />
SL-IERB adapter. See Figure 2. Following is a list of the required changes:<br />
• Remove R56 AND R54<br />
• Add 0O resistors on R55 and R57<br />
• Make sure R53 is unpopulated<br />
• Make sure R52, R58 and R59 are populated with 0O resistors<br />
• Install jumpers JP5 and JP6<br />
• Remove jumper JP2 pin 8<br />
• Remove jumper JP2 pin 11<br />
• Assemble a low profile oscillator on X1<br />
Note : The SL-IERB adapter works only with the <strong>Si2400</strong>URT-EVB REV 3.0 board.<br />
Page 5<br />
July 2001
Reference Design<br />
Use Low<br />
Profile<br />
Oscillator<br />
R53 not<br />
populated<br />
R52, R58<br />
and R59<br />
populated<br />
Remove JP2 pin<br />
8 and pin11<br />
Install Jumpers<br />
JP5 & JP6<br />
Remove R56 and R54<br />
Add 0O resistors R55 and R57<br />
Figure 2. Changes needed on <strong>Si2400</strong> REV 3.0 board to populate SL-IERB<br />
Page 6<br />
July 2001
Reference Design<br />
Bill of Materials for SL-IERB Adapter:<br />
# Qty Reference Designator Description Manufacturer<br />
1 2 C1, C2 22PF<br />
2 2 C3, C15 10UF/6.3V TAN SIZE A<br />
3 6 C6, C9, C11, C12, C13, C14 0.1UF<br />
4 1 C5 1NF<br />
5 1 J2 HEADER 8X2 FEMALE<br />
6 1 J2A HEADER 1X2 FEMALE<br />
7 1 R1 4.7K<br />
8 1 R2 47K<br />
9 1 SW1 PUSHBUTTON<br />
10 1 U1 CO561AD-S/20PC-3 <strong>Connect</strong> <strong>One</strong><br />
11 1 U18 MAX3238CAI MAXIM<br />
12 1 Y1 18.432MHz<br />
Table 4<br />
Page 7<br />
July 2001
Reference Design<br />
Figure 3. SL-IERB Application Circuit Schematic<br />
Page 8<br />
July 2001
Reference Design<br />
Appendix A<br />
Configuring iChip to Operate with<br />
Silicon Labs’ <strong>Si2400</strong> ISOmodem<br />
+iMTYP - Set type of modem connected to iChip<br />
Syntax: AT+iMTYP=n Set the modem type<br />
Parameters: n = 0 .. 2<br />
Command Options:<br />
n = 0<br />
n = 1<br />
n = 2<br />
Standard, Hayes compatible, dial-up modem<br />
Silicon Laboratories <strong>Si2400</strong>. See note below.<br />
GSM modem<br />
Default: n = 0 Standard, Hayes compatible<br />
Scope:<br />
Result code:<br />
iChip.<br />
I/OK If n is within limits.<br />
I/ERROR Otherwise.<br />
AT+iMTYP?<br />
Returns current modem type designator.<br />
The reply is followed by I/OK.<br />
AT+iMTYP=? Returns the message "0-2".<br />
The reply is followed by I/OK.<br />
Note: Configure the iChip to work with the Silicon Laboratories <strong>Si2400</strong> as follows:<br />
1. AT+iMTYP=1<br />
2. AT+iMIS='AT'<br />
3. AT+iBDRF=3<br />
4. AT+iBDRM=3<br />
…Excerpt from the AT+i Programmer’s Manual<br />
Page 9<br />
July 2001