MODEMDK Silicon Laboratories Inc, MODEMDK Datasheet

KIT DEV EMBEDDED MODEM

MODEMDK

Manufacturer Part Number
MODEMDK
Description
KIT DEV EMBEDDED MODEM
Manufacturer
Silicon Laboratories Inc
Type
Network Controller & Processorr
Datasheet

Specifications of MODEMDK

Main Purpose
*
Embedded
*
Utilized Ic / Part
C8051F120
Primary Attributes
*
Secondary Attributes
*
Interface Type
RS-232, RJ-11, JTAG
Product
Modules
For Use With/related Products
C8051F120
Lead Free Status / RoHS Status
Contains lead / RoHS non-compliant
Lead Free Status / RoHS Status
Lead free / RoHS Compliant, Contains lead / RoHS non-compliant
Other names
336-1285
E
1. Kit Contents
The Embedded Modem Development Kit contains the following items:
2. Kit Overview
This Embedded Modem Development kit provides a means to develop real-world embedded modem applications
based on the CMX Micronet™ protocol stack running on Silicon Laboratories MCU devices. See application note
“AN237: TCP/IP Library Programmer’s Guide” for detailed information about the TCP/IP stack. The kit includes
three development boards along with the Silicon Laboratories TCP/IP Configuration Wizard and Integrated
Development Environment (IDE) to expedite embedded modem designs. Section 3 takes the designer through an
example illustrating each of the steps to create an application using the included software.
A C8051F120 Target Board, an AB3 Modem Adapter board, and a Si2457FT18-EVB Modem Board are included in
the Embedded Modem Development kit. These boards are shown in Figure 1. The C8051F120 Target Board is a
Silicon Laboratories standard development board featuring the 100 MIPs, 8051-based C8051F120 MCU. The AB3
Modem Adaptor Board connects the C8051F120 board to the Si2457 modem chipset board, the Si2457FT18-EVB.
Rev. 0.2 9/06
M B E D D E D
• C8051F120 Target Board
• AB3 Modem Adapter Board
• Si2457FT18-EVB Modem Board
• Silicon Laboratories Evaluation Kit IDE and Product Information CD-ROM. CD content includes the following:
• AC to DC Power Adapter
• USB Debug Adapter (USB to Debug Interface)
• USB Cable
• Silicon Laboratories Integrated Development Environment (IDE)
• Keil Software 8051 Development Tools (evaluation assembler, linker and ‘C’ compiler)
• Source code examples and register definition files
• Documentation
• TCP/IP Configuration Wizard
• Embedded Modem Development Kit User’s Guide (this document)
Figure 1. Embedded Modem Development Kit Hardware Overview
M
O D E M
Copyright © 2006 by Silicon Laboratories
D
E V E L O P M E N T
K
I T
U
M O D E M - D K
S E R
S
G
U I D E
MODEM-DK

Related parts for MODEMDK

MODEMDK Summary of contents

Page 1

Kit Contents The Embedded Modem Development Kit contains the following items: • C8051F120 Target Board • AB3 Modem Adapter Board • Si2457FT18-EVB Modem Board • Silicon ...

Page 2

MODEM-DK 3. Development Kit Embedded Modem Demonstration The example detailed below describes the steps necessary to run a simple demonstration. This example steps through hardware setup and code configuration using the TCP/IP Configuration Wizard and the Silicon Laboratories IDE to ...

Page 3

Si2457FT1 -EVB Modem Board Target Board Figure 3. Embedded Modem Demo Debug Connections 3.2. Phone Line Hardware Setup Connect the phone lines and modems according to the instructions listed below. A diagram of the phone line setup is shown in ...

Page 4

MODEM-DK 3.4. Configuring PC Modem Settings The target PC and modem must be configured to receive communications from the Si2457 in the Embedded Modem Development Kit. Follow the steps below to configure the PC. 1. Open the Network Connections window. ...

Page 5

Configuring the Firmware with the IDE The next step is to customize the firmware created by the TCP/IP Configuration Wizard. This is done using the Silicon Laboratories IDE included with the Embedded Modem Development Kit run the ...

Page 6

MODEM-DK 3.7. Running the Embedded Modem Demo Once all the changes have been made to the firmware, the project must be built, downloaded to the C8051F120 device, and then run. Follow the instructions below to perform these steps. 1. Build ...

Page 7

Software Setup The included CD-ROM contains the Silicon Laboratories IDE, Keil software 8051 tools, and additional documentation. Insert the CD-ROM into your PC’s CD-ROM drive. An installer will automatically launch, allowing you to install the IDE software or read ...

