Silicon Laboratories user manual

User manual for the device Silicon Laboratories

Device: Silicon Laboratories
Category: Network Card
Manufacturer: Silicon Laboratories
Size: 1.36 MB
Added : 8/7/2014
Number of pages: 40
Print the manual

Download

How to use this site?

Our goal is to provide you with a quick access to the content of the user manual for Silicon Laboratories . Using the online preview, you can quickly view the contents and go to the page where you will find the solution to your problem with Silicon Laboratories .

For your convenience

If looking through the Silicon Laboratories user manual directly on this website is not convenient for you, there are two possible solutions:

  • Full Screen Viewing - to easily view the user manual (without downloading it to your computer), you can use full-screen viewing mode. To start viewing the user manual Silicon Laboratories on full screen, use the button Fullscreen.
  • Downloading to your computer - You can also download the user manual Silicon Laboratories to your computer and keep it in your files. However, if you do not want to take up too much of your disk space, you can always download it in the future from ManualsBase.
Silicon Laboratories User manual - Online PDF
Advertisement
« Page 1 of 40 »
Advertisement
Print version

Many people prefer to read the documents not on the screen, but in the printed version. The option to print the manual has also been provided, and you can use it by clicking the link above - Print the manual. You do not have to print the entire manual Silicon Laboratories but the selected pages only. paper.

Summaries

Below you will find previews of the content of the user manuals presented on the following pages to Silicon Laboratories . If you want to quickly view the content of pages found on the following pages of the manual, you can use them.

Abstracts of contents
Summary of the content on the page No. 1

Ethernet-DK
EMBEDDED ETHERNET DEVELOPMENT KIT USER’S GUIDE
1. Overview
The Embedded Ethernet Development Kit (Ethernet-DK) provides all the hardware and software required to
develop real-world embedded Ethernet applications using the industry proven CMX Micronet™ protocol stack and
high-performance Silicon Laboratories microcontrollers. The TCP/IP protocol stack is developed specifically for
embedded processors and is freely distributed in an easy-to-use library. A TCP/IP Configuration Wizard i

Summary of the content on the page No. 2

Ethernet-DK 2. Kit Contents The Embedded Ethernet Development Kit contains the following items:  C8051F120 Target Board  AB4 Ethernet Development Board  CAT5e Ethernet Cable  Silicon Laboratories Evaluation Kit IDE and Product Information CD-ROM. CD content includes the following: Silicon Laboratories Integrated Development Environment (IDE) Keil C51 Evaluation Toolchain (assembler, linker and C compiler with 4 kB object code generation and unlimited library code usage) Source code e

Summary of the content on the page No. 3

Ethernet-DK 3. Hardware Setup The following instructions illustrate how to setup the hardware included with the kit. 1. Connect the AB4 Ethernet Development Board to the C8051F120 Target Board at J24 (Figure 2). Apply slight pressure to ensure the mating 96-pin connectors are firmly connected. 2. Using the ribbon cable, connect the USB Debug Adapter to the C8051F120 Target Board at the JTAG header as shown in Figure 3. 3. Connect one end of the provided USB cable to any available USB port on

Summary of the content on the page No. 4

Ethernet-DK 4. Network Setup The Embedded Ethernet Development Kit can be connected to an Ethernet network using a standard Ethernet cable (see Figure 4) or directly to a PC using a crossover cable (see Figure 5). Table 1 describes the benefits of using each of the connection methods. A standard Ethernet cable is included in the kit and crossover cables are available for order from the Silicon Laboratories website, at www.silabs.com. Note: Firewalls or VPN policies may need to be disabled in or

Summary of the content on the page No. 5

Ethernet-DK 4.1. Network Setup Procedure If using a standard cable: 1. Connect the AB4 Ethernet Development Board to an Ethernet wall outlet or to a router/switch using a standard Ethernet cable. 2. Connect a PC to the same Ethernet network using a standard Ethernet cable. If using a crossover cable: 1. Connect the AB4 Ethernet Development Board directly to a PC using an Ethernet crossover cable. 2. Configure the PC to have a static IP address. The steps below show how to configure a Windows P

