I am currently getting following error after trying to run arduino ide on tx2
nvidia@tegra-ubuntu:~/arduino-1.8.5$ ./arduino
Picked up JAVA_TOOL_OPTIONS:
java.lang.UnsatisfiedLinkError: /home/nvidia/arduino-1.8.5/lib/liblistSerialsj.so: /home/nvidia/arduino-1.8.5/lib/liblistSerialsj.so: cannot open shared object file: No such file or directory (Possible cause: architecture word width mismatch)
at java.lang.ClassLoader$NativeLibrary.load(Native Method)
at java.lang.ClassLoader.loadLibrary0(ClassLoader.java:1941)
at java.lang.ClassLoader.loadLibrary(ClassLoader.java:1824)
at java.lang.Runtime.load0(Runtime.java:809)
at java.lang.System.load(System.java:1086)
at processing.app.Platform.loadLib(Platform.java:162)
at processing.app.Platform.<clinit>(Platform.java:157)
at java.lang.Class.forName0(Native Method)
at java.lang.Class.forName(Class.java:264)
at processing.app.BaseNoGui.initPlatform(BaseNoGui.java:518)
at processing.app.Base.<init>(Base.java:199)
at processing.app.Base.main(Base.java:144)
/home/nvidia/arduino-1.8.5/lib/liblistSerialsj.so: /home/nvidia/arduino-1.8.5/lib/liblistSerialsj.so: cannot open shared object file: No such file or directory (Possible cause: architecture word width mismatch)
Cannot load native library /home/nvidia/arduino-1.8.5/lib/liblistSerialsj.so
The program has terminated!
nvidia@tegra-ubuntu:~/arduino-1.8.5$
I have added new JAVA excutable for arm64 as per this thread
Jetson and Newer Arduino IDE help... - Jetson TX1 - NVIDIA Developer Forums but still no success