magic-blue-smoke / Dual-Edge-TPU-Adapter

Dual Edge TPU Adapter to use it on a system with single PCIe port on m.2 A/B/E/M slot
283 stars 4 forks source link

Passthrough adapter to ESXi VM not working #37

Open sjkjs opened 1 year ago

sjkjs commented 1 year ago

I'm running ESXi 8.0.1 on an HP DL380p Gen8 and want to pass through the Coral devices to a VM.

If I SSH into the ESXi server and run lspci, it shows:

0000:0c:00.0 Non-VGA unclassified device: Global Unichip Corp. Coral Edge TPU 0000:0d:00.0 Non-VGA unclassified device: Global Unichip Corp. Coral Edge TPU

Under ESXi PCI devices I see that passthrough is not supported:

esxi

Through vCenter it says "This device cannot be made available for VMs to use" when selecting it.

vcenter

If I click toggle passthrough, it displays an error saying "This device cannot be made available for VMs to use"

Has anyone gotten this to work before?

jahegu commented 1 year ago

same problem, any new?

magic-blue-smoke commented 1 year ago

Passthrough requires VM-d/iommu support and VM-d/iommu enabled in BIOS. Is it something what was already tried?

sjkjs commented 1 year ago

Yes, VT-d was enabled and other devices are successfully being used in passthrough mode.

I've since given up and sold the Coral so I can't test any further.