[SOLVED] [ARM] Could not open J-Link shared library.

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

  • [SOLVED] [ARM] Could not open J-Link shared library.

    Hi,
    I encountered a problem with running JLink commandline tool.
    SEGGER J-Link Commander V6.10i (Compiled Oct 25 2016 19:29:03)
    Could not open J-Link shared library. Exiting now.
    When I run it with strace I can clearly see a source of the problem
    open("/lib/arm-linux-gnueabihf/libudev.so.0", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
    open("/usr/lib/arm-linux-gnueabihf/neon/vfp/libudev.so.0", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
    open("/usr/lib/arm-linux-gnueabihf/neon/libudev.so.0", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
    open("/usr/lib/arm-linux-gnueabihf/vfp/libudev.so.0", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
    open("/usr/lib/arm-linux-gnueabihf/libudev.so.0", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
    open("/lib/libudev.so.0", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
    open("/usr/lib/libudev.so.0", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
    It turned out that in my system I have /lib/arm-linux-gnueabihf/libudev.so.1 so when I made a symbolic link libudev.so.0 -> libudev.so.1 all worked fine.
    Could software handle this issue?
  • Hi,


    this issue has already been fixed some time ago.
    Could you please give the most recent version of the J-Link software a try?

    Best regards,
    Niklas
    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.
  • Hi,

    thanks for pointing that out, I overlooked that.
    We will take a look at this at the beginning of next week.

    Best regards,
    Niklas
    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,
    Using arm version 614b, facing the same issue:
    Could not open J-Link shared library. Exiting now.
    strace:
    open("/lib/arm-linux-gnueabihf/tls/v7l/neon/vfp/JLinkGDBServerlibjlinkarm.so", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
    open("/lib/arm-linux-gnueabihf/tls/v7l/neon/JLinkGDBServerlibjlinkarm.so", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
    open("/lib/arm-linux-gnueabihf/tls/v7l/vfp/JLinkGDBServerlibjlinkarm.so", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
    open("/lib/arm-linux-gnueabihf/tls/v7l/JLinkGDBServerlibjlinkarm.so", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
    open("/lib/arm-linux-gnueabihf/tls/neon/vfp/JLinkGDBServerlibjlinkarm.so", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
    open("/lib/arm-linux-gnueabihf/tls/neon/JLinkGDBServerlibjlinkarm.so", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
    open("/lib/arm-linux-gnueabihf/tls/vfp/JLinkGDBServerlibjlinkarm.so", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
    open("/lib/arm-linux-gnueabihf/tls/JLinkGDBServerlibjlinkarm.so", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
    open("/lib/arm-linux-gnueabihf/v7l/neon/vfp/JLinkGDBServerlibjlinkarm.so", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
    open("/lib/arm-linux-gnueabihf/v7l/neon/JLinkGDBServerlibjlinkarm.so", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
    open("/lib/arm-linux-gnueabihf/v7l/vfp/JLinkGDBServerlibjlinkarm.so", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
    open("/lib/arm-linux-gnueabihf/v7l/JLinkGDBServerlibjlinkarm.so", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
    open("/lib/arm-linux-gnueabihf/neon/vfp/JLinkGDBServerlibjlinkarm.so", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
    open("/lib/arm-linux-gnueabihf/neon/JLinkGDBServerlibjlinkarm.so", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
    open("/lib/arm-linux-gnueabihf/vfp/JLinkGDBServerlibjlinkarm.so", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
    open("/lib/arm-linux-gnueabihf/JLinkGDBServerlibjlinkarm.so", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
    open("/usr/lib/arm-linux-gnueabihf/tls/v7l/neon/vfp/JLinkGDBServerlibjlinkarm.so", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
    open("/usr/lib/arm-linux-gnueabihf/tls/v7l/neon/JLinkGDBServerlibjlinkarm.so", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
    open("/usr/lib/arm-linux-gnueabihf/tls/v7l/vfp/JLinkGDBServerlibjlinkarm.so", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
    open("/usr/lib/arm-linux-gnueabihf/tls/v7l/JLinkGDBServerlibjlinkarm.so", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
    open("/usr/lib/arm-linux-gnueabihf/tls/neon/vfp/JLinkGDBServerlibjlinkarm.so", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
    open("/usr/lib/arm-linux-gnueabihf/tls/neon/JLinkGDBServerlibjlinkarm.so", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
    open("/usr/lib/arm-linux-gnueabihf/tls/vfp/JLinkGDBServerlibjlinkarm.so", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
    open("/usr/lib/arm-linux-gnueabihf/tls/JLinkGDBServerlibjlinkarm.so", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
    open("/usr/lib/arm-linux-gnueabihf/v7l/neon/vfp/JLinkGDBServerlibjlinkarm.so", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
    open("/usr/lib/arm-linux-gnueabihf/v7l/neon/JLinkGDBServerlibjlinkarm.so", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
    open("/usr/lib/arm-linux-gnueabihf/v7l/vfp/JLinkGDBServerlibjlinkarm.so", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
    open("/usr/lib/arm-linux-gnueabihf/v7l/JLinkGDBServerlibjlinkarm.so", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
    open("/usr/lib/arm-linux-gnueabihf/neon/vfp/JLinkGDBServerlibjlinkarm.so", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
    open("/usr/lib/arm-linux-gnueabihf/neon/JLinkGDBServerlibjlinkarm.so", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
    open("/usr/lib/arm-linux-gnueabihf/vfp/JLinkGDBServerlibjlinkarm.so", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
    open("/usr/lib/arm-linux-gnueabihf/JLinkGDBServerlibjlinkarm.so", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
    open("/lib/tls/v7l/neon/vfp/JLinkGDBServerlibjlinkarm.so", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
    open("/lib/tls/v7l/neon/JLinkGDBServerlibjlinkarm.so", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
    open("/lib/tls/v7l/vfp/JLinkGDBServerlibjlinkarm.so", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
    open("/lib/tls/v7l/JLinkGDBServerlibjlinkarm.so", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
    open("/lib/tls/neon/vfp/JLinkGDBServerlibjlinkarm.so", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
    open("/lib/tls/neon/JLinkGDBServerlibjlinkarm.so", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
    open("/lib/tls/vfp/JLinkGDBServerlibjlinkarm.so", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
    open("/lib/tls/JLinkGDBServerlibjlinkarm.so", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
    open("/lib/v7l/neon/vfp/JLinkGDBServerlibjlinkarm.so", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
    open("/lib/v7l/neon/JLinkGDBServerlibjlinkarm.so", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
    open("/lib/v7l/vfp/JLinkGDBServerlibjlinkarm.so", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
    open("/lib/v7l/JLinkGDBServerlibjlinkarm.so", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
    open("/lib/neon/vfp/JLinkGDBServerlibjlinkarm.so", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
    open("/lib/neon/JLinkGDBServerlibjlinkarm.so", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
    open("/lib/vfp/JLinkGDBServerlibjlinkarm.so", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
    open("/lib/JLinkGDBServerlibjlinkarm.so", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
    open("/usr/lib/tls/v7l/neon/vfp/JLinkGDBServerlibjlinkarm.so", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
    open("/usr/lib/tls/v7l/neon/JLinkGDBServerlibjlinkarm.so", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
    open("/usr/lib/tls/v7l/vfp/JLinkGDBServerlibjlinkarm.so", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
    open("/usr/lib/tls/v7l/JLinkGDBServerlibjlinkarm.so", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
    open("/usr/lib/tls/neon/vfp/JLinkGDBServerlibjlinkarm.so", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
    open("/usr/lib/tls/neon/JLinkGDBServerlibjlinkarm.so", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
    open("/usr/lib/tls/vfp/JLinkGDBServerlibjlinkarm.so", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
    open("/usr/lib/tls/JLinkGDBServerlibjlinkarm.so", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
    open("/usr/lib/v7l/neon/vfp/JLinkGDBServerlibjlinkarm.so", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
    open("/usr/lib/v7l/neon/JLinkGDBServerlibjlinkarm.so", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
    open("/usr/lib/v7l/vfp/JLinkGDBServerlibjlinkarm.so", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
    open("/usr/lib/v7l/JLinkGDBServerlibjlinkarm.so", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
    open("/usr/lib/neon/vfp/JLinkGDBServerlibjlinkarm.so", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
    open("/usr/lib/neon/JLinkGDBServerlibjlinkarm.so", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
    open("/usr/lib/vfp/JLinkGDBServerlibjlinkarm.so", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
    open("/usr/lib/JLinkGDBServerlibjlinkarm.so", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
    So it seems to be looking for JLinkGDBServerlibjlinkarm.so in several directories, no instance found.
    The only "similar naming" lib found is the obvious libjlinkarm.so but i don't think linking will solve this issue.
    Any ideas?

    Thank you,
    Angelos

    The post was edited 1 time, last by aprin ().

  • Hi Angelos,

    we are currently not aware of such an issue.
    Which application of the software package do you attempt to start?

    Which host architecture do you use? x64_86, x86 or arm?
    What is the output of "ldd -v <applicationname>"?
    What is the output of "ldd -v libjlinkarm.so"?

    libjlinkarm.so is the only shipped lib for most applications.
    A JLinkGDBServerlibjlinkarm.so does not exist.

    Best regards,
    Niklas
    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.
  • Thanks for your prompt reply

    host SW is raspbian jessie:
    Linux testmachine 4.4.38-v7+ #938 SMP Thu Dec 15 15:22:21 GMT 2016 armv7l GNU/Linux

    application crashing is JLinkGDBServer
    pi@htestmachine:/opt/SEGGER/JLink_Linux_V614b_arm $ ldd -v JLinkGDBServer
    linux-vdso.so.1 (0x7ef8d000)
    /usr/lib/arm-linux-gnueabihf/libarmmem.so (0x76f1d000)
    libpthread.so.0 => /lib/arm-linux-gnueabihf/libpthread.so.0 (0x76ee9000)
    librt.so.1 => /lib/arm-linux-gnueabihf/librt.so.1 (0x76ed2000)
    libm.so.6 => /lib/arm-linux-gnueabihf/libm.so.6 (0x76e57000)
    libdl.so.2 => /lib/arm-linux-gnueabihf/libdl.so.2 (0x76e44000)
    libc.so.6 => /lib/arm-linux-gnueabihf/libc.so.6 (0x76d03000)
    /lib/ld-linux-armhf.so.3 (0x54b89000)

    Version information:
    ./JLinkGDBServer:
    librt.so.1 (GLIBC_2.4) => /lib/arm-linux-gnueabihf/librt.so.1
    libdl.so.2 (GLIBC_2.4) => /lib/arm-linux-gnueabihf/libdl.so.2
    libm.so.6 (GLIBC_2.4) => /lib/arm-linux-gnueabihf/libm.so.6
    libc.so.6 (GLIBC_2.4) => /lib/arm-linux-gnueabihf/libc.so.6
    libpthread.so.0 (GLIBC_2.4) => /lib/arm-linux-gnueabihf/libpthread.so.0
    /usr/lib/arm-linux-gnueabihf/libarmmem.so:
    libc.so.6 (GLIBC_2.4) => /lib/arm-linux-gnueabihf/libc.so.6
    /lib/arm-linux-gnueabihf/libpthread.so.0:
    ld-linux-armhf.so.3 (GLIBC_2.4) => /lib/ld-linux-armhf.so.3
    ld-linux-armhf.so.3 (GLIBC_PRIVATE) => /lib/ld-linux-armhf.so.3
    libc.so.6 (GLIBC_PRIVATE) => /lib/arm-linux-gnueabihf/libc.so.6
    libc.so.6 (GLIBC_2.4) => /lib/arm-linux-gnueabihf/libc.so.6
    /lib/arm-linux-gnueabihf/librt.so.1:
    libc.so.6 (GLIBC_PRIVATE) => /lib/arm-linux-gnueabihf/libc.so.6
    libc.so.6 (GLIBC_2.4) => /lib/arm-linux-gnueabihf/libc.so.6
    libpthread.so.0 (GLIBC_PRIVATE) => /lib/arm-linux-gnueabihf/libpthread.so.0
    libpthread.so.0 (GLIBC_2.4) => /lib/arm-linux-gnueabihf/libpthread.so.0
    /lib/arm-linux-gnueabihf/libm.so.6:
    libc.so.6 (GLIBC_PRIVATE) => /lib/arm-linux-gnueabihf/libc.so.6
    libc.so.6 (GLIBC_2.4) => /lib/arm-linux-gnueabihf/libc.so.6
    /lib/arm-linux-gnueabihf/libdl.so.2:
    ld-linux-armhf.so.3 (GLIBC_PRIVATE) => /lib/ld-linux-armhf.so.3
    libc.so.6 (GLIBC_PRIVATE) => /lib/arm-linux-gnueabihf/libc.so.6
    libc.so.6 (GLIBC_2.4) => /lib/arm-linux-gnueabihf/libc.so.6
    /lib/arm-linux-gnueabihf/libc.so.6:
    ld-linux-armhf.so.3 (GLIBC_2.4) => /lib/ld-linux-armhf.so.3
    ld-linux-armhf.so.3 (GLIBC_PRIVATE) => /lib/ld-linux-armhf.so.3
    pi@testmachine:/opt/SEGGER/JLink_Linux_V614b_arm $ ldd -v libjlinkarm.so
    linux-vdso.so.1 (0x7ef8c000)
    /usr/lib/arm-linux-gnueabihf/libarmmem.so (0x7617f000)
    libpthread.so.0 => /lib/arm-linux-gnueabihf/libpthread.so.0 (0x7614b000)
    librt.so.1 => /lib/arm-linux-gnueabihf/librt.so.1 (0x76134000)
    libm.so.6 => /lib/arm-linux-gnueabihf/libm.so.6 (0x760b9000)
    libdl.so.2 => /lib/arm-linux-gnueabihf/libdl.so.2 (0x760a6000)
    libudev.so.0 => /lib/arm-linux-gnueabihf/libudev.so.0 (0x76091000)
    libc.so.6 => /lib/arm-linux-gnueabihf/libc.so.6 (0x75f4f000)
    /lib/ld-linux-armhf.so.3 (0x54b5c000)
    libgcc_s.so.1 => /lib/arm-linux-gnueabihf/libgcc_s.so.1 (0x75f22000)

    Version information:
    ./libjlinkarm.so:
    librt.so.1 (GLIBC_2.4) => /lib/arm-linux-gnueabihf/librt.so.1
    libdl.so.2 (GLIBC_2.4) => /lib/arm-linux-gnueabihf/libdl.so.2
    libm.so.6 (GLIBC_2.4) => /lib/arm-linux-gnueabihf/libm.so.6
    libc.so.6 (GLIBC_2.4) => /lib/arm-linux-gnueabihf/libc.so.6
    libpthread.so.0 (GLIBC_2.4) => /lib/arm-linux-gnueabihf/libpthread.so.0
    /usr/lib/arm-linux-gnueabihf/libarmmem.so:
    libc.so.6 (GLIBC_2.4) => /lib/arm-linux-gnueabihf/libc.so.6
    /lib/arm-linux-gnueabihf/libpthread.so.0:
    ld-linux-armhf.so.3 (GLIBC_2.4) => /lib/ld-linux-armhf.so.3
    ld-linux-armhf.so.3 (GLIBC_PRIVATE) => /lib/ld-linux-armhf.so.3
    libc.so.6 (GLIBC_PRIVATE) => /lib/arm-linux-gnueabihf/libc.so.6
    libc.so.6 (GLIBC_2.4) => /lib/arm-linux-gnueabihf/libc.so.6
    /lib/arm-linux-gnueabihf/librt.so.1:
    libc.so.6 (GLIBC_PRIVATE) => /lib/arm-linux-gnueabihf/libc.so.6
    libc.so.6 (GLIBC_2.4) => /lib/arm-linux-gnueabihf/libc.so.6
    libpthread.so.0 (GLIBC_PRIVATE) => /lib/arm-linux-gnueabihf/libpthread.so.0
    libpthread.so.0 (GLIBC_2.4) => /lib/arm-linux-gnueabihf/libpthread.so.0
    /lib/arm-linux-gnueabihf/libm.so.6:
    libc.so.6 (GLIBC_PRIVATE) => /lib/arm-linux-gnueabihf/libc.so.6
    libc.so.6 (GLIBC_2.4) => /lib/arm-linux-gnueabihf/libc.so.6
    /lib/arm-linux-gnueabihf/libdl.so.2:
    ld-linux-armhf.so.3 (GLIBC_PRIVATE) => /lib/ld-linux-armhf.so.3
    libc.so.6 (GLIBC_PRIVATE) => /lib/arm-linux-gnueabihf/libc.so.6
    libc.so.6 (GLIBC_2.4) => /lib/arm-linux-gnueabihf/libc.so.6
    /lib/arm-linux-gnueabihf/libudev.so.0:
    librt.so.1 (GLIBC_2.4) => /lib/arm-linux-gnueabihf/librt.so.1
    ld-linux-armhf.so.3 (GLIBC_2.4) => /lib/ld-linux-armhf.so.3
    libc.so.6 (GLIBC_2.8) => /lib/arm-linux-gnueabihf/libc.so.6
    libc.so.6 (GLIBC_2.4) => /lib/arm-linux-gnueabihf/libc.so.6
    libgcc_s.so.1 (GCC_3.5) => /lib/arm-linux-gnueabihf/libgcc_s.so.1
    /lib/arm-linux-gnueabihf/libc.so.6:
    ld-linux-armhf.so.3 (GLIBC_2.4) => /lib/ld-linux-armhf.so.3
    ld-linux-armhf.so.3 (GLIBC_PRIVATE) => /lib/ld-linux-armhf.so.3
    /lib/arm-linux-gnueabihf/libgcc_s.so.1:
    libc.so.6 (GLIBC_2.4) => /lib/arm-linux-gnueabihf/libc.so.6
    Angelos

    The post was edited 1 time, last by aprin ().

  • Hi Niklas,
    Seems that linking solves the issue:

    sudo ln -s /opt/SEGGER/JLink_Linux_V614b_arm/libjlinkarm.so /lib/arm-linux-gnueabihf/tls/v7l/neon/vfp/JLinkGDBServerlibjlinkarm.so
    At least we are not experiencing any problems up until now.
    I suppose that JLinkGDBServerlibjlinkarm.so is referenced somewhere in the actual code, you could have a look at this ;)

    In case we encounter problems again, i ll update

    Thank you
    Angelos
  • Hi Angelos,

    thanks for the information and the update.
    Please note that (as mentioned on the website) the Linux ARM version currently comes without any warranty and support.

    This sounds definitely like sth that should be fixed (short time), but I for example do not even have any hardware here for running Linux ARM.
    I will bring this up in the next J-Link team meeting.


    Best regards,
    Niklas
    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.
  • Hi Niklas,
    Please note that (as mentioned on the website) the Linux ARM version currently comes without any warranty and support.
    I am aware of that, however it is good practice to report possible bugs ;)

    Thanks for your actions!
    Angelos
  • Hi Angelos,


    we plan to take a look at the J-Link software for Linux ARM during this month.
    Please note that I cannot promise anything.


    Best regards,
    Niklas
    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.
  • Hi Angelos,

    I just gave it a try on a Raspberry and could not reproduce the issue.
    Does the issue still occur with the current version?


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