JavaFX8 on Beagleboard

Nicolas Lorain nicolas.lorain at oracle.com
Fri Apr 5 16:04:21 PDT 2013


On 4/5/13 1:58 PM, Tom Schindl wrote:
> Hi,
>
> We've today tried to get the latest Java8 Arm build 
> (http://jdk8.java.net/fxarmpreview/) running on a hardware that is 
> very similar to the Beagleboard.
>
> Unfortunately the binaries provided are not running while the one 
> provided ontop of Java7 (http://jdk7.java.net/fxarmpreview/) (guess 
> those are the ones used at JavaOne) are working and the correct 
> pipeline is used.
>
> Are there plans to support beagleboard architectures with OpenJDK8 on 
> Beagleboard? There's a mail from December [1] but we are not able 
> patch things, ... . Can someone explain:
> a) why does the OpenJDK8 binaries do not work on Beagleboard but the
>    JDK7 ones does
The JDK 8 for ARM Early Access we released in December included support 
for hard float, which is supported on the Raspberry Pi. The BeagleBoard 
does not support hard float, which is why you haven't been able to make 
it work. On the other hand, the JavaFX for ARM developer Preview (JDK 7) 
that we released back in October was tested against the BeagleBoard (at 
the time the Raspberry Pi wasn't widely available and we didn't have 
hard float support)
> b) do you guys have plans to support Beagleboard (or similar
>    architectures)
The long term plan for us is to have one binary that supports multiple 
architectures, whether they support hard float or not, and the 
BeagleBoard has always been our target reference implementation, because 
it is closer from what embedded device manufacturers use. We also want 
to support the Raspberry Pi, because there is a huge momentum behind 
that board that will allow developers to get up and running much quicker 
on embedded development.

We plan to make available weekly builds of JDK 8 for ARM Early Access, 
but we still need to resolve the lack of drivers supporting hard float 
on the BeagleBoard. Our best bet for the availability of an update 
supporting the BeagleBoard is sometimes this summer.

>
> While like stated we could get running JDK7/JavaFX2 stuff without 
> getting access to JDK8 and JavaFX8 we can't follow the route and need 
> to find another solution.

We are not going to update the JDK 7-based developer preview, it was 
meant as a stop-gap until we would release JDK 8 for ARM Early Access. 
If you find another board that supports hard float, then the existing 
JDK 8 for ARM Early Access should work.
>
> Tom
>
> [1]http://mail.openjdk.java.net/pipermail/openjfx-dev/2012-December/005144.html 
>



More information about the openjfx-dev mailing list