Adam55 Posted December 25, 2016 Share Posted December 25, 2016 Hello, my O2 Micro connects directly to IOPP device under RP08, how should I patch it then? Under PXSX I've got FireWire. IDs of my SD reader are Vendor: 1217 and Device: 8320, The laptop is a Dell Precision M4600, very similar to Lattitudes. Will this SDXC SD card reader patch work with my reader, or I'm left only with Voodoo? Link to comment Share on other sites More sharing options...
Administrators Hervé Posted December 25, 2016 Administrators Share Posted December 25, 2016 You'll find out if it works once you've tried it and you can do no harm in trying. If your device is directly attached to a device called IOPP, then patch that. Do not focus on any device called PXSX, that was just what the OP's DSDT device was called and, as it happens, it's a device name under which SD card readers are often defined in the DSDT of many Dell laptops. However, it's not systematic. If in doubt, please post zipped copies of your saved IORegistry output and of your DSDT. Link to comment Share on other sites More sharing options...
Adam55 Posted December 26, 2016 Author Share Posted December 26, 2016 From what I know IOPP is created by OS X and is not present in DSDT. Here are my IOReg export and DSDT. DSDT.aml.zip IOReg.zip Link to comment Share on other sites More sharing options...
Administrators Hervé Posted December 26, 2016 Administrators Share Posted December 26, 2016 Ok, can you remove the VoodooSDHC kext, rebuild your cache then post a new IOReg output? Link to comment Share on other sites More sharing options...
Adam55 Posted December 27, 2016 Author Share Posted December 27, 2016 Ok, here's the new IOReg. IOReg.zip Link to comment Share on other sites More sharing options...
Administrators Hervé Posted December 27, 2016 Administrators Share Posted December 27, 2016 Try the attached revised DSDT. I suggest you save it alongside your existing one under a name like "DSDT2" and that you manually call it at bootloader level. It's been patched with a new device SDXC added under RP08 at address 0x01 as per IOReg info, i.e. it applies to O2 Micro device 1217,8320. Test this with VoodooSDHC kext removed but no guarantee it'll work of course... Revised_DSDT.aml.zip I wouldn't mind a zipped copy of your saved SysProfiler output. I'm wondering if your SD card reader wouldn't be USB-internal. Do you have a copy of your raw BIOS tables too (DSDT + SSDTs)? Link to comment Share on other sites More sharing options...
Adam55 Posted December 27, 2016 Author Share Posted December 27, 2016 When I used the revised DSDT I can see Built in Card Reader Device in System Profiler but it doesn't work. It isn't hot swappable and when I boot with a SD card inserted I get an error about uninitialized disk. Size is good but no partitions. Here are DSDTs, SSDTs, SysProfs and IOReg. Zip.zip Link to comment Share on other sites More sharing options...
Administrators Hervé Posted December 28, 2016 Administrators Share Posted December 28, 2016 I guess the patch is not compatible with that SD card reader then and you'll have to make do with VoodooSDHC kext. Link to comment Share on other sites More sharing options...
Adam55 Posted December 28, 2016 Author Share Posted December 28, 2016 Ok, thanks for help. Link to comment Share on other sites More sharing options...
Recommended Posts