Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

This note describes how to set up the emulated hardware platform.

2. Setting Up Hardware

Connect the nRF9161 DK to the Linux host using Step through the following procedure in order to set up the emulated platform hardware:

  • Connect a USB Type-C cable to the J6 connector on the nRF9161 DK to the Linux host to get access to the on-board programmer and serial console.

...

  • Connect a Micro-USB cable to the

...

  • J2 connector on the nRF5340 DK, and to the Linux host to get access to the on-board programmer and the VCOM based serial

...

  • consoles.

  • Connect a Micro-USB cable to the

...

  • J3 connector on the nRF5340 DK, and to the Linux host to get access to the USB based serial consoles.

3. Connecting USB Devices to the VMware Virtual Machine

If the Linux is running in the Linux runs on a VMware virtual machine, perform the following procedure in order to get access to the nRF9161 DK and the nRF5340 DK over USB:

  1. On the Windows host system, run VMware Workstation Player and launch the appropriate virtual machine.

  2. In the virtual machine window, click Player and go to Removable Devices:

    image-20240515-171037.png
  3. In the drop-down menu, select SEGGER J-Link and click Connect:

    image-20240515-171331.png
  4. Click OK in the pop-up window:

    image-20240515-171557.png
  5. On the virtual machine, two USB ACM devices are detected by the Linux host when each of the target boards is connected:

    Code Block
    [1018339.755434] usb 1-2.2: new full-speed USB device number 17 using uhci_hcd
    [1018339.995658] usb 1-2.2: New USB device found, idVendor=1366, idProduct=1051, bcdDevice= 1.00
    [1018339.995664] usb 1-2.2: New USB device strings: Mfr=1, Product=2, SerialNumber=3
    [1018339.995666] usb 1-2.2: Product: J-Link
    [1018339.995668] usb 1-2.2: Manufacturer: SEGGER
    [1018339.995669] usb 1-2.2: SerialNumber: 001050016904
    [1018340.007741] cdc_acm 1-2.2:1.0: ttyACM0: USB ACM device
    [1018340.016108] cdc_acm 1-2.2:1.2: ttyACM1: USB ACM device
  6. The target boards can now be programmed from the Linux virtual machine using nRF Util.

...