Skip to content
Branch: master
Find file Copy path
Find file Copy path
Fetching contributors…
Cannot retrieve contributors at this time
44 lines (44 sloc) 2.15 KB
categories description image session_attendee_num session_id session_room session_slot session_speakers session_track tag tags title youtube_video_url amazon_s3_presentation_url amazon_s3_video_url
This is a presentation on Dynamic Configuration and the associated Position Independent Executable Support (PIE) in Trusted Firmware-A (TF-A).<br /><br />SFO17 had a BoF session (by Dan Handley) to discuss the implementation plan for dynamic configuration in firmware. General agreement was that this is a good feature to do and some of the envisaged use-cases were:&nbsp;<br />* Dynamic config of secure firmware features<br />* Dynamic firmware config using hardware configuration, security policies<br />* Modification of hardware configuration as seen by other software<br />* Centralized static firmware configuration etc<br /><br />The presentation will focus on the implementation of dynamic configuration and how it can be utilized by TF-A partners. Some illustrations wherein ARM platforms dynamically configure the firmware for functionality and memory savings will also be provided.<br /><br />Position Independent Executable (PIE) support for TF-A has been a long pending request from TF-A partners. The presentation will describe the technical details on how this feature was implemented in AArch64 version of TF-A. It will also cover some limitations of the implemented `dynamic relocation fixup` code.
featured path
Keynote Room (World Ballroom BC)
end_time start_time
2019-04-05 11:55:00
2019-04-05 11:30:00
speaker_bio speaker_company speaker_image speaker_location speaker_name speaker_position speaker_username
Soby Mathew
Tech Lead Trusted Firmware-A
Boot Architecture
BKK19-513 - TF-A: Dynamic Configuration and PIE support
You can’t perform that action at this time.