Jump to content

VANILLA SPEEDSTEP


309 posts in this topic

Recommended Posts

@Smith / @Scrax

 

sono un po nel pallone con questo 3d...

 

ho provato p_state changer e mi da 3 p_state (possibile che il C2D E6750 abbia solo 3 p_state?)

 

 

 

 

ed ecco il risultato di p_state calculator

 

 

 

 

ho controllato in Ioreg se Lpc viene vista...tutto ok

 

ho provato ad inserire i valori nel DSDT ma mi da 41 errori nella compilazione...

 

vi posto il mio ...

 

se mi potete aiutare...

 

grazie

 

Basta solo che tu installi il Chameleon 2 RC5, quello moddato da Ifabio, scrax e company, senza offesa alla company.

Dopo inserisci in Com.Apple.boot.Plist i 3 comandi che sono elencati 2 post sopra il tuo.

Avrai Speedstep natio, senza impazzire con P-state calculator e compagnia bella.

 

Ciao.

Link to comment
Share on other sites

Basta solo che tu installi il Chameleon 2 RC5, quello moddato da Ifabio, scrax e company, senza offesa alla company.

Dopo inserisci in Com.Apple.boot.Plist i 3 comandi che sono elencati 2 post sopra il tuo.

Avrai Speedstep natio, senza impazzire con P-state calculator e compagnia bella.

 

Ciao.

 

 

dove trovo rc5 moddato?

 

saluti

Link to comment
Share on other sites

ciao grazie Buoo...

 

installato, corretto il com.apple.boot.plist, riavviato ma non cambia nulla...

voodoomonitor mi da gli stessi valori di prima...l'unica cosa che oscilla è la temperatura...

spiegazioni?

 

saluti

 

 

Allora vuol dire che andava bene anche prima presumo :rolleyes:

 

Cmq se non ricordo male, sul sito della intel potevi vedere quanti p-state aveva il tuo processore.

Io non lo son mai riuscito a trovare, ma ricordo che qua nel thread ne parlavano.

 

Se riesci a scoprirlo magari effettivamente dice che hai 3 p-state e tutto torna.

Cmq se hai tolto il nullcpupower.... hai messo correttamente com.apple.boot.plist e hai installato il chameleon 2 rc5, vai tranquillo che deve andare perfettamente.

 

Ulteriore piccolo miglioramento, potresti editare il DSDT per abbassare la temperatura.

Locate Device (SBRG) or Device (LPCB) and add the hacked id:


Device (SBRG) /* Also known as  Device (LPCB) */
		{
			Name (_ADR, 0x001F0000)
			Method (_DSM, 4, NotSerialized)
			{
				Store (Package (0x02)
					{
						"device-id",
						Buffer (0x04)
						{
							0x18, 0x3A, 0x00, 0x00
						}
					}, Local0)
				DTGP (Arg0, Arg1, Arg2, Arg3, RefOf (Local0))
				Return (Local0)
			}

 

Di più non sò che dirti e cosa fare ;)

Ciao ciao.

Link to comment
Share on other sites

Allora vuol dire che andava bene anche prima presumo :rolleyes:

 

Cmq se non ricordo male, sul sito della intel potevi vedere quanti p-state aveva il tuo processore.

Io non lo son mai riuscito a trovare, ma ricordo che qua nel thread ne parlavano.

 

Se riesci a scoprirlo magari effettivamente dice che hai 3 p-state e tutto torna.

Cmq se hai tolto il nullcpupower.... hai messo correttamente com.apple.boot.plist e hai installato il chameleon 2 rc5, vai tranquillo che deve andare perfettamente.

 

Ulteriore piccolo miglioramento, potresti editare il DSDT per abbassare la temperatura.

Locate Device (SBRG) or Device (LPCB) and add the hacked id:


Device (SBRG) /* Also known as  Device (LPCB) */
		{
			Name (_ADR, 0x001F0000)
			[b]Method (_DSM, 4, NotSerialized)
			{
				Store (Package (0x02)
					{
						"device-id",
						Buffer (0x04)
						{
							0x18, 0x3A, 0x00, 0x00
						}
					}, Local0)
				DTGP (Arg0, Arg1, Arg2, Arg3, RefOf (Local0))
				Return (Local0)
			}

[/b]

 

Di più non sò che dirti e cosa fare ;)

Ciao ciao.

 

 

grazie mille Frtommy...

per quanto riguarda LPC ero ok avevo controllato da Ioreg...

proverò a controllare sul sito intel

 

saluti

Link to comment
Share on other sites

ho provato p_state changer e mi da 3 p_state (possibile che il C2D E6750 abbia solo 3 p_state?)

Si 3 p-state e basta, ho lo stesso processore.

 

il mio scope _PR:

 

 

	Scope (_PR)
{
	Name (PSS, Package (0x03)
	{
		Package (0x06)
		{
			Zero, 
			Zero, 
			0x10, 
			0x10, 
			0x082A, 
			Zero
		}, 

		Package (0x06)
		{
			Zero, 
			Zero, 
			0x10, 
			0x10, 
			0x0724, 
			One
		}, 

		Package (0x06)
		{
			Zero, 
			Zero, 
			0x10, 
			0x10, 
			0x061D, 
			0x02
		}
	})
	Name (CST, Package (0x04)
	{
		0x03, 
		Package (0x04)
		{
			ResourceTemplate ()
			{
				Register (FFixedHW, 
					0x01,			   // Bit Width
					0x02,			   // Bit Offset
					0x0000000000000000, // Address
					,)
			}, 

			One, 
			One, 
			0x041C
		}, 

		Package (0x04)
		{
			ResourceTemplate ()
			{
				Register (SystemIO, 
					0x08,			   // Bit Width
					0x00,			   // Bit Offset
					0x0000000000000814, // Address
					,)
			}, 

			0x02, 
			One, 
			0x01F4
		}, 

		Package (0x04)
		{
			ResourceTemplate ()
			{
				Register (SystemIO, 
					0x08,			   // Bit Width
					0x00,			   // Bit Offset
					0x0000000000000815, // Address
					,)
			}, 

			0x03, 
			0x55, 
			0xFA
		}
	})
	Processor (CPU1, 0x01, 0x00000810, 0x06)
	{
		Alias (PSS, _PSS)
		Alias (CST, _CST)
	}

	Processor (CPU2, 0x02, 0x00000810, 0x06)
	{
		Alias (PSS, _PSS)
		Alias (CST, _CST)
	}
}

 

Non serve altro se hai LPC caricato.

con l'ultima rc5 non ricordo se ho provato...

 

Se il dsdt modificato ti dava una 40ina di errori dopo le modifiche 99,9% hai scordato o aggiunto qualche grafa

Link to comment
Share on other sites

Si 3 p-state e basta, ho lo stesso processore.

 

i

Non serve altro se hai LPC caricato.

con l'ultima rc5 non ricordo se ho provato...

 

Se il dsdt modificato ti dava una 40ina di errori dopo le modifiche 99,9% hai scordato o aggiunto qualche grafa

 

 

RISOLTO!!!! ora con il codice scope in DSDT va alla grande!

con RC5 e i flag da inserire in com.apple.boot.plist i valori restavano bloccati...forse qualcosa funzionava male..

inoltre ho guadagnato + di 10 gradi in iStatpro...

 

grazie scrax...

 

saluti

Link to comment
Share on other sites

 Share

×
×
  • Create New...