Смотрите гайды, качайте Vivado, прошивку легко слепить по гайдам.
Чтобы проверять на то надежная ли ваша прошивка вышла, есть тулса от отличного разработчика ekknod:
Так-же слышал от коллег что можно использовать его билд wifi устройства, правда не знаю насколько он будет UD, ссылка на проект на его сайте./
Главное не используйте публичные решения, и пытайтесь сменить пойнтеры установить их как у реального устройства.
Вот пример устройства с тулса drvscan которое подойдет для EAC/BE(PUBG в пабге детект):
[PciExpressRootPort] [00:27:00] [
id:id] (card is not breathing) [\Driver\pci]
[PciExpressEndpoint] [03:00:00] [id
:id] [\Driver\ksthunk]