Jump to content

[Aiuto] Creare un DSDT adeguato e Ottimizzare Dual Xeon x5650


invasione
 Share

34 posts in this topic

Recommended Posts

Bene...

 

Vedevo che ti riconosce i processori come "sconosciuti"

l'smbios.plist è stato anche inserito il valore 1281 per gli Xeon ma nulla...

 

Provo a buttarla li... e se gli mettessi il valori in smbios.plist di

- SMbiosversion

- SMboardproduct

di un MacPro doppio socket come il tuo?

 

Fai una ricerca sul forum internazionale degli utenti con la BadAxe2, per vedere in linea generale come hanno risolto i vari problemi...

 

Fai sapere...

 

Fabio

 

EDIT altra cosa... non si avvia a 64bit?

 

Estensioni e Kernel a 64 bit: No

pero sinceramente non mi importa moltissimo per ora ... a 32bit risulta tutto ok ..

trovare i file di un macpro come il mio è difficilissimo

ci sto provando...

te lo lascio acceso se vuoi fare un giretto..

cmq altro mac pro che ho sia impostando 5.1 4.1 3.1 le prestazioni video non cambiano .. ora che ho eliminato i kext inutili riconosce meglio le periferiche e ha riconosciuto di suo la 4800 pero le prestazioni video sono uguali alla 3800 :/

Link to comment
Share on other sites

stimo inserendo gli irq sul dsdt (ireset sta procedendo con cura maniacale)

 

 

ha preso spunto da questo topic

 

http://www.insanelymac.com/forum/index.php?showtopic=237750

 

 

ora il sistema risulta piu reattivo e pronto .. e un pelino piu performante.

 

 

Siamo sui 18700 circa..

 

Xeon riconosciuti ed è molto reattivo...

 

Fabio

Link to comment
Share on other sites

Ciao.

 

Per l'audio...

La tua piastra monta un ALC663...

 

prova avedere qualche info qui... http://www.insanelymac.com/forum/index.php?showtopic=144423

 

non ho trovato una soluzione pronta per l'audio "vanilla"

    ----
  • dovrai "crearti" il tuo legacy (ALC663.kext)
     
    	High Definition Audio:
      Nome codec										Realtek ALC663
      ID codec										  10EC0663h / 104319D3h
      Revisione codec								   00100001h
      Tipo codec										Audio
      Formati audio supportati						  44 kHz, 48 kHz, 96 kHz, 192 kHz, 16 bit, 20 bit, 24 bit


    ---

  • patchare l'AppleHDA.kext (il binario)(Vendor Id: 0x10ec0663)
     
    sudo perl -pi -e 's|\x85\x08\xec\x10|\x63\x06\xec\x10|g' /System/Library/Extensions/AppleHDA.kext/Contents/MacOS/AppleHDA
     
    ---
  • e aggiungere HDA enabler nel DSDT
    di quest'ultimo al momento hai solo una "bozza" al momento nel tuo DSDT.
    [size=1]...
               Device (HDEF)
               {
                   Name (_ADR, 0x001B0000)
                   Method (_PRW, 0, NotSerialized)
                   {
                       Return (Package (0x02)
                       {
                           0x0D, 
                           0x05
                       })
                   }
    
                   Method (_DSM, 4, NotSerialized)
                   {
                       Store (Package ()
                           {
    
                               "AFGLowPowerState", 
                               Buffer (0x04)
                               {
                                   0x01, 0x00, 0x00, 0x00
                               }, 
    
                               "codec-id", 
                               Buffer (0x04)
                               {
                                   0x63, 0x06, 0xEC, 0x10
                               },
    
                               "layout-id", 
                               Buffer (0x04)
                               {
                                   0x97, 0x02, 0x00, 0x00
                               }, 
    
                               "device-type",
                               Buffer (0x11)
                               {
                               "ALC663"
                               },
    
                               "PinConfigurations", 
                               Buffer (Zero) {}
                           }, Local0)
                       DTGP (Arg0, Arg1, Arg2, Arg3, RefOf (Local0))
                       Return (Local0)
                   }
               }
    ...[/size]


 

C'è anche una guida "non completa" sul sito projectosx su come fare questo...

(vecchia versione postata anche su insanely http://www.insanelymac.com/forum/index.php?showtopic=127819 )

 

ALC663 DataSheet 1.0.pdf

 

dovrai fare dei dump con Windows e con Linux...

Se ci riesci ti prendi una bella soddisfazione

 

Fai sapere...

 

Fabio

Link to comment
Share on other sites

  • 8 months later...

Ciao a tutti, ho visto il vostro post e ho pensato che forse potete aiutarmi.

Ho una scheda server Intel S5520 che ha due socket a 1366.

Ho installato due processori Xeon E5620. Il pc funziona piuttosto bene, vorrei solo capire se modificando quancola del DSDT posso ottimizzare.

Gli unici problemi che ho sono che quando estraggo una qualsoasi periferica USB mi disconnette automaticamente anche le altre e che non ho lo speedstep nativo.

Qualcuno può aiutarmi? Quali specifiche vi servono?

Grazie

GG

Link to comment
Share on other sites

Ciao a tutti, ho visto il vostro post e ho pensato che forse potete aiutarmi. Ho una scheda server Intel S5520 che ha due socket a 1366. Ho installato due processori Xeon E5620. Il pc funziona piuttosto bene, vorrei solo capire se modificando quancola del DSDT posso ottimizzare. Gli unici problemi che ho sono che quando estraggo una qualsoasi periferica USB mi disconnette automaticamente anche le altre e che non ho lo speedstep nativo. Qualcuno può aiutarmi? Quali specifiche vi servono? Grazie GG

 

Ho pochissimo tempo per queste cose, ma se riesci a fornire specifiche più dettagliate oltre ai IOREG e LsPci

della tua configurazione, con calma (molta calma) gli diamo una occhiata.

 

Fabio

  • Like 1
Link to comment
Share on other sites

Ciao,

innanzitutto grazie per la risposta.

Vi allego i files con le specifiche della mia workstation.

Al momento va praticamente tutto, ho però l'impressione che potrebbe andare molto meglio ottimizzando il dsdt.

I problemi sarebbero questi:

 

- non va lo speedstep

- le usb funzionano ma se mentre copio un file da un hd usb spengo x esempio la stampante mi disconnette anche l'HD esterno interrompendo la copia

- non si risveglia dallo stop, credo dipenda sempre dalle USB

- nel System Profiiler mi da errore quando vado a vedere le PCI CARD

- la scheda video è installata in uno slot x16 ma System Profiler me la rileva come x8

 

Ho scaricato un DSDT precompilato per X58 che come architettura dovrebbe essere molto simile, seppur più vecchio, alla mia scheda madre.

Si avvia e con questo le info sulle PCI CARD vengono visualizzate correttamente, ma mi da grossi problemi con le porte USB. Forse bisognerebbe fare un "riassunto" dei due DSDT, ma non so da dove cominciare. Vi allego anche il DSDT che sto usando ora e quello della X58 che rende visibili a System Profiler le info sulle PCI.

Grazie dell'attenzione,

attendo Vostre.

 

La macchina come da firma monta due socket a 1366 dove ho installato due Xeon e5620, ho 8 GB di RAM ECC su 4 moduli e una scheda video Sapphire 4870 da 1GB su PCIe.

Con Cinebench su Win ho dei risultati di molto superiori a Mac.

Uso Snow 10.6.8

dsdt in uso.aml.zip

dsdtX58.aml.zip

Mac Pro di.ioreg.zip

LsPci info.zip

Link to comment
Share on other sites

  • 2 weeks later...
 Share

×
×
  • Create New...