The EFR32MG21A board features the EFR32MG21A010F1024 from Silicon Labs. This device features a number of security features, including a dedicated “Secure Element” core that performs a secure boot operation, and DPA countermeasures on cryptographic primitives.
The RF section is not broken out to a 50-ohm matched header, but instead a simple 3-pin header which allows potential usage in laboratory environments.
See the -SOCKET board for an optional socket version. See the -MG21B board for the version wtih ‘Secure Vault’.
This target requires an external programmer to reload code.
|Target Device||EFR32MG21A010F1024, EFR32MG21A020F1024, EFR32MG21B010F1024|
|Target Architecture||Arm Cortex M33|
Break-out for various voltage rails, allowing over-driving of internal regulator to reduce noise for DPA measurements, or for testing fault injection detection capability.
EFR32MG21A (“Mighty Gecko Multiprotocol Wireless SoC”) has a high-performance Cortex M33 (TrustZone-M) with a seperate “secure element” core that handles the secure boot operation, along with multiple cryptographic accelerators (both AES and ECC) that include advertised DPA countermeasures.
'A' vs 'B' Variants¶
The devices is available in a variant with the 'secure vault' option. These are referred to as the MG21B version.
A JTAG programmer is typically required for these devices.