Cannot install Sysem Workbench for STM32 on ARMv8 (NVidia TX2) under Ubuntu 16.04
Hello,
I try to install System Workbench for STM32 on an ARMv8(NVidia TX2) with Ubuntu 16.04.
It fails with error:
******************************************************************************************
Your JavaRE version is 142:, System Workbench requires at least version 1.7.0.
Please download and install JavaRE 7 (64 bits) or newer version.
Go to http://www.oracle.com/technetwork/java/javase/downloads/index.html
********************************************************************************************
In the terminal:
********************************************************************************************
nvidia@tegra-ubuntu:~/Downloads$ sudo ./install_sw4stm32_linux_64bits-latest.run
Checking integrity... (could take a while, -m to bypass)
Extracting JRE... done
Gtk-Message: GtkDialog mapped without a transient parent. This is discouraged.
nvidia@tegra-ubuntu:~/Downloads$ java -version
openjdk version “1.8.0_151”
OpenJDK Runtime Environment (build 1.8.0_151-8u151-b12-0ubuntu0.16.04.2-b12)
OpenJDK 64-Bit Server VM (build 25.151-b12, mixed mode)
nvidia@tegra-ubuntu:~/Downloads$ uname -a
Linux tegra-ubuntu 4.4.38-tegra #2 SMP PREEMPT Sat Sep 16 13:34:13 CEST 2017 aarch64 aarch64 aarch64 GNU/Linux
************************************************************************************************************************************************
It can be seen, my java is 1.8.0_151, and I also tried with openjdk7 (1.7.0_95), the same. Is it possible to make System Workbench for STM32 work on ARMv8(I don’t mean program, but the IDE)?
I have a “CAN to UART/I2C/S.Bus Converter”(use STM32F04C6U6), which has input connections of two CAN, which can be connected to the ARMv8(NVidia TX2, which has two CAN connector). If the IDE problem can be solved, how can I upload my program to the STM32F0 chip on the boad?
If System Workbench for STM32 cannot work on ARMv8 system, I have already installed it on my Dell laptop (Ubuntu 16.04), what hardware should I look for? Is this one can do works of programmer:
https://gridconnect.com/can-usb.html
On the ARMV8 system (Ubuntu 16.04), I cannot install the 32 bits libraries, including lib32ncurses5. Is it because of this?
Best Regards,
Tao Wang
wt70707 at hotmail.com