101-1243 Rabbit Semiconductor, 101-1243 Datasheet - Page 5

SECURE EMBEDDED WEB APPLICATIONS

101-1243

Manufacturer Part Number
101-1243
Description
SECURE EMBEDDED WEB APPLICATIONS
Manufacturer
Rabbit Semiconductor
Series
RabbitCore 4000r
Type
MPU Moduler
Datasheets

Specifications of 101-1243

Contents
Prototype Board, Power Supply and Accessories
Interface Type
Ethernet
Operating Voltage
3.3 V
Board Size
47 mm x 72 mm x 21 mm
Product
Modules
For Use With/related Products
RCM4300
Lead Free Status / RoHS Status
Lead free / RoHS Compliant
Other names
316-1136
Sample Programs
The following sample programs are available for the Secure Embedded Web Application Kit 2.0, and can
be found in the Dynamic C SAMPLES\SecureWeb folder.
Follow these steps to run these and other sample programs.,
1. Your RCM4300 with the miniSD™ Card installed must be plugged in to the Prototyping Board as
2. Dynamic C and the software from the Dynamic C software modules and supplemental CD in the Secure
3. The programming cable must connect the programming header on the RCM4300 to your computer.
4. Power must be applied to the RCM4300 via the Prototyping Board.
To run a sample program, open it with the File menu, then run it by selecting Run in the Run menu (or
press F9).
Getting Ready to Work with the Sample Programs
Browser Setup
Except for the two sample programs used to configure network settings, the sample programs use the
TCPCONFIG 1 macro. As long as you have not changed this macro, enter the following server address in
your Web browser to bring up the Web page served by the sample program.
The two sample programs that illustrate how to configure network settings via a Web interface, SSL_
FAT_NETCNFIG.C and SSL_FAT_NETCNFIG.C, use the TCPCONFIG 0 macro, which means that
the network settings are specified in the sample program. Use the following server address in your Web
browser to bring up the Web page served by these two sample program.
Otherwise use the TCP/IP settings you entered according to the Dynamic C LIB\Rabbit4000\TCP_
CONFIG.LIB library.
SSL Certificate
Before you can compile and run the sample programs, you must first create a certificate named mycert.
dcc in the Dynamic C SAMPLES\SecureWeb\cert directory. Use the Rabbit SSL certificate utility,
which is included in the SSL installation, to create the certificate. Complete details of how to do this are
provided in Section 4.1 of the Secure Sockets Layer (SSL) Protocol guide in the Dynamic C documentation.
This certificate is called by the #ximport line in the sample programs.
Login Information
Format the miniSD Card
Format the miniSD Card using the FAT16 file system. The FAT_CREATE.C sample program in the
SAMPLES\Filesystem\FAT directory provides an example of how to format the miniSD Card.
described in the Secure Embedded Web Application Kit 2.0 Getting Started instructions.
Embedded Web Application Kit 2.0 must be installed and running on your computer.
#ximport 'cert\mycert.dcc' SSL_CERTIFICATE
http://10.10.6.100
http://192.168.1.197
Username: rabbit
Password: test
022-0127 Rev. A
5

Related parts for 101-1243