Summary of the content on the page No. 6

Ethernet-DK 4.2. Selecting an IP Address for the Embedded System For a PC to recognize an embedded system on a network, its IP address and subnet mask need to be configured. Below are a few guidelines to follow when choosing an IP address for the embedded system. Figure 6 shows an example of a compatible PC and embedded system IP address combination. 1. Find the IP address and Subnet mask for the PC. If a Default Gateway is specified, then save this address for later use. If you are using a c

Summary of the content on the page No. 7

Ethernet-DK 5. Software Setup The included CD-ROM contains the Silicon Laboratories IDE, Keil C51 toolset, and documentation including datasheets, application notes, and an electronic version of this user’s guide. The instructions below describe how to install the Embedded Ethernet Development Kit software. Refer to the readme.txt file on the CD-ROM for the IDE release notes containing the latest information regarding supported devices, revision history, and known issues. 1. Place the Embedded

Summary of the content on the page No. 8

Ethernet-DK 4. Unselect the “Install Raisonance Evaluation 8051 Toolset” option and select “Install Keil Evaluation 8051 Toolset”. Then press the Install button. 5. Follow the installation prompts to install the development tools. The following applications will be installed: The Silicon Laboratories IDE will be installed by default in the C:\SiLabs\MCU directory. The Embedded Ethernet examples will be installed by default in the C:\SiLabs\MCU\Examples\C8051F12x\Ethernet directory. The

Summary of the content on the page No. 9

Ethernet-DK 6. Embedded Ethernet Tutorial Now that the Embedded Ethernet Development Kit hardware has been set up, the software installed, and the embedded system connected to a network, it is time to download firmware into the MCU and test its network connectivity. The Embedded Ethernet Tutorial consists of four stages of increasing functionality and will allow the user to quickly learn how to use the development kit hardware and software. 6.1. Stage 1—Basic Web Server In the first demo stage

Summary of the content on the page No. 10

Ethernet-DK 5. In the System Settings section of the left window, select IP Addresses. 6. In the right window, set the Source IP Address to the IP address of the embedded system. 7. If the Gateway IP Address and Subnet mask of the network are known, then fill in the addresses on the right window (see Figure 8). 8. If using the CP2200, the MAC address field is ignored. The CP2200 Ethernet Controller contains a unique factory-programmed MAC address stored in Flash memory. Figure 8. TCP/IP Confi

Summary of the content on the page No. 11

Ethernet-DK 9. Save the selected configuration using the File Save As menu. 10. Generate a new project with supporting firmware by selecting Generate Project from the File menu (see Figure 9). 11. When prompted for a folder to save the project, browse to an empty directory or create a new directory. Note: Any files in the selected directory will be overwritten. Click the OK button. 12. Click the OK button when the “Project generated successfully” message appears. 13. Close the TCP/IP Confi

Summary of the content on the page No. 12

Ethernet-DK 6.1.2. Programming the MCU We will now build the project created by the TCP/IP Configuration Wizard and download the firmware to the MCU using the Silicon Laboratories IDE. 1. From the Windows Start menu, start the Silicon Laboratories IDE. The shortcut will be under the Start Silicon Laboratories menu. Alternatively, the Silicon Labs IDE can be started by double-clicking IDE.exe located by default in the “C:\SiLabs\MCU” directory. 2. After the splash screen disappears, open the g

Summary of the content on the page No. 13

Ethernet-DK 5. Verify the Compiler and Linker tabs are pointing to the C51.exe (compiler) and BL51.exe (linker) files in C:\Keil\C51\BIN in the Executable field. 6. Press the Compiler tab's Customize button. Under the Variable Location drop down box, select Large: XDATA and press OK. Then press OK to close the Tool Chain Integration dialog. 7. Build the project. This can be done by clicking on the Build/Make Project button in the toolbar, selecting Project Build/Make Project from the menu

Summary of the content on the page No. 14

