Jump to content

onemanosx

Members
  • Posts

    1,541
  • Joined

  • Last visited

Everything posted by onemanosx

  1. [ref]comcomson[/ref], I am afraid some fun has an end. I have used up all possible tricks possible. We managed to solve few issues but I am guessing your I2C is not fully supported. You can head down to voodooI2C gitter page and seek help from Ben. But, you are always welcome to come back here if you need further clarification DSDT-last.aml.zip Please send last sendme.
  2. Yes, Go elsewhere cheaper and enjoy more! LOL! The last DSDT is whacked! DSDT-13.aml.zip
  3. [ref]edoprass[/ref], This how we make a copy of ioreg for sharing https://imgur.com/vjBv6GC
  4. Singapore DSDT-12.aml.zip I think I found the "culprit".
  5. [ref]comcomson[/ref], That solved the FMCN/SSCN logs. HK, That explains why we are at the same timezone So here is the next step DSDT-10.aml.zip DSDT-11.aml.zip kernel: (kernel) VoodooGPIOCannonLakeLP::Loading GPIO Data for CannonLake-LP kernel: (kernel) VoodooGPIOCannonLakeLP::VoodooGPIO Init! kernel: (kernel) VoodooGPIOCannonLakeLP::VoodooGPIO Initializing Community 0 kernel: (kernel) VoodooGPIOCannonLakeLP::VoodooGPIO Initializing Community 1 kernel: (kernel) VoodooGPIOCannonLakeLP::VoodooGPIO Initializing Community 2 kernel: (kernel) VoodooGPIOCannonLakeLP::GPIO Controller is already awake! Not reinitializing. kernel: (kernel) VoodooI2CPCIController::pci8086,9de8 Starting I2C controller kernel: (kernel) VoodooI2CPCIController::pci8086,9de8 Set PCI power state D0 kernel: (kernel) VoodooI2CPCIController::pci8086,9de8 Publishing nub kernel: (kernel) VoodooI2CControllerDriver::pci8086,9de8 Probing controller kernel: (kernel) VoodooI2CControllerDriver::pci8086,9de8 Found valid Synopsys component, continuing with initialisation kernel: (kernel) VoodooI2CControllerDriver::pci8086,9de8 Got bus configuration values
  6. [ref]comcomson[/ref], Good morning! Where are you from btw? I am focusing on SSCN/FMCN. Try these. DSDT-09.aml.zip DSDT-08.aml.zip
  7. [ref]comcomson[/ref], 2 tries! Sendme is appreciated. PS: You can delete ACPIBatteryManager when using SMCBatteryManager + VirtualSMC kexts Archive.zip
  8. [ref]comcomson[/ref], The HID was not changed yet, I think you made a mistake. https://imgur.com/wOQqTG0 PS: Check my reply earlier regarding voodoops2controller plugin.
  9. [ref]comcomson[/ref], On a side note, you are using AcpiBatteryManager with VirtualSMC where its supposed to be SMCBatteryManager+VirtualSMC kexts. I have read, SMCBatteryManager kext works better for newer I2C devices. Also, you may remove these two plugins from voodoops2controller to avoid conflict https://imgur.com/vpIQVlZ Can you replace the HID to MSFT0001 and try again?
  10. [ref]comcomson[/ref], I have a couple more ideas. Lets try this, I will still be online for the next 1/2 hr We should be trying with polling mode first. But, what the heck! LOL! DSDT.aml.zip
  11. If this is the case, you can simply make the change manually at scope I2C0.TPDO like so. See if this will work with the last 2 DSDT https://imgur.com/fpACPcx
  12. [ref]MaLd0n[/ref], Thanks Maldon! In any case, I created two more DSDTs 1. activating GPI0 in Polling mode - DSDT-GPI0.aml.zip 2. Interrupt mode - DSDT-Interupt.aml.zip Current, log has shown correct HID Device now. Either one of the DSDT should work, theoretically. [ref]comcomson[/ref], Try both of these DSDT with VoodooI2cHID. Then try with synaptics if dont work.
  13. [ref]comcomson[/ref], Lets do a quick one, yah? DSDT-04.aml.zip
  14. [ref]comcomson[/ref], My suspicion was correct for the ACPI table error in the log. Please try these DSDTs and lets see the logs. DSDT-03.aml.zip <-- Native code DSDT-03-1.aml.zip <-- modded for acpi error New sendme files are appreciated for both instances. Kernel log for TPD0 has changed using the previous DSDT. This confirms my suspicion. kernel: (AppleACPIPlatform) ACPI Warning: \_SB.PCI0.I2C0.TPD0._DSM: kernel: (AppleACPIPlatform) ACPI Warning: \_SB.PCI0.I2C0.TPD0._DSM: VoodooI2C log now looks promising kernel: (kernel) VoodooI2CPCIController::pci8086,9de8 Starting I2C controller kernel: (kernel) VoodooI2CPCIController::pci8086,9de8 Set PCI power state D0 kernel: (kernel) VoodooI2CPCIController::pci8086,9de8 Publishing nub kernel: (kernel) VoodooI2CControllerDriver::pci8086,9de8 Found valid Synopsys component, continuing with initialisation kernel: (kernel) VoodooI2CControllerNub::pci8086,9de8 SSCN not implemented in ACPI tables kernel: (kernel) VoodooI2CControllerNub::pci8086,9de8 FMCN not implemented in ACPI tables kernel: (kernel) VoodooI2CControllerDriver::pci8086,9de8 Warning: Error getting bus config, using defaults where necessary kernel: (kernel) VoodooI2CControllerDriver::pci8086,9de8 Publishing device nubs kernel: (kernel) VoodooI2CControllerDriver::pci8086,9de8 Found I2C device: XXXX0000 kernel: (kernel) VoodooI2CControllerDriver::VoodooI2CDeviceNub Warning: Incompatible APIC interrupt pin (0x33 > 0x2f) and no GPIO interrupts found; if your chosen satellite implements polling then VoodooI2CDeviceNub will run in polling mode. As long as you are patient and willing to test. I am more than willing to try
  15. [ref]comcomson[/ref], While I find no irregularities in voodooi2c logs, there are however logs for TPD0.INI. This, I think is the key and no where in dev documentation. Try to load the attached DSDT and upload yet another sendme. DSDT-02.aml.zip Also, upload unpatched DSDT for native code comparison. kernel: (AppleACPIPlatform) [\_SB.PCI0.I2C0.TPD0._INI] (Node ffffff803583a000) kernel: (AppleACPIPlatform) [\_SB.PCI0.I2C0.TPD0._INI] (Node ffffff803583a000) kernel: (AppleACPIPlatform) , AE_NOT_EXIST kernel: (AppleACPIPlatform) , AE_NOT_EXIST kernel: (AppleACPIPlatform) (20160930/psparse-632) kernel: (AppleACPIPlatform) (20160930/psparse-632) kernel: (AppleACPIPlatform) ACPI Exception: AE_NOT_EXIST, kernel: (AppleACPIPlatform) ACPI Exception: AE_NOT_EXIST, kernel: (AppleACPIPlatform) during \_SB.PCI0.I2C0.TPD0._INI execution kernel: (AppleACPIPlatform) during \_SB.PCI0.I2C0.TPD0._INI execution kernel: (AppleACPIPlatform) (20160930/nsinit-770) kernel: (AppleACPIPlatform) (20160930/nsinit-770) [ref]MaLd0n[/ref], Any idea on ACPI table TPD0._INI? Maybe Return (0x0F) instead will activate?
  16. [ref]comcomson[/ref], Lets try this. Boot and upload new sendme. DSDT-01.aml.zip Also, check in bios if there is an option to set track pad as advanced.
  17. [ref]comcomson[/ref], upload SendMe here http://Olarila.com/forum/viewtopic.php?f=46&t=8087
  18. [ref]Chrisnokotta[/ref], This is what you must do next: 1. Delete all your files except SSDT-VI2C.aml in Patched folder https://imgur.com/wD2ZA3E 2. Only use these kexts from my folder. Delete all unnecessary kexts from your existing. https://imgur.com/b4PNsFj 3. Rebuild cache and permissions 4. Reboot. 5. Generate new sendme files.
  19. [ref]Chrisnokotta[/ref], Sorry at this point I am not sure if you are doing things as I expected. However, I edited my earlier respond for some assurance check
  20. [ref]Chrisnokotta[/ref], I activated -v bootflags in config.plist. Also, here's what you can check or do. 1. Place SSDT from my clover to your clover/acpi/patched 2. Place my kexts files to your kexts/other folder 3. Boot using my config.plist
  21. [ref]Chrisnokotta[/ref], Replace Clover folder with this. Reboot. And generate new sendme files for me.
  22. [ref]Chrisnokotta[/ref], Run the app. I need your IOreg as well as other infos. not just the DSDT
×
×
  • Create New...