Jump to content

ambose

Members
  • Posts

    38
  • Joined

  • Last visited

Posts posted by ambose

  1. Vado per gradi

     

    - ho disabilitato il fastboot dal bios;

    - tolto le spunte sotto risparmio energetico alle voci:

    1.    Impedisci al computer di andare automaticamente in stop quando il monitor è spento;
    2.    Attiva per l’accesso alla rete;

    risultato di queste due attività è che il pc non ci prova nemmeno più ad andare in stop ma torna subito attivo lo schermo.

     

    - aggiunto i tuoi DSDT (uno alla volta) ed entrambi ripristinano il tentativo di stop ma nessuno dei due arriva a buon fine!!
     

    - ripristinato fastboot e spunte e tolto il tuo dsdt è il pc ha ricominciato a cercare di andare in stop

     

    - rimesso il tuo DSDT e con entrambi non è cambiata la situazione

     

     

     

     

    Non perdeteci più tempo... abbiamo provato.... lo spengo quando vado via così non rischio che mia moglie lo stacchi di brutto ahahahhah

     

    grazie di tutto, sono già molto contento di aver potuto effettuare il mapping elle porte.. piano piano cerco di capirci qualcosa in più 😛

     

     

     

     

  2. 7 minutes ago, foskvs said:

    La parte in Else (HATC==1) è per le porte Tipo C.

     

    Prova a iniettare

    No-hda-gfx = <0000000000000000>

    su HDEF dal config.plist (ovviamente di tipo Data).

     

    L'ovvio con me purtroppo non è scontato ... non ho ancora ben compreso il meccanismo e spesso mi trovo ad eseguire le operazione a mo' di scimmia... 😛

    Tipo adesso l'iniezione dal config su HDEF non so in che modo farla.. non ho trovato una sezione dedicata.. so che HDEF ed HDA si rifanno all'audio ma mi fermo lì...

     

     

  3. Ok ho capito la problematica...

    All'inizio del file c'è lo scope con tutti i nomi delle variabili come ad esempio:

     

    H=USB 2.0

    A=Porta n°10 (A HEX)

     

    Name (HACN, One)

    Name (HAVS, One)
    Name (HATC, Zero)
    Name (HACR, Zero)

     

    essendo poi il codice:

     

    Method (_UPC, 0, NotSerialized)  // _UPC: USB Port Capabilities
          {
           If ((HATC == Zero))
           {
             Return (GUPC (HACN))
           }
           Else
           {
             Return (\_SB.UBTC.RUCC (HACR, One))
           }
         }

     

    Ci sarà sufficiente impostare:

    HATC e HACN a Zero nel caso la si voglia disabilitare

    oppure

    HATC a Zero e HACN a One nel caso la si voglia abilitare.

     

    Non so che cosa faccia il comando in ELSE.

     

    Comunque detto questo ora ho la mappatura perfetta!!!! però lo sleep non funziona ahahahaha 

    Ora provo ad indagare con il grep sul syslog...

     

    Come si identifica il Lenght per il riferimento alla tabella originare da aggiungere al Delete??? EDIT Trovato nell'instestazione del FILE

     

     

    Comunque grazie mille per il supporto fino ad ora!!

     

     

     

    • Like 2
  4. Ok...

    Però devo aver sbagliato qualcos'altro ti faccio un riepilogo e poi rinunciamoci perché ti sto facendo perdere troppo tempo, soprattutto per una cosa non troppo importante.

     

    1854680474_Schermata2020-11-23alle19_13_51.thumb.png.bebffd38e4a32ea1c0bd99728c17478c.png

     

    Settato

     

     1502054850_Schermata2020-11-23alle19_16_37.thumb.png.943f2b6d6d3b19c0b10dbcc41bbc4f01.png

     

    Ho eliminato dai kext USBinjectAll.kext

     

    Dopo il riavvio IOReg mi presenta queste periferiche:

     

    938577719_Schermata2020-11-23alle19_18_37.png.7706947b04a1eac9805790af214e7a10.png

     

    Il File SSDT-USB-TEO.aml è così modificato:

     

    Porta che deve essere/rimanere abilitata:

     

    621345329_Schermata2020-11-23alle19_21_27.thumb.png.50a90245438db396e94435848f19aa2e.png

     

    porta che deve essere disabilitata:

     

    1547225477_Schermata2020-11-23alle19_21_12.thumb.png.ffebea3b8c4dc1004954d79c5bf8005e.png

     

     

     

     

     

    Schermata 2020-11-23 alle 19.21.12.png

  5. scusa forse sono un pò tardo... 
    le ACPI pulite (quelle in sysReport di OC) le ho allegate nel post di questa mattina all'interno della cartella EFI, all'interno della stessa nelle ACPI patchate trovi già la configurazione di come ho impostate il mapping delle USB.
    Nel config ho già aggiunto l'SSDT patchato delle USB ma non ho "aggiunto" in ACPI/Delete la stringa per ignorare l'originale (questo passaggio non ho idea di come debba essere fatto).

    Il termine eliminare si riferiva impropriamente alla disabilitazione dell'SSDT originale.

  6. Dunque... 

    La porta usb che verrà lasciata abilitata deve essere:

     

    portaUSBAbilitata.thumb.png.ecc423694ee18972712f7b1ad52e2673.png

     

    Oppure è necessario togliere S4NC e sostituirlo con One?

     

    La porta che invece verrà disabilitata deve risultare così:

     

     

    portaUsbDisabilitata.thumb.png.da45188be68b7e3e0e926d3d3fcbfc8d.png

     

     

    A questo punto ho compilato, fatto salva con nome e aggiunto il file in EFI/OC/ACPI/SSDT-USB-TEO.aml.

     

    Ora aggiungo questo file nel config di OpenCore e poi che altre modifiche devo fare al file di configurazione? Il file SSDT-EC-USBX.aml va lasciato? e Kernel -> Quirks -> XhciPortLimit va lasciato abilitato?

     

     

     

  7. 1 hour ago, netgear said:

    A me l'importanza dello sleep mi sfugge... Se non per il sinonimo che il Sistema funziona bene...

     

    Spesso e volentieri lascio il pc a riposo senza ricordarmi di spegnerlo (vari motivi) e siccome è in camera da letto più di una volta mia moglie innervosita dalle lucine e dal ronzio di sottofondo me lo ha spento direttamente togliendo corrente (dice che da addormentata è l'unico metodo che userà)... 

    Quindi l'importanza dello sleep è la salvaguardia dalla moglie... 🙂

  8. Ok.. 

    Sono riuscito a trovare la sezione giusta ed ho effettuato il test delle porte disponibili ed allego riepilogo.IMG_0193.thumb.jpg.a6e708d183eb6c4371d8649158e01831.jpg

     

    La HS13 è un "hub" interno sulla mobo al quale sono collegati la Fenvi T-919 e il cooler, però avrebbe delle altre porte che sono "vuote". lo lascio abilitato?

     

    Seconda questione, ho messo OpenCore DEBUG ed ho scaricato così tutti i SysReport compresi gli SSDT.aml, ho trovato il file "SSDT-5.aml" che contiene la sezione delle USB e avrei iniziato a disabilitare quelle che ho evidenziato in rosso nell'immagine sopra, mi servirebbe conferma della formattazione della modifica:

     

    107048537_Schermata2020-11-22alle19_41_35.thumb.png.37ecf74f1e238448f0508849cfeb947b.png

     

    Con questo tipo di formattazione sul Return del metodo devo mettere One ? mi verrebbe da dire che devo mettere Zero.   sull'esempio della tua guida c'è One.

     

    Fatto questo in teoria devo:

     

    - Compilare;

    - Aggiungere in openCore;

    - modificare il config.

     

    Dubbi: 

     

    - La parte relativa alle Drop Tables è solo per clover?

    - Il compilato sarà solo della sezione relativa alla porzione di file che ho aggiunto. è corretto?

    - Con la guida di openCore ho aggiunto il file SSDT-EC-USBX.aml     lo devo togliere?

     

    Spero di essermi spiegato....

     

     

     

     

  9. - Kernel -> Quirks -> XhciPortLimi.       è settato a true.

     

    - USBInjectAll.kext.   è all'interno della cartella dei Kext.

     

    Ho aperto IORegistryExplorer.app e sono arrivato alla sezione: AppleUSBHostResources ma inserendo e disinserendo non cambia nulla nell'explorer dell'app. 

    Se lascio inserita una chiavetta e lancio un nuovo explorer allora vedo la nuova chiavetta collegata.

    583794284_Schermata2020-11-22alle18_38_36.thumb.png.f43b27b63cf6c0af8068957e70d9b991.png

     

    Probabilmente sto sbagliando qualche passaggio... ma non lo vedo!

     

    iMac_ambose.ioreg 22-11-2020.zip

  10. sto leggendo e cercando di metanizzare bene tutti i passaggi da fare, però ho due dubbi:

     

    1) - La patch per aumentare il limit (il tuo punto 4 dei requisiti) è relativa a clover? io utilizzo OpenCore e l'unico riferimento nel config di OpenCore (se non mi sbaglio) è: Kernel -> Quirks -> XhciPortLimit

     

    2) - Usb Interna utilizzo quella relativa al dissipatore, scollego e ricollego anch'essa?

     

    Grazie

  11. Ciao, 

    il messaggio di wake reason che si è scatenato nella giornata di oggi è:

     

    localhost kernel[0]: (AppleACPIPlatform) AppleACPIPlatformPower Wake reason: XDCI CNVW

     

    Nei giorni precedenti ho notato anche l'evento:

     

    localhost kernel[0]: (AppleACPIPlatform) AppleACPIPlatformPower Wake reason: PEG1 PEGP PEG2 PEGP PXSX RP02 PXSX RP03 PXSX RP04 PXSX RP05 PXSX RP06 PXSX RP07 PXSX PXSX RP10 PXSX RP11 PXSX RP12 PXSX RP13 P

     

    Grazie del supporto!!

     

    Schermata 2020-11-22 alle 17.22.41.png

  12. Ciao a tutti,

    Ho installato Big Sur sulla seguente macchina con OpenCore 0.6.3:

     

    - CPU: Intel i9 9900K;

    - MOBO: Asus Maximus XI Hero WiFI (modulo wifi eliminato perché andava in conflitto con la Fenvi, potevo disabilitarlo ma l'ho recuperato per un altro pc);

    - Scheda WiFi Fenvi T-919;

    - GPU: Asus Rog Vega 56 8GB;

    - RAM: 16GB DDR4 Corsair Vengeance RGB pro.

    - AIO: Corsair H100i (lo specifico perché fa parte delle cose che devo "sistemare").

     

    La macchina funziona perfettamente, mi riconosce tutte le USB, vanno tutti i servizi apple compreso Sidecar e sblocco password da Apple Watch.

     

    Però ho i seguenti dubbi e problemi:

     

    1) -  SLEEPING - Non so ricondurre se sia stata l'istallazione di bigSur o l'abilitazione della iGPU per il funzionamento di sidecar ma se metto il pc in STOP, quest'ultimo si disattiva per riattivarsi immediatamente. Lo fa anche con il connettore USB dell'AIO che ho letto potrebbe dare problemi (eventualmente dovrei capire come disabilitare quella porta interna al risveglio dallo STOP).

     

    2) - AIO COOLER - Ieri purtroppo mi si è guastato l'AIO Artic Freezer II 240mm ed ho acquistato il Corsair H100i che non ha il comando delle velocità ventole e pompa da BIOS ma bensì dall'USB, forse mantiene un livello in memoria interna con i profili (sto approfondendo). Per il momento ho installato "liquidctl" che tramite linea di comando mi permette di comandare i 3 profili e impostare gli RGB e le velocità in % delle due ventole del dissipatore. 

     

    3) - Uscite Audio - Problema che non è un problema... la scheda audio funziona perfettamente sia in uscita che in ingresso (quando collego le cuffie USB), ma nella lista dei dispositivi di uscita ci sono 5 uscite conosciute e funzionanti anche se con qualche dubbio:  

    • Altoparlanti interni.  (LINE OUT rear);
    • uscita ottica (SPDIF OUT);
    • Uscita  (MIC IN --- Dovrebbe essere un ingresso microfono invece si sente l'uscita audio anche se molto piano);
    • Uscita  (LINE IN --- Come sopra);
    • uscita monitor (Display Port);

    Come posso togliere dall'elenco le periferiche che non utilizzo (tipo le due audio che dovrebbero essere ingressi?

     

    4) - Ho aggiunto i kext SMCProcessor ed SMCSuperIO per il monitoraggio delle ventole e delle temperature ed ho installato Macs Fan Control. Effettuato un controllo con la velocità della pompa letto tramite liquidctl ed è completamente fuori scala, avete altri programmi da consigliare per il monitoraggio della sensoristica?

     

    5) - Conoscete programmi per controllare le altre periferiche RGB? Tipo scheda madre e ram?

     

    6) - Ho anche una tastiera Asus ROG Flare che ovviamente non ha i driver per osx, conoscete anche qua qualche programma per gestione macro ed eventuali controlli RGB (comodi per set programmi)?

     

    Ovviamente il problema, forse l'unico, è la gestione dello stop del PC, ma sono ben accetti consigli e considerazioni sugli altri punti.

     

    Allego EFI ed IOreg.

     

     

     

     

     

     

    EFI_Ambose.zip

    iMac_Ambose.ioreg.zip

×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.