Troubleshooting
ERROR - [FAIL] VMM INIT FAILED.
The most common cause of this error is that your DMA Card/Connection is βhungβ. This most commonly occurs after your Game PC does a fast reboot, or if your Game PC was previously in sleep mode.
Shutdown your Game PC (do not reboot), wait 5 seconds and power it back on. This is known as a βcold bootβ.
This should resolve this issue 99% of the time.
βVMM INIT Failedβ is NOT the proper way to ask for a diagnosis if your DMA, if you've already checked the steps above
Rather you should look at the numbers in the error. It will either be all 0βs, or have numbers.
If it has 0βs that means the issue lies in the DATA port not having an active connection.
You must do the following:
Verify the D3XX FTDI driver has been installed on the 2nd PC. (https://ftdichip.com/wp-content/uploads/2024/06/FTD3XXDriver_WHQLCertified_v1.3.0.10.zip)
Download ZIP, right click on the .inf file (should be the middle of the three files), click install.
Verify it is in the DATA port and not the JTAG or UPDATE port.
If your error is showing like the photo below, still failing but shows numbers, you should verify the following:
Your DMA has 2 static lights. Color does not matter, but make sure they are not blinking.
The card was not plugged in with the power on to the PC.
Your firmware is showing in device manager, and the driver has been installed for the donor device on main PC.
Often times this second error can be fixed with a simple shut down and turn back on of the main PC.
ERROR - DEVICE: FPGA: ERROR: Unable to connect to USB/FT601 device [0,v0.0,0000]
Make sure you installed the FTDI Driver on your Radar PC (See the setup guide above for details).
Make sure you are plugged into the DATA PORT on your DMA Card.
Failed to retrieve Physical Memory Map!
Troubleshoot your USB Connection.
If all else fails, re-install windows on your Game PC.
[SYMBOL] Offline symbols unavailable - file 'info.db' not found.
This means that PCILeech was unable to download symbols from the Microsoft Symbol Server. This assists PCILeech in reading memory from your Game PC System
Make sure you unzipped the folder and all files.
Make sure symsrv.dll and dbghelp.dll are present in the folder.
Make sure you have internet connectivity and your firewall(s) are not blocking any connections.
If all else fails, you can download the latest info.db file from the MemProcFS repository (https://github.com/ufrisk/MemProcFS/releases win-x64), and include
FPGA: TINY PCIe TLP Algorithm auto-selected!
This indicates that your DMA Card is operating at lower speeds. This can sometimes be due to a firmware issue, or more commonly a poor usb connection.
Make sure your USB Cable is seated securely on both ends. Try different USB Port(s).
[CORE] Initialization Failed. Unable to locate valid DTB / Unable to auto-identify operating system.
Make sure you made the BIOS Adjustments on Game PC per the setup steps.
Troubleshoot your USB Connection.
Last resort: Re-install windows on Game PC.
If the DMA Test is giving you a failure message, it is most commonly due to your speed/throughput being too low.
i. Speed under 4000 Mem/Sec.
ii. Throughput under 125 MB/s.
This is most commonly due to a poor USB Connection:
i. Make sure your USB Cable is a data-rated (not charging-only!) USB 3.0 Cable, and is securely seated on both ends (DMA Card / Radar PC).
iii. Try different USB Ports / USB Cables.
iv. Keep playing with it! Most people resolve slow speeds by re-seating their DMA Card, reseating the USB Cable, and/or sometimes the DMA Card bracket may get in the way of the USB Cable fitting securely.
v. If your Radar PC is significantly below recommended specs, this can diminish DMA Speed/Throughput.
c. This can be less commonly caused by the Firmware on your DMA Card.
i. Some Vanguard / Faceit βbypassβ firmwares will reduce the speed/throughput of your card.
In some cases DMA Software may still run fine with lower speeds/throughputs (particularly if you are close to the cutoffs).
i. We recommend running a Speed Test for ~360 or more seconds, and looking for any βdrop outsβ. If the connection is stable you may be fine even if you are getting reduced speeds.
DMA Software β Not loading up, entities disappearing or not showing, other anomalous behavior:
This is most commonly caused by Paged Out Memory.
When your system / target process are under High Memory Pressure, assets in memory may get shifted to your Page File.
The Page File is a file located on your hard drive that contains low priority / less commonly accessed items.
Since the Page File is located on your hard drive, your DMA Card cannot read from it.
This can cause undefined behavior in many DMA Software(s), and lead to a lot of frustration.
This is most commonly resolved by installing additional System Memory (RAM) in your Game PC.
You can also disable the System Page File in Windows on your Game PC (Not Recommended: Your system can BSOD if Memory Commits exceed available memory).