Hailo8 PCIe hotplug and surprise-down tolerance

Hello,

we are using an Hailo8 PCIe module, and we noticed that Linux crashes when the module is powered off, in this case by disabling the LDO that powers it to simulate a vibration on the board.

From a quick google search, I understand that this is called surprise-down condition, and it needs proper support both in the Kernel and PCIe driver, same goes for PCIe hotplugging.

My question.

Do you guys have any information about how to make this work?

Meaning having a system that is tolerant to the Hailo module getting disconnected and possibly reconnecting it without having to reboot the system?

Thanks

Hi @Stefano_Nicolis

Unfortunately for time being Hailo 8 does not support hot-plug in direct PCIe.

Thanks,

Additionally to what Michael said. We do use Thunderbolt adapters with our laptops and there you can remove and reconnect the adapter with the Hailo-8 inside without rebooting. However, I have only tested this when the Hailo device was not in use.

1 Like