• TI Thinks Resolved

66AK2G12: creating boot image with .axf file

Part Number: 66AK2G12


My customer wants to know if .axf file (elf based executable generated by DS-5) can be converted into boot-able hex image by using C:\ti\pdk_k2g_<version>\packages\ti\boot\sbl\tools\out2rprc\bin\out2rprc.exe.

They would create their applications with DS-5 environment. In order to deploy the boot image by using standard SBL provided in PDK, they have to convert their application images (*.axf) into boot-able hex format by using the combination of out2rprc and MulticoreImageGen utilities. I believe there is no issue in MulticoreImageGen, but I`m wondering if out2rprc could accept axf file as a valid input. Can you comment ?

Best Regards,

  • The team is notified. They will post their feedback directly here.

    Tsvetolin Shulev
  • In reply to Cvetolin Shulev-XID:

    Hi, What is your response on this ?

    Best Regards,
  • Guru 80135 points

    As per my understanding, the out2rprc tool is used to convert .out to .bin files. If the format of .out and .axf(elf) are different then axf files are invalid input to out2rprc tool.

    Thank you.

    Rajasekaran K
    Don't forget to click the Verify Answer button if this post answers your question.
    PLEASE READ FIRST: Keystone I & II Multicore Forum Usage Guidelines
    Learn More About Keystone Multicore Devices: Resources for Keystone Devices

    Please download the latest Processor SDK for Keystone I & II devices(C665x, C667x, K2H, K2E, k2G & K2L).

  • Kawada-san,

    We have not tested out2rprc utility using .axf files but I beleive as long as the format follows the standard ELF binary format defined, there should be no issues parsing the binary format. different IDE use different extension format but the resulting binary generated using GCC compiler for the A15 is in the same ELF binary format.

    Out2rprc has been test with ELF binaries created with TI ARM compiler, GNU ARM compiler and we have not had any issues reported. Please try it and let us know if you run into any issues.


    Please click the
    This resolved my issue button on this post if the responses on this E2E thread answers your question.


  • In reply to Rahul Prabhu:

    Hi Rahul-san,

    Ok, understood. I`ll suggest the same to the customer.

    Best Regards,