Ora cá vai então...
1º Ver os specs da motherboard
http://www.asus.com/products4.aspx?modelmenu=2&model=571&l1=1&l2=3&l3=0
Olhando para as especificações da motherboard, ela tem suporte para P4 Prescott socket 478,
2º Vamos fazer o download do pdf dos P4 Prescott socket 478 e do P4 M.
(P4 Prescott)
ftp://download.intel.com/design/Pentium4/datashts/30056103.pdf
(P4-M)
ftp://download.intel.com/design/mobile/datashts/25068607.pdf
3º Vamos ler um bocado...
Na pagina 10 do pdf do P4-M verificamos que:
"1.8 GHz (in Maximum Performance Mode at 1.30 V). This processor runs at 1.2 GHz (in Battery Optimized Mode at 1.20 V)"
Ou seja, que no caso de a motherboard não suportar o speedstep (ver ponto 2.4.1 da pag.16 ), o cpu vai arrancar em "Battery Optimized mode". Como tal vamos ter um cpu P4-M configurado para os 1.2volts nos "Vid Pins".
4º Vamos Procurar os "Vid Pins".
Na pagina 65 do pdf P4-M encontramos a posição dos "Vid Pins".
Na pagina 41 do pdf P4 Prescott socket 478 encontramos a posição dos "Vid Pins".
Pelo que se pode ver, a "unica diferença" está na presença de um VID5 no P4 Prescott socket 478.
Como sabemos que o P4-M não tem o VID5 ligado internamente, e que o estado logico de um circuito TTL é:
Estado logico 1 = 5 Volts
Estado logico 0 = 0 volts.
Os "Vid Pins" que estão com o valor logico 0 é porque estão ligados dentro do CPU aos 0volts, levando o estado logico a 0. Diz-se que O pino está em modo dreno.
O pino VID5 mantem-se a 1, porque não tem nada lá ligado no P4-M.
A board quando arranca, pões os "Vid Pins" todos num valor de 1, se o cpu os levar para o negativo eles passam a 0, senão, ficam a 1.
Por motivos de segurança, se a board não tiver nada lá ligado, os "Vid Pins" ficam todos com um valor alto (valor logico 1) e a board não arranca (ver ponto 2.3 da pag.14 do pdf P4 Prescott socket 478).
5º Vamos verificar as configurações dos "Vid Pins".
Na pagina 16 do pdf P4-M, a configuração do CPU P4-M (vid pins) é:
VID4 0 | VID3 1 | VID2 0 | VID1 1 | VID0 1 | 1.200 Vcc(vcore) - Battery Optimized mode
VID4 0 | VID3 1 | VID2 0 | VID1 0 | VID0 1 | 1.300 Vcc(vcore) - Maximum Performance mode
Na pagina 16 do pdf P4 Prescott socket 478, a configuração do CPU P4 Prescott (vid pins) é:
VID5 1 | VID4 1 | VID3 0 | VID2 0 | VID1 1 | VID0 1 | 1.375 Vcc(vcore) - Default
VID5 1 | VID4 0 | VID3 1 | VID2 0 | VID1 1 | VID0 1 | 1.575 Vcc(vcore)
VID5 1 | VID4 1 | VID3 1 | VID2 0 | VID1 1 | VID0 0 | 1.200 Vcc(vcore)
Pelo que se pode verificar...
Um P4-M numa board sem suporte para Speedstep, o cpu vai arrancar em modo "Battery Optimized Mode", com os "Vid Pins" configurados para 1.575volts!!!.
6º Configuração de "Vid Pins" de um P4-M numa board P4 Prescott socket 478.
Pelo que pudemos verificar, um P4-M precisa de um Pin Mod para arrancar a 1.2volts numa board P4 Prescott socket 478.
Sabendo que para algumas configurações é preciso "inventar um bocado", vamos para as mais faceis, e possiveis de fazer por "qualquer um".
Sabendo que o VID5 não está ligado num P4-M, o seu valor é 1.
Para o P4-M arrancar a 1.2Volts numa board P4 Prescott socket 478 precisamos desta configuração:
VID5 1 | VID4 1 | VID3 1 | VID2 0 | VID1 1 | VID0 0 | 1.200volts vcc
Mas ele está nesta:
VID5 1 | VID4 0 | VID3 1 | VID2 0 | VID1 1 | VID0 1 | 1.575volts vcc (batery optimized mode)
Vamos divagar um pouco...
"Dobrar Pinos"
Se "dobrarmos o pino VID4 para fora" a configuração vai ser:
VID5 1 | VID4 0 | VID3 1 | VID2 0 | VID1 1 | VID0 1 | 1.575 volts (antiga)
VID5 1 | VID4 1 | VID3 1 | VID2 0 | VID1 1 | VID0 1 | 1.175 volts (nova)
Se funcionar, já está! Se não funcionar, vamos continuar a ler.
NOTA: Nem todas a motherboards seguem as normas da intel... algumas não arrancam com configurações de tensões muito baixas... Ou seja, se a board é para Prescott então só tem de ter de 1.25volts a 1.4volts... as outras tensões podem não ser possiveis. Noutros casos podem até aceitar configurações para tensões mais altas.
"Shunts"
Vamos fazer o shunt aos pinos VID3 e o VID4.. umas horas mais tarde iriamos ter:
VID5 1 | VID4 0 | VID3 1 | VID2 0 | VID1 1 | VID0 1 | 1.575 volts (antiga)
VID5 1 | VID4 0 | VID3 0 | VID2 0 | VID1 1 | VID0 1 | 1.100 volts (nova)
Nota: a board pode não arrancar neste modo... ou ter outras tensões...
"Arrancar Pinos"
Outra opção é arrancar o pino que está a mais, mas esta opção é irreversivel!!!
Vamos arrancar o pino VID2... umas horas mais tarde iriamos ter:
VID5 1 | VID4 0 | VID3 1 | VID2 0 | VID1 1 | VID0 1 | 1.575 volts (antiga)
VID5 1 | VID4 0 | VID3 1 | VID2 1 | VID1 1 | VID0 1 | 1.475 Vcc(vcore)
baixa um pouco... mas ainda não dá...
Vamos arrancar o pino VID2 e o VID4... umas horas mais tarde iriamos ter:
VID5 1 | VID4 0 | VID3 1 | VID2 0 | VID1 1 | VID0 1 | 1.575 volts (antiga)
VID5 1 | VID4 1 | VID3 1 | VID2 1 | VID1 1 | VID0 1 | não liga!?!?!?
Pois é... como já foi dito, a board tem um sistema de segurança, se o cpu não está no socket, os pinos vão todos para um valor logico de "1" e a board não arranca por motivos de segurança (ver ponto 2.3 da pag.14 do pdf P4 Prescott socket 478).
No meu caso, se bem que me lembro... arranquei uns pinos e fiz um shunt...
Vou ver se me lembro...
já sei, vou procurar o topico...
já encontrei...
http://www.techzonept.com/showthread.php?t=100149&highlight=pentium+mobile+desktop
"Ora bem, cortei 3 patas do cpu, o pino VID0, VID3 e VID4 depois usei um bocadinho de fio e enfiei no socket para fazer ligação entre o VID1 e VID2."
O fio que utilizei foi de um bocado de cabo que tirei de outro maior, desdobrei os fios todos e cortei um bocadinho com uns 2mm e fiz um U, com uma pinça coloquei o fio no socket nos pinos VID1 e VID2.
Os pinos que arranquei foram retirados com uma pinça. Abanei os pinos até partirem...
Espero ter ajudado, se tiveres duvidas posta aqui e manda-me uma mensagem privada que eu venho até aqui ver.
se alguem encontrar algum erro, sinta-se á vontade para falar (escrever).
Se ainda estás a ler isto... estás melhor que eu, que já não vejo nada com o sono que tenho em cima... vou até ao mar de lençois.....