...
PSM
Overview
- PSM (Persistent Storage Manager) component is responsible for the storage of default/system configurations.
- Provides software interfaces and abstractions to read/write variables stored in persistent storage and read factory config variables.
- PSM holds mainly parameters related to hardware configuration.
- In dual processor architecture a process running in peer processor can access PSM DB over DBUS.
- All defaults/system configuration which are not modified during runtime are part of PSM.
- PSM should be up and running for normal configuration of RDKB unit.
Architecture
![](/download/attachments/21365678/Architectural%20view%20of%20PSM%20sub-system.png?version=1&modificationDate=1507199181000&api=v2)
Figure 1 - Architectural view of PSM sub-system
...