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

Tools for converting the contents of the binary ELF file in a human-readable text

Hi
Is there any kind of tools like ielfdumparm.exe in iar that convert the contents of the binary ELF file in a human-readable text in keil.
Thanks

Parents
  • FROMELF?

    ARM FromELF, 4.1 [Build 894]
    
    ARM image conversion utility
    fromelf [options] input_file
    
    Options:
           --help         display this help screen
           --vsn          display version information
           --output file  the output file. (defaults to stdout for -text format)
           --nodebug      do not put debug areas in the output image
           --nolinkview   do not put sections in the output image
    
    Binary Output Formats:
           --bin          Plain Binary
           --m32          Motorola 32 bit Hex
           --i32          Intel 32 bit Hex
           --vhx          Byte Oriented Hex format
    
           --base addr    Optionally set base address for m32,i32
    
    Output Formats Requiring Debug Information
           --fieldoffsets Assembly Language Description of Structures/Classes
           --expandarrays Arrays inside and outside structures are expanded
    
    Other Output Formats:
           --elf         ELF
           --text        Text Information
    
                    Flags for Text Information
                    -v          verbose
                    -a          print data addresses (For images built with debug)
                    -c          disassemble code
                    -d          print contents of data section
                    -e          print exception tables
                    -g          print debug tables
                    -r          print relocation information
                    -s          print symbol table
                    -t          print string table
                    -y          print dynamic segment contents
                    -z          print code and data size information
    
    Software supplied by: ARM Limited
    

    It's using ELF so any standard tools will work, including things like objdump, elfarm, armdasm.

Reply
  • FROMELF?

    ARM FromELF, 4.1 [Build 894]
    
    ARM image conversion utility
    fromelf [options] input_file
    
    Options:
           --help         display this help screen
           --vsn          display version information
           --output file  the output file. (defaults to stdout for -text format)
           --nodebug      do not put debug areas in the output image
           --nolinkview   do not put sections in the output image
    
    Binary Output Formats:
           --bin          Plain Binary
           --m32          Motorola 32 bit Hex
           --i32          Intel 32 bit Hex
           --vhx          Byte Oriented Hex format
    
           --base addr    Optionally set base address for m32,i32
    
    Output Formats Requiring Debug Information
           --fieldoffsets Assembly Language Description of Structures/Classes
           --expandarrays Arrays inside and outside structures are expanded
    
    Other Output Formats:
           --elf         ELF
           --text        Text Information
    
                    Flags for Text Information
                    -v          verbose
                    -a          print data addresses (For images built with debug)
                    -c          disassemble code
                    -d          print contents of data section
                    -e          print exception tables
                    -g          print debug tables
                    -r          print relocation information
                    -s          print symbol table
                    -t          print string table
                    -y          print dynamic segment contents
                    -z          print code and data size information
    
    Software supplied by: ARM Limited
    

    It's using ELF so any standard tools will work, including things like objdump, elfarm, armdasm.

Children