ºÝºÝߣ

ºÝºÝߣShare a Scribd company logo
Copyright ? 2013, Oracle and/or its affiliates. All rights reserved.1
Copyright ? 2013, Oracle and/or its affiliates. All rights reserved.2
Copyright ? 2013, Oracle and/or its affiliates. All rights reserved.3
Java SE Embedded Overview
? Java Standard Edition implementation optimized for embedded devices
¨C Reduced static footprint (60%+ smaller than standard JRE)
? 42MB versus 140MB on x86 Linux Java SE 7u6
¨C Reduced memory requirements (32MB headless, 64MB headful)
¨C Headless and headful configurations
¨C Embedded architectures supported (ARM, PPC, x86)
¨C Full Java SE compatibility
¨C Free for development, commercial license for deployment
What is Java SE Embedded?
Copyright ? 2013, Oracle and/or its affiliates. All rights reserved.4
Java SE Embedded Shipping Products
Previously Supported Platforms and Releases
Processor
Operating
System
Headless or
Headful
FPU
Java SE
Version
ARM v6/v7
Linux Headful VFP JDK 7u21
ARMv5 Linux Headless Soft JRE 7u21
ARMv6/v7 Linux
Headless &
Headful (v7)
VFP JRE 7u21
ARMv7 (Server JIT) Linux Headless VFP JRE 7u21
PowerPC
e600 & e500mc core
Linux Headless Classic HW FP JRE 7u21
PowerPC e500v2 core Linux Headless Embedded FP JRE 7u21
x86 Linux Headless X86 JRE 7u21
Copyright ? 2013, Oracle and/or its affiliates. All rights reserved.5
Copyright ? 2013, Oracle and/or its affiliates. All rights reserved.6
Copyright ? 2013, Oracle and/or its affiliates. All rights reserved.7
Copyright ? 2013, Oracle and/or its affiliates. All rights reserved.8
Copyright ? 2013, Oracle and/or its affiliates. All rights reserved.9
Copyright ? 2013, Oracle and/or its affiliates. All rights reserved.10
Copyright ? 2013, Oracle and/or its affiliates. All rights reserved.11
Copyright ? 2013, Oracle and/or its affiliates. All rights reserved.12
Copyright ? 2013, Oracle and/or its affiliates. All rights reserved.13
Resources
? Java SE Embedded Home
http://www.oracle.com/technetwork/java/embedded/overview/javase/index.html
? Java SE Embedded Downloads
http://www.oracle.com/technetwork/java/embedded/downloads/javase/index.html
? Java SE Embedded System Requirements
http://www.oracle.com/technetwork/java/embedded/resources/se-
embeddocs/index.html#sysreqs
? Java SE Embedded Community
http://community.java.net/community/embedded
? Oracle Internet of Things Platform
http://www.oracle.com/us/solutions/internetofthings/index.html
Copyright ? 2013, Oracle and/or its affiliates. All rights reserved.14
Copyright ? 2013, Oracle and/or its affiliates. All rights reserved.15

More Related Content

Java SE Embedded HardFP ABI Spport in 7U40

  • 1. Copyright ? 2013, Oracle and/or its affiliates. All rights reserved.1
  • 2. Copyright ? 2013, Oracle and/or its affiliates. All rights reserved.2
  • 3. Copyright ? 2013, Oracle and/or its affiliates. All rights reserved.3 Java SE Embedded Overview ? Java Standard Edition implementation optimized for embedded devices ¨C Reduced static footprint (60%+ smaller than standard JRE) ? 42MB versus 140MB on x86 Linux Java SE 7u6 ¨C Reduced memory requirements (32MB headless, 64MB headful) ¨C Headless and headful configurations ¨C Embedded architectures supported (ARM, PPC, x86) ¨C Full Java SE compatibility ¨C Free for development, commercial license for deployment What is Java SE Embedded?
  • 4. Copyright ? 2013, Oracle and/or its affiliates. All rights reserved.4 Java SE Embedded Shipping Products Previously Supported Platforms and Releases Processor Operating System Headless or Headful FPU Java SE Version ARM v6/v7 Linux Headful VFP JDK 7u21 ARMv5 Linux Headless Soft JRE 7u21 ARMv6/v7 Linux Headless & Headful (v7) VFP JRE 7u21 ARMv7 (Server JIT) Linux Headless VFP JRE 7u21 PowerPC e600 & e500mc core Linux Headless Classic HW FP JRE 7u21 PowerPC e500v2 core Linux Headless Embedded FP JRE 7u21 x86 Linux Headless X86 JRE 7u21
  • 5. Copyright ? 2013, Oracle and/or its affiliates. All rights reserved.5
  • 6. Copyright ? 2013, Oracle and/or its affiliates. All rights reserved.6
  • 7. Copyright ? 2013, Oracle and/or its affiliates. All rights reserved.7
  • 8. Copyright ? 2013, Oracle and/or its affiliates. All rights reserved.8
  • 9. Copyright ? 2013, Oracle and/or its affiliates. All rights reserved.9
  • 10. Copyright ? 2013, Oracle and/or its affiliates. All rights reserved.10
  • 11. Copyright ? 2013, Oracle and/or its affiliates. All rights reserved.11
  • 12. Copyright ? 2013, Oracle and/or its affiliates. All rights reserved.12
  • 13. Copyright ? 2013, Oracle and/or its affiliates. All rights reserved.13 Resources ? Java SE Embedded Home http://www.oracle.com/technetwork/java/embedded/overview/javase/index.html ? Java SE Embedded Downloads http://www.oracle.com/technetwork/java/embedded/downloads/javase/index.html ? Java SE Embedded System Requirements http://www.oracle.com/technetwork/java/embedded/resources/se- embeddocs/index.html#sysreqs ? Java SE Embedded Community http://community.java.net/community/embedded ? Oracle Internet of Things Platform http://www.oracle.com/us/solutions/internetofthings/index.html
  • 14. Copyright ? 2013, Oracle and/or its affiliates. All rights reserved.14
  • 15. Copyright ? 2013, Oracle and/or its affiliates. All rights reserved.15

Editor's Notes

  • #4: Mention General Purpose ARM JDK for Micro Server Market.
  • #5: Mention that we¡¯re working on hard-float ABI implementations for ARMv7 (ARMv6 Eval).
  • #6: Many OS,Toolchains and native apps are still running on Soft Float ABI. This means they can run on ARM bases systems with and without a VFPThose OS and toolchains supporting HardFP API only run on systems with VFP.