06-03-2020 12:23 PM
Trying to connect to a VCU128 devel board. Can connect fine in Windows OS, but when I run the Linux VM (via Hyper V-manager), I cannot connect to the board. This is both through Petalinux commands or if Vivado Hardware Manager is open in VM.
Note, I always ensure only one app is running that is trying to connect with hardware to ensure no contention.
Need to Petalinux (VM) environment to program the microblaze.
Any help or pointers are greatly appreciated -- Thx, Joe
06-04-2020 03:42 PM
06-04-2020 04:40 PM
06-04-2020 05:23 PM
You must use extend session mode to access USB device from host to guest.
Refer the following URL.
06-17-2020 06:37 AM - edited 06-17-2020 08:32 AM
This was already verified as properly setup (as shown in the link). We also tried the gen 2 Hyper-V VM and that too did not see the HW on the usb.
I have concerns now that this might not be possible.
Has anyone ever loaded an FPGA (or SoC) via a Linux Virtual Machine?
06-17-2020 11:08 AM - edited 06-24-2020 09:09 AM
Hi @joseph.grigonis ,
I'm updating my ZC702's Boot.bin(it contains also fpga) and image.ub lots of time daily.
My host machien is Win10.
I'm working always with Ubuntu 16.04 VM for Petalinux(CPU0) and Bare Metal(CPU1) development. I am using Virtual Box.
I'm debugging my softwares via jtag cable and also in Vivado debug window we are using this connection.
I'm making ssh connection to my board and updating image files in SD Card.
I hope, it answers your question.
Screenshot shows, how we are enabling jtag cable(usb). Similiarly to this, whenever we connect a USB, we select it in same list and it is activated on Linux VM.
To enable jtag cable on Linux, there are some steps. This link wonderfully describes it.