Ethernet-DK 8. Click the Connect button in the toolbar or select Debug Connect from the menu. Note: If you receive the error message “Communication could not be established with the specified serial adapter”, open the Connection Options Dialog by selecting Options Connection Options from the menu. Verify that the USB Debug Adapter is selected and that the debug interface is set to JTAG. 9. Download the project to the target by clicking the Download Code button in the toolbar. 10. Run the de

Summary of the content on the page No. 15

Ethernet-DK 6.1.3. Testing Connectivity Using PING After pressing GO, the MCU will be executing the TCP/IP stack firmware. The LEDs on the RJ-45 Ethernet connector should light up if the MCU is connected to a network. Once the network router detects the presence of the embedded system, it will be accessible from any PC connected to the same network. This usually takes a few seconds, but can take over 30 seconds depending on the size of the network. The delay is minimized if the embedded system i

Summary of the content on the page No. 16

Ethernet-DK 6.2. Stage 2—Basic Web Server with DHCP and Netfinder Capability In the first stage of the demo, we learned how to generate firmware for an embedded web server using the TCP/IP Configuration Wizard and access the embedded server from a web browser. In this stage, we will learn how to generate a web server that uses automatic network configuration (DHCP) to automatically obtain an IP address from the network. We will also find the embedded web server on the network using the Netfinde

Summary of the content on the page No. 17

Ethernet-DK 5. Save the selected configuration using the File Save As menu. 6. Generate a new project with supporting firmware by selecting Generate Project from the File menu (see Figure 13). 7. When prompted for a folder to save the project, browse to an empty directory or create a new directory. Note: Any files in the selected directory will be overwritten. Click the OK button. 8. Click the OK button when the “Project generated successfully” message appears. 9. Close the TCP/IP Configur

Summary of the content on the page No. 18

Ethernet-DK 6.2.2. Programming the MCU We will now build the project created by the TCP/IP Configuration Wizard and download the firmware to the MCU using the Silicon Laboratories IDE. 1. From the Windows Start menu, start the Silicon Laboratories IDE. The shortcut will be under the Start Silicon Laboratories menu. Alternatively, the Silicon Labs IDE can be started by double-clicking IDE.exe located by default in the “C:\SiLabs\MCU” directory. 2. After the splash screen disappears, open the g

Summary of the content on the page No. 19

Ethernet-DK 5. Verify the Compiler and Linker tabs are pointing to the C51.exe (compiler) and BL51.exe (linker) files in C:\Keil\C51\BIN in the Executable field. 6. Press the Compiler tab's Customize button. Under the Variable Location drop down box, select Large: XDATA and press OK. Then press OK to close the Tool Chain Integration dialog. 7. Build the project. This can be done by clicking on the Build/Make Project button in the toolbar, selecting Project Build/Make Project from the menu

Summary of the content on the page No. 20

Ethernet-DK 8. Click the Connect button in the toolbar or select Debug Connect from the menu. Note: If you receive the error message “Communication could not be established with the specified serial adapter”, open the Connection Options Dialog by selecting Options Connection Options from the menu. Verify that the USB Debug Adapter is selected and that the debug interface is set to JTAG. 9. Download the project to the target by clicking the Download Code button in the toolbar. 10. Run the de


Alternative user manuals
# User manual Category Download
1 Silicon Laboratories User manual Computer Accessories 0
2 Silicon Laboratories Debug Adapter User manual Network Card 44
3 Silicon Laboratories ToolStick Base Adapter User manual Network Card 1
4 Silicon Laboratories User manual Radio 0
5 Silicon Laboratories User manual Stepper Machine 0
6 Sony BTA-NW1A User manual Network Card 2
7 Sony BKMW-E3000 User manual Network Card 2
8 Sony AC-SQ950D User manual Network Card 0
9 Sony BBV RX100 User manual Network Card 3
10 Sony CLIE A-AVZ-100-11 User manual Network Card 1
11 Sony BTA-NW1 User manual Network Card 11
12 Sony AC-NWUM50 User manual Network Card 1
13 Sony AR-B1474 User manual Network Card 2
14 Sony BKM-FW32 User manual Network Card 1
15 Sony 4000CL-MAV-PBIO User manual Network Card 1