Yahoo Groups archive

Lpc2000

Index last updated: 2026-04-28 23:31 UTC

Message

Re: [lpc2000] Embedded JAVA and µCLinux on LPC2294

2005-12-12 by Charles Manning

On Tuesday 13 December 2005 08:51, Doug Sutherland wrote:
> Joel Winarske wrote:
>  > uClinux is for devices without a MMU.
>
> Yes but it's often used on devices with MMU. Gumstix (PXA255) for example.
> You need lots of ram to run these interpreters. Even on an ARM720T with
> MMU and boatloads of ram it would be very slow. The guy who put together
> those JVM performance numbers warned its slow on 400Mhz x-scale with 64MB.
>
> What I'm wondering wrt java is where I can find a full implementation of
> the JVM and class libraries running on ARM926EJ-S with ARM's jazelle
> executing bytecode on silicon. Anyone know of such a thing?

AFAIK, there are some ARM proprietary issues with Jazelle which mean it can't 
be included in the Linux codebase. AFAIK, you need to get a Jazelle license 
from ARM.

I know it isn't "real Java", but has anyone considered/tried TinyVM? This is 
the Java VM used for the Lejos programming environment for Lego Mindstorms. 
This is written for H8S, but most of it is C code and should be portable.

Attachments

Move to quarantaine

This moves the raw source file on disk only. The archive index is not changed automatically, so you still need to run a manual refresh afterward.