XRT icon indicating copy to clipboard operation
XRT copied to clipboard

Enable XRT ELF flow for new ELF format (group elf)

Open rbramand-xilinx opened this issue 5 months ago • 0 comments

Problem solved by the commit

Added XRT core framework changes for parsing new ELF format. Spec page - https://amd.atlassian.net/wiki/spaces/AIE/pages/779178481/IPU+Execution+Buffer+ELF+Specification#IPUExecutionBufferELFSpecification-ELFDefinition

Bug / issue (if any) fixed, which PR introduced the bug, how it was discovered

How problem was solved, alternative solutions (if any) and why they were rejected

Added ELF parsing, patching logic for new ELF format for both aie2ps and aie2p flows. Made sure existing flows (xclbin + elf) doesn't break.

Risks (if any) associated the changes in the commit

Moderate. Have verified unit tests for all the flows but needs extensive testing as the code that is changed is in critical path.

What has been tested and how, request additional testing if necessary

  1. aie2ps new ELF flow on HW
  2. aie2ps existing test cases on HW
  3. strix linux non control packet xclbin + elf flow on HW

TODO :

  1. Strix linux control packet test case
  2. Strix windows existing flows
  3. Strix full Elf flow on linux and windows

Documentation impact (if any)

Need to document the new Host code side changes to use the full ELF flow

rbramand-xilinx avatar Jun 17 '25 12:06 rbramand-xilinx