[GUIDE] DSDT override eGPU error 12 fix
 
Notifications
Clear all

[GUIDE] DSDT override eGPU error 12 fix  

 of  27
  RSS

itsage
(@itsage)
Illustrious Member Admin
Joined: 4 years ago
 

I can confirm "Large Memory" in a mid-2017 13" non-Touch Bar MacBook Pro. I'm running a DSDT dump right now.

mid 2017 13 in macbook pro device manager large memory

external graphics card builds
best laptops for external GPU
eGPU enclosure buyer's guide

 
2021 15" ASUS TUF Dash F15 [11th,4C,H] + RTX 3080 @ 32Gbps-TB4 (AORUS Gaming Box) + Win10 2004 // my 3rd RTX 3080 build [build link]  


nando4 liked
ReplyQuote
Rycco
(@rycco)
Reputable Member
Joined: 4 years ago
 

I can confirm the factory Large Memory on my 2017 15` MBP Radeon Pro 555 3.1ghz

deviocemanager
2017 15" MacBook Pro (RP555) [7th,4C,H] + GTX 1080 Ti @ 32Gbps-TB3 (Mantiz Venus) + macOS 10.12.6 & Win10 [build link]  

ReplyQuote
goatdust
(@goatdust)
New Member
Joined: 4 years ago
 

Hey guys, I've got a Thinkpad W520 and I'm here because of the famed error 12.

The W520 is running a 64 bit version of Windows 7, and using the ExpressCard slot (using a V8.0 EXP GDC) to connect my eGPU (which is a Gtx 1050 Ti). The card  is powered by an EVGA Silver Rated 430W power supply. The W520 has an Intel HD 3000 and a Quadro 1000M. The 1050 Ti has been detected, and drivers have been installed, but as I mentioned I'm suffering from error 12.

I'll give some (more) background data in a moment, but my basic question is will DIY eGPU Setup 1.35 work in my situation? With that out of the way, onto the background data!

Initially I tried just following the guide. Step 1 was pretty straightfoward, and I didn't really run into any hiccups. It took a couple compiles/edits before error "ATMC() – error: ATMC is not a method" went away, but eventually it did and I was able to compile dsdt-modified.asl (albeit with many, many warnings).

Then I compared the two file sizes as per the instructions:
dsdt-modified.aml was 54.7Kb
dsdt.dat was 56.1Kb
So clearly they're within 10% of each other, AND dsdt-motified.aml is smaller that the dsdt.dat file.

The first time I set all this up I went for option 1,  Load your dsdt-modified.aml as a registry override with Windows test signing mode enabled. This, although never throwing any errors in the command line, resulted in a BSOD when the Windows logo tried to load. So after a quick system restore, and going through all the steps again, I'm more inclined to use option 2.

After following the next few instructions I found out my HDD partition was style MBR. Upon that point it requires the premium software which I don't mind getting if I'm reasonably confident it'll work. So that brings us to my original question of "Will it?"

I know this stuff is pretty uncharted, so I definitely don't expect a hard yes, but a "Probably/most likely" would definitely boost my confidence.

Cheers.

To do: Create my signature with system and expected eGPU configuration information to give context to my posts. I have no builds.

.

ReplyQuote
nando4
(@nando4)
Noble Member Admin
Joined: 4 years ago
 

@goatdust,  the steps needed for eGPU Setup 1.35  to load a supplied dsdt-modified.aml file are described here.  If need more details then please email me. I do support for eGPU Setup 1.35 via email. 

eGPU Setup 1.35    •    eGPU Port Bandwidth Reference Table

 
2015 15" Dell Precision 7510 (Q M1000M) [6th,4C,H] + GTX 1080 Ti @32Gbps-M2 (ADT-Link R43SG) + Win10 1803 // compares M.2 vs TB3 performance inc unoptimized H-CPU BIOS [build link]  


ReplyQuote
RushNY
(@rushny)
Active Member
Joined: 4 years ago
 

Just wanted to chime in and say thanks, this did the trick for my 2016 nTB MBP 13 + 1050 Ti in a Mantiz Venus.  All I needed to do was a Refind install (Technically would have been fine with USB boot but that's just clunky) with the apple_set_os.efi fix then DSDT fix after that now it's all working perfectly.

To do: Create my signature with system and expected eGPU configuration information to give context to my posts. I have no builds.

.

nando4 liked
ReplyQuote
hworangs
(@hworangs)
New Member
Joined: 4 years ago
 

Hi all!

I started following the guide for resolving error 12 but I got some errors.

I am using a Windows 7 and I used the Microsoft method to modify the dsdt-modified.asl .

 

As a next step, once I tried to load it as a registry override with  Windows test signing mode enabled I got BSOD on bootup. So I had to use the second option. Since my hard drive is in MBR mode I already bought setup 1.35 and I plan to use it do overcome the error and disable the dGPU.

So here are my questions:

 

My Chrome started giving me an error BEX64 which is somehow related to the memory.  I am thinking about reinstalling the Windows anyway so I wanted to understand if the error will disappear and second if the modification I did with dsdt-modified.asl will still apply. I was hoping to use only the Setup without the need to do any other changes using root bridges and so. Are those one on OS level or they are kept even after reinstall?

 

Thanks for the help!

To do: Create my signature with system and expected eGPU configuration information to give context to my posts. I have no builds.

.

ReplyQuote
nando4
(@nando4)
Noble Member Admin
Joined: 4 years ago
 

hworangs, your registry DSDT override will be removed upon doing a Windows reinstallation as the registry will be recreated.

eGPU Setup 1.35    •    eGPU Port Bandwidth Reference Table

 
2015 15" Dell Precision 7510 (Q M1000M) [6th,4C,H] + GTX 1080 Ti @32Gbps-M2 (ADT-Link R43SG) + Win10 1803 // compares M.2 vs TB3 performance inc unoptimized H-CPU BIOS [build link]  


ReplyQuote
MikejeffWong
(@mikejeffwong)
New Member
Joined: 3 years ago
 

Hey guys I am wondering if anyone can help me out here

 

I stuck am on Step 1 using Option 2: Use the Microsoft method  

  • I added the required code needed for the DSDT override
  • I am stuck on one last line of code that I do not understand
  • ERROR: Expecting Symbol ‘{‘
  • This error is literally the very last line of the .asl document 

 

As easy as that error sounds, I have not found a solution on resolving this issue and need some insight from anyone who has encountered this 

I have linked a screenshot of the error code, the original DSDT.asl file, and also the modified DSDT.asl file with the error code

Much appreciated if anybody can help me with this! Smile

 

To do: Create my signature with system and expected eGPU configuration information to give context to my posts. I have no builds.

.

ReplyQuote
Yomommassis
(@yomommassis)
New Member
Joined: 4 years ago
 

Was wondering if someone could help me with this DSDT Override procedure

I'm using a Sager NP5165/Clevo W150HRQ running windows 7

PE4C version 3.0, PCIe x16 interface for mPICe

I've followed all of these steps but when I get to the point of compiling there are 88 errors that I'm not sure how to fix

Am I missing something?

Any help would be greatly appreciated!

https://drive.google.com/file/d/0Bz_D31vr4RVpMzlpQTAtWnl3OGs/view?usp=sharing

To do: Create my signature with system and expected eGPU configuration information to give context to my posts. I have no builds.

.

ReplyQuote
jacksonchai
(@jacksonchai)
New Member
Joined: 3 years ago
 

Hi,

Can someone help with the compiler thing?

I follow the steps ( https://egpu.io/forums/pc-setup/fix-dsdt-override-to-correct-error-12/)

I am now stuck at step number 1 which is the compiler thing.

My laptop spceification is as follows:-

Acer Aspire E5 471G

Here are my specs:-
Windows 10 Home
Intel Core i5-5200U @ 2.20GHZ
16GB RAM DDR3
512GB SSD
GeForce 820M

eGPU:-
GDC EXP V8 BEAST
Zotac GTX1050Ti 4GB
Power Supply :- Dell Netzteil ADP-220AB B 12V 18A 220W P/N Y2515 REV A02
Connected via mpcie slot

 

My error message is as follows:-

 
 
Hope someone can help me out !

To do: Create my signature with system and expected eGPU configuration information to give context to my posts. I have no builds.

.

ReplyQuote
 of  27