circle-exclamationDMA Troubleshooting

In this guide, we will explore common issues that may occur with dma setups.

VMM INIT FAILED

Try the fixes below and rerun the test after every bullet point.

  • Verify that you are plugged into the JTAG Port of your DMA Card.

  • Ensure you are using at least a USB 3.0 connection on your 2nd PC

  • Try a different USB-C to USB-A cable for connecting to the DMA card.

  • Verify that you have installed the correct drivers for your DMA card.

  • For the PC that the DMA card is installed in: switch off the power supply, unplug the power supply cable and DMA usb cable, hold down the power button for 15 seconds, plug the power supply back in, turn on the power supply and the computer.

  • Plug the DMA into your PC’s main GPU slot and follow the BIOS Settings from the setup guide.

If all of these fail. please contact us to provide a test firmware that can be flashed to eliminate any possible firmware issues.

Failed to retrieve Physical Memory Map

  • Troubleshoot your USB Connection.

  • Uninstall One Drive

  • If all else fails, re-install windows on your Game PC (W11 23H2 arrow-up-rightIs Recommended)

[SYMBOL] Offline Symbols Unavailable

  • This means that PCILeech was unable to download symbols from the Microsoft Symbol Server. This assists PCILeech in reading memory from your Game PC's 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/download/v5.16/info.dbarrow-up-right), and include it in the folder. This is an ‘offline’ symbols dump.

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.

  • Uninstall One Drive.

  • Last resort: Re-install windows 23H2arrow-up-right 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.

  • Speed under 4000 Mem/Sec.

  • Throughput under 125 MB/s.

This is most commonly due to a poor USB Connection:

  • 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).

  • On your Radar PC go into Power Plans and set your Power Plan to High Performance. This can improve CPU / USB speeds.

  • Try different USB Ports / USB Cables.

  • 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.

  • If your Radar PC is significantly below recommended specs, this can diminish DMA Speed/Throughput.

  • This can be less commonly caused by the Firmware on your DMA Card.

  • Some ‘bypass’ firmwares will reduce the speed/throughput of your card this is normal.

  • Uninstall One Drive.

  • In some cases DMA Software may still run fine with lower speeds/throughputs (particularly if you are close to the cutoffs).

DMA Software – Not loading up, entities disappearing or not showing, other anomalous behaviour:

  • 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 behaviour 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).

Last updated