This installation guide is tested on Arch, Linux 6.12 lts.
This installation guide works only on :
- Windows 10 and more.
- Linux using x86_64 and x86_32 cpu.
- Linux using ARM cpu, except soft float.
I recommend you to make a Windows VM, and share the usb ports to the VM.
Follow these steps :
- Install TMCL IDE using this link.
Or you can just use the binary in the folder windows_setup/ of this repository.
- Install the driver using this link.
Or you can just use the binary in the folder windows_setup/ of this repository.
- Follow the steps of this link.
✅ Easy.
❌ Only working on Windows.
You will need docker, see explanation below.
To install the ide and the driver :
cd PFA-TMC-IDE
unzip tmcl-ide-linux-x64-4.6.0.zip
% Install xhost if you doesn't have it, see explanation below.
xhost +local:
make install
You should connect first the USB-2-RTMI, then restart the ide by using :
CTRL-C
make
When you want to start the ide, use :
make
If you want to edit some variable names :
make clean
SUDO=" " DOCKER_IMAGE="image_name" CONTAINER_NAME="cont_name" make install
However, you'll have to manually remove container and image.
✅ Does not depend on the distro.
❌ Hard.
❌ If it is not working, just don't try to understand why.
The file tmcl-ide-linux-x64-4.6.0.zip contains the setup executable.
Moreover, you will need to install the driver manually
by reading the doc in the libftd2xx/*.tgz.
-
Debian
apt-get install x11-xserver-utils -
Ubuntu
apt-get install x11-xserver-utils -
Arch Linux
pacman -S xorg-xhost -
Kali Linux
apt-get install x11-xserver-utils -
CentOS
yum install xorg-x11-server-utils -
Fedora
dnf install xorg-x11-server-utils -
Windows (WSL2)
sudo apt-get update sudo apt-get install x11-xserver-utils -
Raspbian
apt-get install x11-xserver-utils
-
Ubuntu and Debian
curl -fsSL https://get.docker.com | sh -
Arch Linux and Manjaro
sudo pacman -Sy --noconfirm docker && sudo systemctl enable --now docker -
Fedora
sudo dnf install -y docker docker-compose && sudo systemctl enable --now docker -
CentOS and RHEL
sudo yum install -y docker && sudo systemctl enable --now docker -
OpenSUSE
sudo zypper install -y docker && sudo systemctl enable --now docker -
WSL2 on Windows Use Docker Desktop with this link. Then use
sudo service docker start