PLDM supports firmware updates through two mechanisms:
/tmp/imagesThe inotify-based firmware update monitoring can be enabled or disabled using the meson option fw-update-pkg-inotify. When enabled, pldmd will automatically monitor the /tmp/images directory for new firmware packages and process them automatically. When disabled, only D-Bus API-based firmware updates will be supported. To disable inotify-based firmware update monitoring (default):
meson setup build -Dfw-update-pkg-inotify=disabled
To enable inotify-based firmware update monitoring:
meson setup build -Dfw-update-pkg-inotify=enabled