Please note: We are aware of an issue affecting replies on the Arm Community forums, which may not be loading as expected.

We apologize for any inconvenience and appreciate your patience while we investigate and work to resolve the issue.

Thank you for your understanding.


This discussion has been locked.
You can no longer post new replies to this discussion. If you have a question you can start a new discussion

Having problem with data.load.elf commands

Hi,

I tried to use cmm-style command to do load ELF file to my platform.

The script I used in my .cmm file:

    data.load.elf "fpga_a64.elf"

However I got below error code after I source the .cmm file:

- - -

ERROR(CMM10-IMG88):
! Failed to load image "fpga_a64.elf"
! Unsupported ELF File (EI_CLASS=ELFCLASS64, e_machine=EM_AARCH64)
ERROR(CMD656): The script C:\{path}\trial.cmm failed to complete due to an error during execution of the script

- - -

What should I do to deal with this problem?

Thanks.

  • That error message will be reported if you try to load an AArch64 ELF image for an AArch32 processor.

    This can happen on boards that contain both Armv8-A (Cortex-Axx) and Cortex-M processors, and you accidentally connect the debugger to the wrong one.

    Which type of processor do you have Arm DS Debugger connected to?

    Hope this helps

    Stephen