JavaFX8 on Beagleboard
nicolas.lorain at oracle.com
Fri Apr 5 16:04:21 PDT 2013
On 4/5/13 1:58 PM, Tom Schindl wrote:
> 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  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
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.
More information about the openjfx-dev