[SOLVED] Disassembly Address mismatch in Debug Session

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

  • [SOLVED] Disassembly Address mismatch in Debug Session

    Address mismatch with really code in debug session.

    Left is Disassembly window, Right is ELF file,CPU-PC-Pointer/Really-Address-in-ELF mismatch witch in Disassembly-Window. CPU-PC-Pointer/Really-Address-in-ELF is right, but Address in Disassembly-Window is wrong.

    Source Code

    1. SEGGER Embedded Studio for RISC-V
    2. Release 5.32 Build 2020120300.44518
    3. Windows x64
    4. © 2014-2020 SEGGER Microcontroller GmbH
    5. © 1997-2020 Rowley Associates Ltd.
    6. segger-ld: version 4.02
    7. GCC/BINUTILS: built using the GNU RISC-V Toolchain version riscv-sifive-freedom-tools-v2020.04.0 source distribution
    8. Clang/LLVM: built using the version 11.0.0 source distribution
    Display All

  • Hello,

    Thank you for your inquiry.
    Such an issue is not known to us.
    Could you provide an example project for reproduction?
    What target device are you debugging exactly?
    Is it on an eval board or custom hardware?

    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.
  • Hello,

    Thank you for your update.
    Good to hear that you are up and running again.
    Generally we recommend to work with the Embedded Studio project defaults where possible to avoid such accidental path issues.

    We will consider this thread as solved now.

    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.