Embedded Java on ARMlinux
Java technology for the embedded system is widely developed as the results of increasing of usage of the embedded system. The characteristics of Java, such as threading support, portability, and independence of platform, can enhance the performance of the embedded system. However, currently, the...
Saved in:
Main Author: | |
---|---|
Other Authors: | |
Format: | Final Year Project |
Language: | English |
Published: |
2009
|
Subjects: | |
Online Access: | http://hdl.handle.net/10356/15947 |
Tags: |
Add Tag
No Tags, Be the first to tag this record!
|
Institution: | Nanyang Technological University |
Language: | English |
Summary: | Java technology for the embedded system is widely developed as the results of
increasing of usage of the embedded system. The characteristics of Java, such as
threading support, portability, and independence of platform, can enhance the
performance of the embedded system.
However, currently, there is no Java platform or Java environment which is able to
support every embedded platform yet. Moreover, for some embedded platforms
which have small memory space, it is impossible to implement full range of Java
Environment and applications since Java has a large size of the class library.
The objective of this project is to implement an open source Java Virtual Machine to
enhance the performance of the embedded platform by using the ARM-based
processor with Linux Operating System Embedded Platform from SIMTech as the
target platform for this project. In this project, the selected Java Virtual Machines
from the selection process are implemented and tested by running the provided Java
applications.
As the results, Java Virtual Machines with necessary environment are available for
running Java applications on the target platform. Guidelines of implementation and
troubleshooting the selected Java Virtual Machines are provided. Furthermore, the
limitations, the embedded platform’s performance and the suggestions of further
works are also discussed. |
---|