Page 8

MODEM-DK 5.4.1. Creating a New Project 1. Select Project→New Project to open a new project and reset all configuration settings to default. 2. Select File→New File to open an editor window. Create your source file(s) and save the file(s) with ...

Page 9

Example Source Code Example source code, libraries, and register definition files are provided in the “SiLabs\MCU\Examples\Modem” directory during IDE installation. These files may be used as a template for code development. Example applications include an HTTP web server, SMTP ...

Page 10

MODEM-DK In client mode, the modem places an outgoing call and establishes a PPP connection with the PC. The number that the modem dials is defined as MODEM_DIAL in mn_userconst.h. The number must be in the format “ATDT#\r” (where ‘#’ ...

Page 11

TCP/IP Configuration Wizard The TCP/IP Configuration Wizard, shown in Figure 5, generates supporting directory structure and framework code required to start a new TCP/IP project. The wizard generates a custom library that describes the selected protocol configuration. To start ...

Page 12

MODEM-DK 8. C8051F120 Target Board The Embedded Modem Development Kit includes a target board with a C8051F120 device pre-installed for evaluation and preliminary software development. Numerous input/output (I/O) connections are provided to facilitate prototyping using the target board. Refer to ...

Page 13

AB3 Modem Adapter Board The Embedded Modem Development Kit includes an adapter board designed to enable the C8051F120 device on the target board to communicate with the Si2457 modem device on the Si2457FT18-EVB Modem Board. This adapter board provides ...

Page 14

MODEM-DK 9.1. Switches and LEDs Three switches are provided on the AB3 Modem Adapter Board. They are connected to C8051F120 GPIO (general purpose I/O) pins through the J1 96-pin connector. Pressing SW1, SW2, or SW3 generates a logic low signal ...

Page 15

Modem Board Connectors (JP1, JP2) The AB3 Modem Adapter Board motherboard connects to the Si2457FT18-EVB Modem Board through two connectors, JP1 and JP2. JP1 is an 8x2 socket providing connection to all Si2457 digital signals and regulated 3.3 V ...

Page 16

MODEM-DK 9.5. Expansion I/O Connector (J1) The 96-pin expansion I/O connector J1 is used to connect the AB3 Modem Adapter Board to the C8051F120 Target Board. J1 provides access to many C8051F120 signal pins. Pins for +3 V, digital ground, ...

Page 17

Si2457FT18-EVB Modem Board The Si2457FT18-EVB Modem Board includes a complete controller-based modem chipset with an integrated and programmable direct access arrangement (DAA) that meets global telephone line requirements. This board is a complete modem solution suited for use in ...

Page 18

MODEM-DK 11. Schematics 18 Rev. 0.2 ...

Page 19

EESD_H EECLK_H EECS_H Rev. 0.2 MODEM-DK 19 ...

Page 20

MODEM-DK 20 Rev. 0.2 ...

Page 21

MODEM-DK Rev. 0.2 21 ...

Page 22

MODEM- GND VD3 3 VD3.3 5 Rev. 0.2 VDB 19 VDA 7 GND 20 GND 6 ...

Page 23

MODEM- IGND 15 Rev. 0.2 23 ...

Page 24

MODEM-DK A A—P PPENDIX ROTOCOLS W IZARD Link/Physical Layer: SLIP (Serial Line Internet Protocol)—SLIP is a simple protocol for sending TCP/IP packages along a serial line. It provides no error-correction and requires that the device on each end of the ...

Page 25

A B—C PPENDIX ONNECTING THE The TCP/IP stack allows the embedded modem to be configured as a client or server. The embedded modem can communicate with any other modem through a standard telephone line (POTS) or telephone simulator. Any PC ...

Page 26

MODEM- OCUMENT HANGE IST Revision 0.1 to Revision 0.2 Removed Section 9. USB Debug Adapter. See USB Debug Adapter User's Guide. 26 Rev. 0.2 ...

Page 27

N : OTES MODEM-DK Rev. 0.2 27 ...

Page 28

... Should Buyer purchase or use Silicon Laboratories products for any such unintended or unauthorized ap- plication, Buyer shall indemnify and hold Silicon Laboratories harmless against all claims and damages. Silicon Laboratories and Silicon Labs are trademarks of Silicon Laboratories Inc. Other products or brandnames mentioned herein are trademarks or registered trademarks of their respective holders. ...

Related keywords