Known Issues#

Simplicity Studio® Version 5.2.0.0#

ID

Issue

Workaround

620727

When Radio Boards are used that contain both an EFR32 or EFM32 target as well as one of the Energy Friendly EFP parts, the Launcher perspective incorrectly shows the EFP as the target part and so the Preferred SDK is wrong and there are no software examples for the board.

Create a new project through File > Silicon Labs Project Wizard so that the Target, SDK, and Toolchain Selection dialog opens. In the Target Device drop down, select the other target part on the board. If it is not already displayed, select the correct Gecko SDK Suite in the SDK drop down list. from the list. Click Next. Now the correct software examples will be listed for the board.

639643

When building projects with the IAR ARM toolchain, local variables are not always displayed correctly in the Simplicity Studio debugger.

Use the GDB debugger. Select Preferences > Simplicity Studio > Debuggers > GNU Debugger (GDB) and click Apply and Close. When a debug session is started it will use GDB.

648620

Simplicity Studio 5 adapter packs and tools that use Python do not work correctly on MacOS Big Sur.

Follow the steps in the procedure at the end of this table.

676681

Drag and Drop of the various windows in the Simplicity Studio IDE or the Debugger perspectives does not work with MacOS Big Sur. This is an issue with the underlying Eclipse and it will be fixed in a future release.

None

702086

Slower project build times are seen on Windows compared to Linux.

Use an external 64-bit make.exe such as the one available from mingw. Once the make.exe is available, use a text editor on the studio.ini line in the Simplicity Studio installation directory and add a line like this to the end of the file: -Dstudio.makeLocation=C:/msys64/usr/bin/ This helps most noticeably on incremental builds. Note using an external make.exe may not work with the Keil 8051 toolchain.

701928

Most EFR32xG22 and EFM32xG22 peripheral registers are not displayed correctly with the Simplicity Studio debugger.

Use the GDB debugger. Select Preferences > Simplicity Studio > Debuggers > GNU Debugger (GDB) and click Apply and Close. When a debug session is started it will use GDB.

735426

A GNU ARM C++ created project (such as an OpenThread project) may generate build errors similar to this: cc1plus.exe: fatal error: sl_gcc_preinclude.h: No such file or directory compilation terminated.

Open the Project Configurator (.slcp) file and click Force Generation from the Overview tab.

To work around issue 648620, Simplicity Studio 5 adapter packs and tools that use Python do not work correctly on MacOS Big Sur:

  1. Download the Python 3.6.8 installer for macOS from https://www.python.org/downloads/release/python-368/ Python 3.6 (64 bit, for OS X 10.9 and later).

  2. Then enter the following from a terminal window:

    sudo /usr/local/bin/python3 -m pip install jinja2 pyxb html2text pyyaml
    cd "/Applications/Simplicity Studio.app/Contents/Eclipse/developer/adapter_packs/python/bin/"
    mv python python.orig
    mv python3 python3.orig
    mv python3.6 python3.6.orig
    ln -s /usr/local/bin/python3 python
    ln -s /usr/local/bin/python3
    ln -s /usr/local/bin/python3.6