"Unable to locate valid DTB" 的意思是,你的 DMA 软件连上了,也能读取,但找不到 Windows 用来安排主机内存的那张表。DTB 就是那张表所在的位置。你可能会同时看到 "Unable to auto-identify operating system" 或 "Failed to find base address",它们是同一个问题。
怎么解决
- 看看日志里它上面的内容。
如果写着 FPGA: TINY PCIe TLP Algorithm auto-selected!,说明卡还不能正常读取内存。先运行激活器。 - 给主机冷启动。
冷启动里有具体步骤。等它完全进入 Windows,再打开你的软件。 - 做一个内存映射。
这是内存映射最常解决的错误。DMA 内存映射里有 Blurred 的具体步骤。 - 不要为了解决它去关 BIOS 设置,除非我们让你关。我们的固件只需要关掉 Fast Boot。BIOS 安全设置解释了为什么其他的要保持开启。
如果内存映射做好了还是这样,问你的软件客服,然后在工单里告诉我们他们怎么说。其他错误见 DMA 错误信息。
这篇有帮助吗?
无需账户。这能告诉我们该多写哪些内容。
