Known Issues#

Simplicity Studio® Version 5.5.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.

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.

726091

Linux: Font for Launch Console and TCP/IP Adapter preferences is sometimes not readable.

No known workaround. A suggestion is to copy the text and paste it into a text editor. The preferences can be edited in the text editor and then pasted back to the preference window.

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.

758963

Navigation buttons (back, forward, etc.) do not show on the Simplicity IDE toolbar after restart in the Simplicity IDE perspective.

Change to a different perspective, such as the Launcher perspective, and then change back to the Simplicity IDE perspective.

773819

If a project's properties are changed, and then the project is renamed, the Refresh Policy folder name is not updated and every build is treated as a full rebuild.

Right-click the project folder and select Properties >C/C++ Build. Go to the Refresh Policy tab and delete the folder name. Click Add Resource... and add the folder for the renamed project.

1036241

When re-starting a Wireshark Data Source session on a device that has an active Wireshark Data Source session in progress, the new session fails to start. This is caused by an issue terminating the active session.

Manually stop the active session and start a new session.

1036459

Wireshark Data Source sometimes fails to start and returns the error message Wireshark Data Source timed out waiting for Silabs-PTI job. Please try again. This is due to an intermittent failure in the Silabs PTI packet trace resource.

Click OK in the error message dialog to terminate session, and start a new Wireshark Data Source session.