why jlink gdb server reponse "Unsupported CPU"?

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

  • why jlink gdb server reponse "Unsupported CPU"?

    JLinkARM.dll V7.96f (DLL compiled Apr 24 2024 14:25:37)

    Command line: -device Cortex-A55 -if SWD -JLinkScriptFile /home/geduer/wor/jlinkscript.txt -port 5088
    -----GDB Server start settings-----
    GDBInit file: none
    GDB Server Listening port: 5088
    SWO raw output listening port: 2332
    Terminal I/O port: 2333
    Accept remote connection: yes
    Generate logfile: off
    Verify download: off
    Init regs on start: off
    Silent mode: off
    Single run mode: off
    Target connection timeout: 0 ms
    ------J-Link related settings------
    J-Link Host interface: USB
    J-Link script: /home/geduer/wor/jlinkscript.txt
    J-Link settings file: none
    ------Target related settings------
    Target device: Cortex-A55
    Target device parameters: none
    Target interface: SWD
    Target interface speed: 4000kHz
    Target endian: little

    Received monitor command: regs
    Unsupported CPU!
  • Hello,

    The regs command is only supported for the ARMv8 AArch32 architecture.

    Since the Cortex-A55 is ARMv8 AArch64, GDB responds with "unsupported CPU."

    Best regards,
    Simon
    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,

    You could try to read the registers one by one using the "reg" command:
    wiki.segger.com/J-Link_GDB_Server#reg

    Best regards,
    Simon
    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.