[ABANDONED] How to disassemble cross-compiled ELF in ozone?

This site uses cookies. By continuing to browse this site, you are agreeing to our Cookie Policy.

  • [ABANDONED] How to disassemble cross-compiled ELF in ozone?

    Hello, I was looking for a better side-by-side (C-and-assembly) view of the code than what gdb give you, so I am trying out ozone (other people apparently got it to work as you can see here). But after loading up my u-boot ELF file, ozone does NOT show me the assembly (only the machine code) as you can see in the attached picture.

    I would guess this is because ozone doesn't know where my cross-tool chain is--even though I have an environment variable called CROSS_COMPILE. How can I tell Ozone to use this toolchain (I would guess it has to call the right readelf and objdump)?

    Thanks for reading.
    -Henry
    Images
    • OzoneDisassemble.png

      14.67 kB, 430×98, viewed 547 times
  • Hello Henry,

    Thank you for your inquiry.
    Such behaviour is not known to us.
    What target device are you trying to debug?
    Does it happen during debug session too or is it shown then correctly?
    If not could you provide us with the elf file and your jdebug file?

    Best regards,
    Nino
    Please read the forum rules before posting.

    Keep in mind, this is *not* a support forum.
    Our engineers will try to answer your questions between their projects if possible but this can be delayed by longer periods of time.
    Should you be entitled to support you can contact us via our support system: segger.com/ticket/

    Or you can contact us via e-mail.