I want to upload my ELF to a S32K148EVB-Q176 devboard. I've compiled the helloworld example, created an ELF. Selected pulldown region of the bug icon in the toolbar, selected the project in the left region (see screenhsot), debugger tab, selected OpenSDA interface, selected target S32K148F2MOM11 (it was the closest one, the only S32K148*), hit "refresh" button, but the "port" pulldown is empty (see fig.), so I can't select upload port.
The S32K app is running on a VM (Oracle VirtualBox 6.1 with USB extensions, USB3 enabled, host os is Windows10), on Ubuntu 21.10 (fresh install). The application runs as root, otherwise it does not start (meh).
I can see the device, the mass storage is auto-mounted, there are some .HTM etc. files on it. Also /dev/ttyACM0 appears.

* * *
Notice: it was not easy to install the SDK.
- I've tried several Java versions, finally Bellsoft's Java8 worked for install.
- GCC failed (in the IDE: silently!) to link, installing lib32z1 helped.
I think, it's not a unique setup (stock Ubuntu), and it should work out-of-the-box.
Also, I have bad feelings with the license mechanism: I'm not sure, if the software will work in the future, on another host machine, when NXP lincense server API will be not compatible with current IDE, or the key expires. If we are working on strictly audited project (e.g. medical area), NXP is not a good choice, we can't prove that the toolchain will work.