This post is more than 5 years old

1 Rookie

 • 

3 Posts

18389

August 31st, 2019 19:00

Thunderbolt device functionality might be limited

Hi,

recently I have encountered an error with my TB3 on my XPS 15 9560. I have been using TB3 device (eGPU; Gigabyte Aorus 1070 Gaming Box) for two years now with my XPS and it has always worked wonderfully. However, now the TB3 is not working for whatever reason. Among the weird errors that I see are:


XPS Diagnosis.png

1) Under device manager, GTX 1070 is not detectable anymore, even though Universal Series Bus device does detect the device (GV-N1070IXEB-8GD)

2) Controller driver and Networking driver versions are unknown. I have tried un-installing, re-installing, shutdown & restart using various versions of TB3 controller driver, but nothing is working.

3) I cannot do TB3 firmware update, because it cannot find any active TB controller. I assume related to problem #2.

XPS Diagnosis 2.png

please help.

Many thanks

1 Rookie

 • 

3 Posts

September 20th, 2019 23:00

Hi, apparently my Windows version was not up-to-date. It was problematic, because it would not download/install at first for whatever reason. Once I managed to leave it overnight for download & install, device manager then showed 'windows basic display adapter' where 'NVIDIA GeForce GTX 1070' should be. Right click on it, properties, update driver & 'look online'. Took half an hour or so, but eGPU is working again! 

1 Message

September 6th, 2019 03:00

Have you found a fix? I have the same issue.

1 Rookie

 • 

3 Posts

September 9th, 2019 13:00

Sadly, no. If you find anything, do keep me informed as well. Winter holiday is coming, and I do not want my expensive eGPU to become useless.

1 Message

December 3rd, 2023 23:44

@Boots of Speed​ seems like you can be up to something. I used to have having extreme problems with my egpu, paradoxically maybe even more so in desktop pc where i due to that exchange multiple motherboards and thunderbolt cards, but all failed after some time.

I used to have no problem with laptops, but recently basically the same issue also with laptops.

What used to help me with laptop, and now i suspect could be similar with desktop perhaps but not sure as i recognize similar behavior, was installing same version of driver securely for both external and dedicated discrete nvidia gpu.

Here for Razer egpu
https://mysupport.razer.com/app/answers/detail/a_id/5870/~/bsod-error-code-%E2%80%9Cdriver-verifier-dma-violation%E2%80%9D-is-encountered-when-a-razer

Thought at the time of writing i forgot the step of "attempting to remove drivers" for my egpu, thus therefore I suspect this time it might not help at my laptop, but previous week it worked.

I just dont remember, i havent noted down probably which port I should have been using, since eg the one i suspect with usb-c/thunderbold with D display port icon alongside doesnt seem to work at all aside of plug and play windows sound , while other usb-c port with lightning icon makes at least my egpu 3090 making bad sounds same as on desktop. Yet I dont know which port was correct, and due to omitting to check to attempt to remove previous drivers, i might need to reinstall windows almost  as you did


The manual from that remote razer.com site is

"

BSOD error code “driver verifier dma violation” is encountered when a Razer Core X or Core X Chroma is connected to a PC

Updated: 29-Mar-2023 | Answer ID: 5870

The Nvidia driver that is automatically installed for the eGPU via Windows Update might be a different version from the Nvidia driver version installed for the laptop’s internal GPU. This causes a driver conflict which triggers the BSOD on Windows 11 systems. This can be resolved by installing the same Nvidia driver version for both the laptop’s internal GPU (dGPU) and external GPU (eGPU) in the Core X / Core X Chroma.

The BSOD only happens in Win 11 OS. Generally, for scenarios where there are two Nvidia GPU cards (1 dgpu and 1 egpu), it is highly advised to have the same Driver version for both. Otherwise, symptoms could occur such as BSOD, freezing, or flickering.

Step-by-step process

  1. Disconnect the Razer Core X or Razer Core X Chroma from the PC.

  2. Download the latest Nvidia driver for your eGPU model on the PC.

  3. Disconnect the PC from the Internet.

  4. Open Device Manager on your PC.

  5. Under "View", click "Show hidden devices".

    Show hidden devices in Device Manager

  6. Expand “Display Adapters” and look for the model of the eGPU inside the Core X / Core X Chroma. The icon should look translucent.
  7. Right click on the eGPU model, select "Uninstall device".

  8. Ensure to check "Attempt to remove driver for this device".

    Uninstall device

  9. Click "Uninstall".

  10. Right click on the dGPU model, select "Uninstall device".

  11. Ensure to check "Attempt to remove driver for this device".

  12. Click "Uninstall".

  13. Go to “Action” under Device Manager and click on “Scan for hardware changes”.

    Scan for hardware changes in Device Manager

  14. Wait until “Microsoft Basic Display Adapter” appears under “Display Adapters”.

  15. Install the Nvidia driver downloaded in step 2 and proceed to complete the installation entirely.

  16. Connect the Razer Core X or Razer Core X Chroma to the PC through thunderbolt port.

  17. Go to “Action” under Device Manager and click on “Scan for hardware changes”.

  18. Wait until “Microsoft Basic Display Adapter” appears under “Display Adapters”.

  19. Install the eGPU driver using the same Nvidia driver installer in step 2.

  20. Restart the PC after the installation has been completed.

  21. Go to the Device Manager and check if both dGPU and eGPU have the same driver version to avoid triggering the BSOD.

  22. Connect to the internet again. There should be no BSOD anymore when connecting the Core X / Core X Chroma.


"

Top