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.