InfiniteMac OSx86

InfiniteMac OSx86 (http://infinitemac.com/forum.php)
-   10.X (http://infinitemac.com/forumdisplay.php?f=36)
-   -   how to fix cpus=1 hp-dv6 (http://infinitemac.com/showthread.php?t=5679)

karamatks 03-05-2010 09:29 PM

how to fix cpus=1 hp-dv6
 
hi
i hav tried leopard snow leopard 10.6.0 10.6.2 but all boots with cpus=1 and shows single core and half le cache and heat the laptop


i hav removed firewire kexts but still cpus=1
plz sombody help 4 solution
hp-dv6 1316tx
intel core 2 due p8700 l2 cache 3m
ati mobility 4650 1gb ddr3



cpus menu in dsdt file is writen in this way

Scope (_PR)
{
Processor (CPU0, 0x01, 0x00000410, 0x06) {}
Processor (CPU1, 0x02, 0x00000410, 0x06) {}
Processor (CPU2, 0x03, 0x00000410, 0x06) {}
Processor (CPU3, 0x04, 0x00000410, 0x06) {}
}

paradox74 03-06-2010 02:13 AM

At boot

cpus=2

karamatks 03-06-2010 03:20 AM

not working... i hav tried cpus=2 ,,, 4
nothing working

karamatks 03-08-2010 05:21 AM

dsdtse
 
in dsdtse application the fix of cpus=1 is writen in the following way
Quote:

CPU ALIAS FIX.

This is maybe the easiest fix of all DSDT fixes, simply use the code browser using the CPU option and remove all the lines that say "alias"

Example:

BEFORE:

Scope (_PR)
{
Processor (P001, 0x01, 0x00000810, 0x06) {}
Processor (P002, 0x02, 0x00000000, 0x00) {}
Alias (P002, CPU2)
Processor (P003, 0x03, 0x00000000, 0x00) {}
Processor (P004, 0x04, 0x00000000, 0x00) {}
Alias (P004, CPU4)
Processor (P005, 0x05, 0x00000000, 0x00) {}
Processor (P006, 0x06, 0x00000000, 0x00) {}
Alias (P006, CPU6)
Processor (P007, 0x07, 0x00000000, 0x00) {}
Processor (P008, 0x08, 0x00000000, 0x00) {}
Alias (P008, CPU8)
}


After:

Scope (_PR)
{
Processor (P001, 0x01, 0x00000810, 0x06) {}
Processor (P002, 0x02, 0x00000000, 0x00) {}
Processor (P003, 0x03, 0x00000000, 0x00) {}
Processor (P004, 0x04, 0x00000000, 0x00) {}
Processor (P005, 0x05, 0x00000000, 0x00) {}
Processor (P006, 0x06, 0x00000000, 0x00) {}
Processor (P007, 0x07, 0x00000000, 0x00) {}
Processor (P008, 0x08, 0x00000000, 0x00) {}
}
but in my case cpu menue in dsdt file is writen in the following way
Scope (_PR)
{
Processor (CPU0, 0x01, 0x00000410, 0x06) {}
Processor (CPU1, 0x02, 0x00000410, 0x06) {}
Processor (CPU2, 0x03, 0x00000410, 0x06) {}
Processor (CPU3, 0x04, 0x00000410, 0x06) {}
}



plz help how can i fix it

vz90954 04-07-2010 07:00 PM

could you please help
 
i have the sam laptop just :
hp pavilion dv6-1350:
t4300, 2gb ddr3, ati radeon hd 4530, 250GB,
WIFI - intel wifi link 1000 bgn
EHTERNET - realtek pc

could you please tell me which distobution you used and which setting you choose?
i've tried over 20 instalations without success. i don't care the 1 or 2 cpus issue, i want just to get something work.

thank you

Ianxxx 04-07-2010 10:39 PM

Quote:

Originally Posted by karamatks (Post 46012)
in dsdtse application the fix of cpus=1 is writen in the following way

but in my case cpu menue in dsdt file is writen in the following way
Scope (_PR)
{
Processor (CPU0, 0x01, 0x00000410, 0x06) {}
Processor (CPU1, 0x02, 0x00000410, 0x06) {}
Processor (CPU2, 0x03, 0x00000410, 0x06) {}
Processor (CPU3, 0x04, 0x00000410, 0x06) {}
}



plz help how can i fix it

Do you have "Execute Disable Function" in your bios if so put it to enabled

karamatks 04-08-2010 10:54 PM

Quote:

Originally Posted by Ianxxx (Post 47076)
Do you have "Execute Disable Function" in your bios if so put it to enabled

no i hav not this function in my bios.... only c6 states of processer , virtual technology, always fan on

Ianxxx 04-09-2010 10:11 AM

Not really got any other ideas, I would try playing around, maybe try something like below.
I noticed that your cpu started numbering from 1 where all others I have seen start at 0, don't know if this will make a difference or not.

Scope (_PR)
{
Processor (CPU0, 0x00, 0x00000410, 0x06) {}
Processor (CPU1, 0x01, 0x00000410, 0x06) {}

}


If you leave your original dsdt in place and call the new one something like TestDSDT.aml
you can specify DSDT=TestDSDT.aml at boot

Therefore you can play around until you find something that works.
Hope this helps

Stone-D 04-10-2010 12:47 AM

What happens exactly when you just try to boot without giving CPUS= ?

If its your mouse jumping around, sudden lags, etc, try VoodooTSCSync. Some bioses (mine) don't give OSX the information it needs to synchronize the cores.

karamatks 04-11-2010 07:31 PM

Quote:

Originally Posted by Ianxxx (Post 47143)
Not really got any other ideas, I would try playing around, maybe try something like below.
I noticed that your cpu started numbering from 1 where all others I have seen start at 0, don't know if this will make a difference or not.

Scope (_PR)
{
Processor (CPU0, 0x00, 0x00000410, 0x06) {}
Processor (CPU1, 0x01, 0x00000410, 0x06) {}

}


If you leave your original dsdt in place and call the new one something like TestDSDT.aml
you can specify DSDT=TestDSDT.aml at boot

Therefore you can play around until you find something that works.
Hope this helps

got panic on startup... also not working cpus=1 or =2 with this dsdt