
Silicon Labs EFM32™ CPU Support Package
This package contains project templates and system files for the Silicon Labs EFM32™.
CrossWorks Version 3 Installation Instructions
- To install this support package
-
- Click the Tools > Package Manager menu option to open the package manager window.
- Right click on the Silicon Labs EFM32 CPU Support Package entry and select Install Selected Packages.
- Click Next to take you to the summary page.
- Click Next to install the package.
- Click Finish to close the package manager window.
- Click the Tools > Show Installed Packages.
- Click on the Silicon Labs EFM32 CPU Support Package link to view the package and its contents.
- To manually install this support package
-
- If you have not done so already, follow the CMSIS 5 CMSIS-Core(M) Support Package, CMSIS 5 CMSIS-DSP Support Package, CMSIS 5 Support Package and CrossWorks Tasking Library Package installation instructions.
- Download the file EFM32_V3.hzq using your web browser.
- Click the Tools > Manually Install Packages menu option.
- Select the file you have just downloaded to install the package.
- Click the Tools > Show Installed Packages.
- Click on the Silicon Labs EFM32 CPU Support Package link to view the package and its contents.
- To install this support package using other versions
Release Notes
3.11
- Updated EFM32 CMSIS files to version 3.0.0
3.10
- Updated EFM32 CMSIS files to version 2.7.0 (this release marks the start of new release numbering, the previous release was 5.8.2)
3.9
- Added missing Loader_Giant12_rpc.elf
3.8
- Updated EFM32 CMSIS files to version 5.8.2
- Updated support for EFM32GG12B devices.
3.7
- Updated EFM32 CMSIS files to version 5.7.0
- Updated support for EFR32BG1B devices.
- Updated support for EFR32MG13P and EFR32MG14P devices.
- Added support for EFM32GG12B devices.
- Renamed _vectors symbol to __Vectors.
3.6
- Corrected FLASH geometry in EFM32GG11B loader.
3.5
- Added support for EFM32TG11B devices.
- Updated EFM32 CMSIS files to version 5.5.0
- Added support for EFR32BG13P and EFR32BG14P devices.
- Added support for EFR32FG13P and EFR32FG14P devices.
- Added support for EFR32MG13P and EFR32MG14P devices.
3.4
- Added support for EFM32GG11B devices.
3.3
- Added support for EFM32PG12B devices.
- Added support for EFR32FG12P devices.
- Added support for EFM32JG12B devices.
- Added support for EFR32BG12P devices.
- Added support for EFR32MG12P devices.
- Added support for EZR32HG devices.
- Updated EFM32 CMSIS files to version 5.1.3
- Now uses CMSIS 5 packages.
3.2
- Fixed package dependency in generic EFM32 project templates.
3.1
- Added support for EFR32BG devices.
- Added support for EFR32FG devices.
- Added support for EFR32MG devices.
3.0
- Package updated to version 3.
- Added support for EZR32LG devices.
- Added support for EZR32WG devices.
- Added support for EFM32PG devices.
- Added support for EFM32JG devices.
- Updated EFM32 CMSIS files to version 4.2.1
- Updated project templates to use CMSIS 4 support packages.
Documentation
Silicon Labs Examples
Silicon Labs provides many example projects that can be used with CrossWorks in their Simplicity Studio. To use these examples:
- Download and install Simplicity Studio from the Silicon Labs website.
- Start CrossStudio and install the EFM32 CPU support package if it has not been installed already.
- Start Simplicity Studio and from this select the example you want to use, then press the Source button to load the example solution into CrossStudio.