With the release of Cyclone software v11.66 and PROG v9.91, PEMicro’s development and production tools now include support for Silicon Labs EFR32xG26 High Performance Wireless microcontrollers. The EFR32xG25 MCU is based on the ARM Cortex-M33 and designed for complex IoT solutions. This support includes the EFR32BG26 High-Performance Energy-Efficient Bluetooth LE family, the EFR32MG26 Multiprotocol Wireless SoC for Matter, and the EFM32PG26 Low power high-performance IoT Module with AI/ML Hardware Accelerator. New device support added for the following part numbers: EFR32BG26B311F1024IL136, EFR32BG26B311F1024IM68, EFR32BG26B311F2048IL136, EFR32BG26B311F2048IM48, EFR32BG26B311F2048IM68, EFR32BG26B321F1024IM68, EFR32BG26B321F2048IM48, EFR32BG26B321F2048IM68, EFR32BG26B410F3200IM48, EFR32BG26B411F3200IM48, EFR32BG26B420F3200IM48, EFR32BG26B421F3200IM48, EFR32BG26B510F3200IL136, EFR32BG26B510F3200IM48, EFR32BG26B510F3200IM68, EFR32BG26B511F3200IL136, EFR32BG26B511F3200IM48, EFR32BG26B511F3200IM68, EFR32MG26B211F2048IM68, EFR32MG26B211F3200IM48, EFR32MG26B221F2048IM68, EFR32MG26B221F3200IM48, EFR32MG26B311F3200IL136, EFR32MG26B410F3200IM48, EFR32MG26B410F3200IM68, EFR32MG26B411F3200IM48, EFR32MG26B411F3200IM68, EFR32MG26B420F3200IM48, EFR32MG26B420F3200IM68, EFR32MG26B421F3200IM48, EFR32MG26B421F3200IM68, EFR32MG26B510F3200IL136, EFR32MG26B510F3200IM48, EFR32MG26B510F3200IM68, EFR32MG26B511F3200IL136, EFR32MG26B511F3200IM48, EFR32MG26B511F3200IM68, EFR32MG26B520F3200IM48, EFR32MG26B520F3200IM68, EFR32MG26B521F3200IM48, EFR32MG26B521F3200IM68, EFM32PG26B101F512IL136, EFM32PG26B101F512IM68, EFM32PG26B301F1024IL136, EFM32PG26B301F1024IM68, EFM32PG26B301F2048IL136, EFM32PG26B301F2048IM68, EFM32PG26B500F3200IL136, EFM32PG26B500F3200IM48, EFM32PG26B500F3200IM68, EFM32PG26B501F3200IL136, EFM32PG26B501F3200IM48, EFM32PG26B501F3200IM68
With the release of Cyclone software v11.63 and PROG v9.87, PEMicro’s development and production tools now include support for Silicon Labs EFR32FG25 Long Range Sub-GHz Wireless microcontrollers. The EFR32FG25 MCU is based on the ARM Cortex-M33 and designed for long range sub-GHz wireless connectivity for smart metering, lighting, city and building automation. Each EFR32FG25 device support includes two .ARP algorithms that target different regions of the flash memory. The main algorithm, for example SiliconLabs_EFR32FG25A111F1152_1152KB.arp, is used to program, erase and verify data in the main flash and user data regions at addresses 0x08000000 and 0x0FE00000 respectively. The second .ARP algorithm ends with …_DeviceInfo.arp and is used to verify the 1KB device information region at address 0x0FE08000. New device support added for the following part numbers: EFR32FG25A111F1152IM56, EFR32FG25A121F1152IM56, EFR32FG25A211F1920IM56, EFR32FG25A221F1920IM56, EFR32FG25B111F1152IM56, EFR32FG25B121F1152IM56, EFR32FG25B211F1920IM56, EFR32FG25B212F1920IM56, EFR32FG25B221F1920IM56, EFR32FG25B222F1920IM56
Simplicity Studio 4 and 5 are Eclipse-based IDEs by Silicon Labs which support development and debugging of code on EFM32 devices. PEmicro provides hardware debug probes which provide sophisticated debug of these same EFM32 devices. This blog demonstrates the three steps needed to install and configure PEmicro Multilink and Cyclone debug support in Simplicity Studio. UPDATE: All following steps now apply to Simplicity Studio 5
PEmicro considers the privacy of its customers' intellectual property to be of utmost importance. Silicon Labs' 32-bit devices feature an Authentication Access Port (AAP) as part of their security features, and for some of these devices, a debugger may have a limited time to access this port when communicating with an unsecured device. With that in mind, PEmicro software supports secure, unsecure, and mass-erase for Silicon Labs devices with these debug time-sensitivities, which can help users keep their valuable data safe.
Download the Installer for PEmicro support under Keil uVision IDE PEmicro's run control and FLASH programming support is fully integrated into ARM's MDK-ARM Keil uVision Integrated Development Environment v5.25 for ARM microcontrollers. This provides debug capabilities via PEmicro's Multilink, Cyclone and embedded OpenSDA debug interfaces for a broad range of ARM devices from NXP, STMicroelectronics, Atmel, Cypress, Infineon, Silicon Labs and many others. For complete list of ARM devices that PEMicro supports, please visit the following page: http://www.pemicro.com/arm/.