Agilex™ 7 Hard Processor System Remote System Update User Guide
Visible to Intel only — GUID: qlv1540272397581
Ixiasoft
Visible to Intel only — GUID: qlv1540272397581
Ixiasoft
8.2. Component Interfaces
The SDM provides commands which are accessed by Arm Trusted Firmware (ATF). ATF exports the functionality through a Secure Monitor Cal (SMCl) handler for the rest of HPS software to use.
You can access the RSU functionality through U-Boot. The SMC handler is used by U-Boot to implement the RSU functionality.
You can also access the RSU services through LIBRSU. In this case the SMC handler is used by the Linux* kernel drivers which then expose the functionality to LIBRSU which then is used by Linux* applications in general, and RSU Client application in particular.
The horizontal dotted lines in the above diagrams show interfaces between components. The SDM firmware, U-Boot, and LIBRSU access the SDM Flash, so an interface is also shown there.