- Joined
- Apr 4, 2017
- Messages
- 1,131
- Motherboard
- ASUS Z270 ROG MAXIMUS IX HERO
- CPU
- i7-7700K
- Graphics
- Vega 64
- Mac
- Mobile Phone
I'm not saying that you should. I'm reporting back because I followed your "Golden Build" guide and since this forum is established for educational purposes, there may be others that encounter problems with external device drivers that require an allocation of physical memory space prior to initialization. I think this goes just beyond the specific "Thunderbolt" niche type of issues.I am unable to render any opinion on your situation @luckyal ... Sorry...
@pastrychef @Stork @JCMunsonII and anyone else who cares - please read through at least last few pages of thread below. Long story short - I had to ENABLE VT-d AND remove the dart=0 boot flag to be able to get my Thunderbolt Audio device to work. In the process, I loose USB ports, not sure yet why, but this has something to do with the driver for this particular device requiring a portion of the first 256MB of the physical memory. IDK enough about it, but @joevt certainly seems to. Anyway, while you may not care about my particular application, at issue is certain kexts that are programmed to require physical memory space prior to initialization.
Using a Presonus Quantum Thunderbolt 2 Audio Interface...HELP
Any idea on how to do that AND keep USB working? I loose all USB after clover if VT-d is enabled and dart=0 is active.if you need VT-d enabled, you must disable dart=0.
Any idea on how to do that AND keep USB working? I loose all USB after clover if VT-d is enabled and dart=0 is active.
Right, if you have a check next to dart=0 it won't, but if you uncheck AND enable VT-d you lose USB. I'm using @RehabMan SSDT implementation. Any chance you can do a quick test?dart=0 has never affected my USB in any way.
Right, if you have a check next to dart=0 it won't, but if you uncheck AND enable VT-d you lose USB. I'm using @RehabMan SSDT implementation. Any chance you can do a quick test?
Hmm...I wonder what could be my problem. I initially thought that maybe my SSDT-UIAC.aml was messed up, but I removed it and re-enabled Piker's 15 port limit to no avail. Which kexts do you have inside your Other folder? I only kept FakeSMC, all others are in my /L/EI have VT-x and VT-d enabled. I have dart=0 unchecked. All my USB ports work.
Hmm...I wonder what could be my problem. I initially thought that maybe my SSDT-UIAC.aml was messed up, but I removed it and re-enabled Piker's 15 port limit to no avail. Which kexts do you have inside your Other folder? I only kept FakeSMC, all others are in my /L/E
Gotta say I'm a bit surprised you have so many inside the CLOVER/kexts/other. I have long followed your advice to keep as much as possible in the /L/E. As a result I have been getting away with only FakeSMC.kext in the Clover folder. Granted, you do state:You can see my EFI in my Z370 build thread. It's attached to post #1.