Contribute
Register

Lenovo E540 DSDT Patching Fails

Status
Not open for further replies.
Joined
Aug 5, 2016
Messages
1
Hello all! I have a Lenovo E540 that I'm trying to install a Gigabyte GTX 960 or an MSI R9 380 as an eGPU on. I've gotten as far as getting the drivers installed yet am suffering from the code 12 error (all tested on Windows 10, 7, and 8.1). When pulling the .DSL file using the iasl tool included with the DSDT Editor program, there are inherent errors (attached). When I pull the .DSL file into the editor, it finds 201 errors.

I am attempting to extend the root bridge using the following lines :

QWordMemory (ResourceProducer, PosDecode, MinFixed, MaxFixed, Cacheable, ReadWrite,
0x0000000000000000, // Granularity
0x0000000C20000000, // Range Minimum, set it to 48.5GB
0x0000000E0FFFFFFF, // Range Maximum, set it to 56.25GB
0x0000000000000000, // Translation Offset
0x00000001F0000000, // Length calculated by Range Max - Range Min.
,, , AddressRangeMemory, TypeStatic)

When corrected using the editor, it leaves me with two syntactical errors. Both before and after error correction .DSL files are attached. When the table is applied, after reboot the system fails to boot. Any help will be appreciated! Thanks!
 

Attachments

  • iasloutput.txt
    3.3 KB · Views: 154
  • Before Correction DSDT.dsl
    616 KB · Views: 147
  • After Correction and added QWord.dsl
    597.4 KB · Views: 144
Any update on this? I didn't know about external GPUs until this post and now i'm very curious. I hear now that high Sierra supports them too.
 
Status
Not open for further replies.
Back
Top