Silicon Labs announces Virtual Secure Element (VSE) firmware version 1.2.6 for the following module families:
• BGM220P and MGM220P (jointly referred to as xGM220P)
• BGM220S
• BGX220P
• BGX220S
201124946 VSE Firmware v1.2.6 for
xGM220P, BGM220S, BGX220P and
BGX220S Modules
This change is considered a minor change which does not affect form, fit, function, quality, or reliability. The information is
being provided as a customer courtesy.
Please contact your local Silicon Labs sales representative with any questions about this notification. A list of Silicon Labs sales
representatives may be found at http://www.silabs.com.
This is a firmware update to address a vulnerability. Details are covered in Security Advisory - A-00000114 and also in Software
Advisory - A-00000117.
VSE firmware versions 1.2.5 and earlier have the following issues:
1. A device whose VSE firmware has been successfully upgraded at least once can become inoperable if the upgrade file is
removed from flash after the upgrade and the device is subjected to a large cumulative number of resets. The exact number of
reset cycles before failure varies due to process variations and operating temperature but would typically range between 50,000
and 200,000 cycles. It is imperative that this fix be applied to every device to avoid latent failures.
2. In the event of a momentary power failure whose duration is sufficient to cause only a few specific RAM bits to lose state, the
POR boot process can terminate in a hard fault.
VSE v1.2.6 fixes both issues. Silicon Labs manufacturing production is being updated to apply VSE version 1.2.6 starting on the
effective date above.