linux
This installation guide was written using Ubuntu 24.04 LTS, but should also work on other distributions.
You can find the OSS-CAD-suite here. The OSS-CAD-suite contain all required tools (and more).
Download under releases the latest version (e.g. oss-cad-suite-linux-x64-<date>.tgz).
Open a terminal, and go to your Download directory by:
cd Downloads
Extract the contents of the OSS-CAD-suite with:
tar -xf oss-cad-suite-linux-x64-<date>.tgz
Move the tools to your /opt/ directory by using:
sudo mv oss-cad-suite /opt/
Add the tools to your PATH-variable by adding to your .bashrc-file:
export PATH=/opt/oss-cad-suite/bin:$PATH
You’re done and can now use the tools, however, there are still two configurations to be done.
Adding yourself to the dialout group
To be able to use the UART(RS232), you need to be in the dialout-group. You can add yourself to this group by:
sudo usermod -a -G dialout <your user name>
Important
For this command to take effect, you have to log-out and log-in again.
Being able to download bit-files to your GECKO5Education/Modular
Normally you do not have access to the USB-devices of the GECKO5Education/Modular as normal user. To be able to use these devices, you can use following command:
sudo cp /opt/oss-cad-suite/share/openocd/contrib/60-openocd.rules /etc/udev/rules.d
Note
For this rule to take effect, you have to un-plug and re-insert your GECKO5Education/Modular from/to your computer.