Load configuration and calibration from flash block or file system
Overview
Configuration and calibration framework are implemented in Zoysia platform, and made configurable through FEAT_CFG
and FEAT_CAL
as defined in Kconfig.
Hot Reloading
The major difference of CFG/CAL against Oasis system is reloading of CFG/CAL as well as NVS without reboot. There are some limitations of hot-reloading:
- Objects must be automatically created in factories as standard procedure of initialization
- Factories cannot be reloaded. For example,
EDFA#
objects can be reloaded, howeverConfigEDFA1
cannot. - The reloading framework only manages the default NVS instance.
由 Victor Chen 编辑于