Hello,
I am working with:
S32 Design Studio
Version: 3.2
Build id: 190924
I have Multilink Universal FX debugger for S32K148. It gets found on my Linux Ubuntu host.
When I try to use the same debugger on Windows 7 virtual machine with Linux Ubuntu host, the debugger is not found and "Port" in debugger setting in DS is empty even when I click "Refresh".
The debugger is connected to the virtual machine, I can also see it in Windows Device Manager under "Jungo Connectivity".
What am I missing?
Thank you,
Jakub
Hi, was someone able to solve this problem ?
I have a similar issue, using S32DS for Power Architecture.
I am on an Ubuntu 20.04 LTS computer and tried 3 VM (VirtualBox) : Ubuntu 16.04 LTS, Windows 10, Windows 11, all three with the same result.
Furthermore, I was able to detect my Multilink Universal through PE Micro PPCNEXUS flash tool, but connection seamed unreliable since refreshing a second time made my Multilink disappear.
Best regards,
Olivier
I found a workaround by using VMware.
It seems that S32DS and PEMicro fail to enumerate correctly USB devices when the interface is virtualized in VirtualBox.
@jiri_kralpointed out that it may be a problem only for VirtualBox from the Ubuntu repository, but I did not test it.
If somebody ever get the same problem, I hope my POST will be useful.
Hi Jiri,
I installed :
S32 Design Studio for ARM
Version: 2018.R1
Build id: 180326
on my Windows 7 VM (Virtual Box). But still S32DS does not see Multilink Universal FX on any port:
The debugger appears in windows device manager under jungo connectivity:
Any clues?
Best regards,
Jakub
Hi Jakub,
you can try re-install PE Micro drivers - by default located in c:\NXP\S32DS_ARM_v2018.R1\Drivers\ folder.
Jiri
Hi Jiri,
I re-installed the driver from PEmicro | Experts in Embedded tools for Flash Programming and Development USB Multilink Universal (and FX) Resource CD". The version of USB Multilink 2.0 driver is 12.7.0.0, the version of WinDriver is 11.7.0.0.
S32DS still does not detect the device.
I also checked "PEFirmwareConfig.exe" from the P&E installed software. It is also not able to detect the device.
Jakub
Hi Jiri,
My Colleague has the same problem with Windows 10 VM (Virtual Box) running on Ubuntu host.
Switching USB to 2.0 on the VM makes his P&E Micro firmware updater to detect the debugger, but S32DS still does not recognize it.
Best regards,
Jakub
So, on my side it is working okay. I used fresh Windows 7 64bit installation and Installed S32DS ARM v2018.R1 with default settings - that's all.
Here is USB settings:
and screenshot from device manager:
What about other USB devices - like Flash disks - are they usable in Win 7?
Jiri
Hi Jiri,
I also have USB 2.0 configured in Win7 VM. Running Oracle Virtual Box:
Version 5.2.22 r126460 (Qt5.6.1)
Flash disks are usable in Win7 VM.
Best regards,
Jakub
Hi Jakub,
Well - I'm lost. Can you share output from lsusb -v for Multilink FX (in attachment is output from my machine). Anyway -
Did you tried your Multilink probe with S32DS (version for Linux) installed on your Linux host?
So - the last thing what you can try is if the issue is with S32DS itself or with the PE Micro driver.
You can install for example PE Micro PPCNEXUS flash tool from here - http://www.pemicro.com/downloads/download_file.cfm?download_id=194
and try if Multilink FX is visible for this tool:
Hi Jakub,
I'm trying reproduce your issue with Win7. I had no issue with Win10 running in VirtualBox on Ubuntu.
My configuration is Ubuntu 16.04 LTS and Oracle Virtual Box - 5.0.40 . If I remember it correctly - I had some issues with VBox from Ubuntu repository related to Extension pack - that's why I installed Oracle version. You can give it a chance - this is repo source from sources.list:
"deb https://download.virtualbox.org/virtualbox/debian xenial contrib non-free"
Jiri
Hi Jakub,
If you like to use S32K148 - you need S32DS v2018.R1 - https://community.nxp.com/docs/DOC-340190
Jiri