Just want to add: the 32-bit JVM makes sense even if you do not use any serial connectors: I noticed that the 64-bit JVM is terrible slow on the PINE, the 32-bit is about 50% faster. I assume that all optimizations that Oracle has done for ARM embedded are only contained in the 32-bit version, while the 64-bit version is optimized for large servers instead.