User's Manual

Table Of Contents
iChip Embedded Web Server
AT+i Programmer‘s Manual Version 8.32 27-2
27.3 Web Server Modes
Two web server modes are defined as (see figure below):
iChip configuration mode
Host interaction mode
Each of these modes is supported by a dedicated website and a parameter access
password.
The iChip configuration mode allows remote iChip configuration. It encompasses web
interactions between iChip and a remote browser to carry out iChip parameter
maintenance and iChip firmware and application website uploads. The host processor
does not take part in the interactions under this mode. Moreover, the host processor is not
required at all for this mode to operate. Once an iChip is online and in possession of an IP
address, any remote browser may surf to the iChip and update its non-volatile parameters
without the host‘s involvement. The iChip configuration site is located at:
HTTP://<iChip_IP_Address>/ichip/
In Host interaction mode, iChip is used to host, serve, and manage web interactions with
a remote web browser on behalf of the embedded device‘s host processor. The host gains
access to the web-based parameters via AT+i commands sent to iChip through the serial
connection.
Figure 27-1: iChip Web Server Modes
27.4 The Application Website
The application website is stored in non-volatile memory. It consists HTML code, which
can include links to local or remote web pages, graphic images, text files, Java applets,
WAP pages, and more.
Device manufacturers can design their own embedded website using any web authoring
tool. The iChip implementation supports a maximum website size of 64K. The site is
uploaded to iChip through the serial connection, or through iChip‘s configuration
website.
Host Interaction Mode
iChip Configuration Mode
HOST
iChip
Modem/
LAN
Internet
Browser
Embedded System