|
IPJV-ES
Ethernet and RS232 module designed for JavaTM platform
The IPJV-ES evaluation board with embedded virtual machine for JavaTM offers an Ethernet based
connection to the Internet and numerous interface possibilities to other equipment, include
serial RS-232 DTE interface, serializer module with UART, SPI, GPSI and 10BASE-T Ethernet support,
6-channel 10-bit A/D inputs, SD card interface, analog comparator and 14 I/O pins.
The IPJVM virtual machine for Java is a clean room implementation, that has been specially
optimized to run on device with limited amount of internal memory and designed for
JavaTM 2 Platform, Micro Edition (J2METM) Connected Device Configuration (CDC) Foundation Profile.
A complete development toolkit available for application development with IPJVM platform.
The IPJVM platform provide system designers and software developers simple, flexible and
cost-effective solution for embedded Internet application rapid development and prototyping.
The platform is combination of Ubicom IP2022 Internet Processor and a Java programmable runtime environment.
IPJV can serve up HTML web pages, Java Applets, and make TCP/IP socket connections. Remote connections for set-up,
downloading software and transferring data are available via the build-in FTP and terminal servers.
IPJV can send and receive e-mail notifications based on user configurable I/O conditions or device status.
IPJV is a web server, POP3 e-mail client, SMTP e-mail server, I/O hardware interface, data acquisition system,
and smart controller that is used to connect sensors and devices to web browsers or other applications and user
interfaces over Ethernet based networks. The user can connect various sensors, switches, relays, controls, instrumentation
and legacy equipment to the IPJV.
IPJV can serve as a Serial to Ethernet bridge by encapsulating the serial device information into a data packet for transmitting
over the Ethernet and Internet. Extended serializer options allow voice and video stream data applications, include VoIP, video
monitoring and surveillance systems. IPJV can be easily adopted for different legacy devices connection to the Ethernet networks.
IPJV schematic
|
Part |
Part No. |
Description |
Links |
| IPJV-ES |
IPJV-ES |
IPJV-ES User`s Guide |
PDF
|
| IP2K Internet Processor |
IP2022 |
IP2022 White Paper
IP2022 Datasheet
IP2022 Programmer`s Reference Manual
IP2022 Errata |
PDF
PDF
PDF
DOC |
| AT45DB DataFlash |
AT45DB161B AT45DB642 |
AT45DB161B Datasheet
AT45DB642 Datasheet
Using Atmel`s Serial DataFlash |
PDF
PDF
PDF |
| FPD DRAM |
MB8117800A GM71VS65803CL |
MB8117800A Datasheet
GM71VS65803CL Datasheet |
PDF
PDF |
IPJV_ES software
The software that comprises IPJV runtime environment can be divided into the following categories:
native Virtual Machine for Java code, executed directly by microcontroller and resided in microcontroller
internal flash and an API interpreted as bytecodes by the Virtual Machine for Java. Application code is written
in Java and utilizes the API to exploit the capabilities of the native runtime and the underlying hardware resources.
IPJV uses pre-linked Java applications, which significantly reduce the application start-up times, as no dynamic
class loading is required. Pre-linked classes allow VM to execute bytecodes at full speed without delays
to constant pool symbolic references resolving.
You can design Java application in your favorite Java development environment. For more details about Java programming,
refer to the SUN`s tutorial, available at
http://java.sun.com/docs/books/tutorial/
More free J2ME books available at
JavaOlympus.com
IPJV Java classpath included in the /classes directory.
Copy all files, include directories structure, from the CD to your
working directory. You can always find the latest version of the classpath at
http://www.svtehs.com/ipjv
Basic configuration and command files included in the /work directory.
Copy this files from the CD to your working directory. Refer to the
IPJV-ES User`s Guide for more details about this files.
IPJV classpath based on the GNU classpath, available at:
http://www.gnu.org/software/classpath/classpath.html
Full text of the GNU General Public Licence available at:
http://www.gnu.org/copyleft/gpl.html
Full on-line documentation for IPJV classpath available here.
Latest version for the GNU part of this documentation available at
http://www.gnu.org/software/classpath/docs/
|