Ubuntu Raspberry Pi Jlink

Because I am experiencing Windows 10 stability problems using VSCODE/nRF_CONNECT_EXTENSIONS/nRF_CONNECT_SDK, I am trying to get the Zephyr development kit up and running under UBUNTU on a Raspberry Pi.  I have successfully installed the toolchain and VSCODE and can build the Blinky project without incident.

However, when I attempted to flash my nRF52840_dk I ran into a problem I cannot solve.  When I connect my dk to a USB hub, I don't see it when I do a "lsusb" command.  I have downloaded and (apparently) successfully installed the Segger device drivers, but when I do a "lsmod" command, I don't see any jlink drivers.  When I try to flash the dk it reports that it cannot find a device.

I'm at my wit's end; any help would be greatly appreciated.

Jerry

Parents Reply
  • Jerry Easley said:
    Sorry for the omission; since I don't know whar "udev rules for J-Link set up" is, I think the answer is probably no.

    udev is a linux tool for USB devices and such.  Read more on https://wiki.archlinux.org/title/Udev
    If you are missing udev rules for jlink, it could explain why the DKs are not connected to your computer.

    Do you have  the file  /etc/udev/rules.d/99-jlink.rules?

    Jerry Easley said:
    I understand what a tar ball is; the question is, into where should I unpack it?

    You can start by extracting it into Downloads/temporary/ and then follow the readme from there.

    Regards,
    Sigurd Hellesvik

Children
Related