Processing on Beagleboard xM
Monday, March 28th, 2011 - 9:27 am - Embedded
bad news… after installing openjdk-6-jdk for Angstrom i got this warning message from Processing:
Anyway Processing starts, sometime eating all the cpu on Beagleboard xM, but the real problem is:
”cannot open shared object file: No such file or directory (Possibile cause: can’t load IA 32-bit.so on a ARM-bit platform”
so i cannot use Processing on Beagleboard xM to get data from serial bus.



Angstrom has prebuilt rxtx libs for arm as well, no idea how to make processing use those, though
Arduino comes installed with these libraries compiled for ARM. You can copy the files from the Arduino install.
If you have some questions, post something on http://groups.google.com/group/satelliteccrma
Best!
Making these apps work is quite easy once you understand the RXTX problems:
# install java and librxtx
opkg install openjdk-6-jdk librxtx-jni librxtx-java
# replace any x86 librxtx with the proper ones
for i in $(find . -name “librxtxSerial.so”) ; do cp /usr/lib/jni/librtxtSerial.so $i ; done
source: facebook beagleboard group post
i’m going try this asap
[...] Processing on Beagleboard xM | icanbuild.itEdgar Berdahl March 31st, 2011 – 10:55. Arduino comes installed with these libraries compiled for ARM. You can copy the files from the Arduino install. [...]