English
Language : 

EFM8LB1 Datasheet, PDF (13/70 Pages) Silicon Laboratories – The EFM8LB1 device family are fully integrated, mixed-signal system-on-a-chip MCUs. Highlighted features are listed below
EFM8LB1 Data Sheet
System Overview
3.10 Bootloader
All devices come pre-programmed with a UART0 bootloader. This bootloader resides in the code security page, which is the last page
of code flash; it can be erased if it is not needed.
The byte before the Lock Byte is the Bootloader Signature Byte. Setting this byte to a value of 0xA5 indicates the presence of the boot-
loader in the system. Any other value in this location indicates that the bootloader is not present in flash.
When a bootloader is present, the device will jump to the bootloader vector after any reset, allowing the bootloader to run. The boot-
loader then determines if the device should stay in bootload mode or jump to the reset vector located at 0x0000. When the bootloader
is not present, the device will jump to the reset vector of 0x0000 after any reset.
0xFFFF
0xFFC0
0xFFBF
0xFC00
0xFBFF
0xFBFE
0xFBFD
0xFA00
0xF9FF
Read-Only
64 Bytes
Reserved
Lock Byte
Bootloader Signature Byte
Code Security Page
512 Bytes
Bootloader Vector
62.5 KB Code
(125 x 512 Byte pages)
0x0000
Reset Vector
Figure 3.2. Flash Memory Map with Bootloader — 62.5 KB Devices
silabs.com | Smart. Connected. Energy-friendly.
Preliminary Rev. 0.4 | 12