Newsgroup: it.comp.hardware.motherboard
Titolo: IDLE A7V Spiegazioni etc etc

Il processo di idle consente di tenere a riposo il processore quando lavora
a basso regime
questo permette di tenere basse temperature nel normale lavoro o uso
generico, questi processi sono gestiti in modo diverso a seconda del tipo
del processore o del modello.
Passando al caso specifico dei processori Duron e T-bird AMD l'idle è
gestito da due processi distinti,
1°---l'invio di istruzioni HALT, che fermano letteralmente il processore e
abilitano un funzionamento a basso consumo lasciando solo la funzione di
controllo di eventuali richieste da parte di periferiche
2°---il processo di STOP GRANT STATES gestito dal southbridge tramite invio
di istruzioni STPCLK
sul sito di AMD si puo' trovare la documentazione specifica su questi
processori e stati a questo indirizzo
http://www.amd.com/products/cpg/athlon/techdocs/index.html
Per chissa' quale motivo nel caso della M-Board A7V a partire dai bios
successivi alla vers. 1003 tali procedure non vengono espletate
completamente,verosimilmente a causa della mancata gestione del processo
STOP GRANT STATES in quanto nel registro 52 del Northbridge VT8363 (KT133)
il bios pone il valore 6B al posto di EB   ossia il valore bin 01101011 al
posto del valore11101011.
Pare poco ma il fatto che il bit sette (ossia il primo che leggiamo) sia 0
invece che 1 fa si che la funzione
DISCONNECT ENABLE WHEN  STPGNT DETECTED (abilita disconnessione quando viene
rilevata una richiesta STOPGRANT) sia disattivata!!!! infatti 1=ABILITATO
0=DISABILITATO.
SOLUZIONI DOPO IL PREAMBOLO AD USO SMANETTONI e ASPIRANTI SMANETTONI
per avere attivo l'Idle su A7V
1°    USO DEL BIOS 1003----- che gestisce bene l'idle (effetto collaterale
scomparsa di un canale ide)
notare che comunque nel bios deve essere su enable la voce PCI MASTER READ
CACHING altrimenti non si ha idle (anche per il duron).
2°    USO DI BIOS SUPERIORI 1004C 1004D ecc tramite la modifica del registro
52 del northbridge
da 6B a EB.......e come si fa???
si scaricano dal sito
http://www.h-oda.com/
                 i files WPCREDIT ,WPCRSET,e KT133.zip
a che servono????--- Wpcredit in abbinata a KT133.zip (specifico per il
KT133) consente di operare variazioni alle configurazioni del northbridge o
di curiosare sui contenuti dei registri e le funzioni svolte da questi
registri,le variazioni effettuate vengono poi annullate al riavvio del
sistema (si cerchi di non giocare troppo con i
registri......................
come si fa'............si scompatta il file wpcre12a.exe in una cartella e
nella stessa si scompatta KT133.zip
che da' il file 11060305.pcr quindi click sul file Wpcredit.exe e si apre la
finestra con i vari registri
andare sulla opzione apri cartella di wpcredit e fargli aprire
11060305.pcr..........ecco i contenuti dei registri del
southbridge.........portarsi sull'offset 52 (linea 50 colonna 02) e fare
click col mouse sul
valore  quindi fare edit e portarsi sul valore exa in basso..........variare
il contenuto della registro da 6B a EB.........cliccare su set..........se
PCI MASTER READ CACHING e' abilitato la temp comincia a scendere.......e'
anche ovvio che non dovete nel frattempo magari decodificare dei file mpeg
perche' altrimenti il processore gia' lavora al 100% ed in idle non ci va'
nemmeno morto.
 NB.tali modifiche vengono annullate nel seguente riavvio del sistema.
E allora qualcuno dira'......^Bha! ogni volta che riavvio mi tocca rifare
sta manfrina^
USO DI WPCRSET
scompattare i file wpcrs120.exe in una cartellina
nella stessa scompattare kt133.zip
cliccare sull'icona INSTDD.exe e installare WPCRSET
cliccare sull'icona WPCRSET.exe
si apre la finestra di dialogo
cliccare su EDIT......quindi porre in REGISTER il valore 52           in
DATA il valore EB     e dare ok
a questo punto cliccare sul tasto ADD    ed in alto mettere in START
dare l'ultimo OK e il gioco è fatto
 al prossimo riavvio il sistema gestisce l'idle
Mi scuso per avere occupato tanto spazio ma mi pareva necessario dato che
molti hanno il prob. dell'idleing e le notizie frammentate a volte servono
solo a confondere soprattutto i piu' inesperti...spero di aver fatto cosa
grata..........
Ciaxxxxxxxxxx  RASTERBLASTER

 Il processo di
ATTENZIONE per una svista è stato consigliato di scaricare il file .pcr dal
sito di hoda
nome del file KX133.zip tle file è in relazione al chipset kx e non
kt,benche' la modifica sia uguale dato che il kx133 ed il kt133 sono in
pratica la stessa cosa BISOGNA SCARICARE IL FILE   .PCR da
http://www.devilpc.it/figlie/IDLEa7v.htm
che contiene fra l'altro il link per il download di wpcrset.
mi scuso per la svista. :-((((((((((((
ciaxxxxxx

 grata..........
Gratissima. Se tu avessi anche messo online il file gia' modificato saresti
asceso direttamente nel paradiso dei santi.
Ciao!
Baio

 ha scritto nel messaggio
news:91drpm$hn3$1...@lacerta.tiscalinet.it...


 mi scuso per la svista. :-((((((((((((
Ho provato seguendo le tue istruzioni, e ho appurato che la temperatura
cala, ma con un andamento diverso da come lo fa con la v1003 del bios. In
particolare scende piu' lentamente e si assesta su temperature piu' alte (43
invece di 36-37). Per quanto riguarda il secondo effetto potrebbe anche
essere originato da una diversa calibrazione delle letture della sonda fra
il bios 1003 ed il 1004D.
Piccolo appunto alla tua mini-faq: dopo aver aperto wpcrset, la prima
operiazione da fare e' Add, dopodiche' diventano selezionabili anche i tasti
Edit e Del che altrimenti sono ghost.
Ciao!
Baio

Ho fatto la modifica descritta da te gia' da tempo e funziona tutto a dovere
(TB900+ a7v bios 1004 -> temp=40-42 gradi).
 Oggi ho avuto la conferma che la CPU va in idle con un bel programmino
"WinTop" che monitorizza tutti i processi attivi tra cui anche quello di
idle. L'url del prg in questione e', per chi non lo sapesse gia', il
seguente:
http://medialab.di.unipi.it/ftp/krnltoys.exe
(sono praticamente i kernel toys di Microsoft)
l'ho avuto da un frequentatore del ng, Simone, che ringrazio ancora.
Ciao,
Ludovico.

 
			ciao, rz
++++ stop the execution of Mumia Abu-Jamal ++++
++++ if you agree copy these 3 sentences in your own sig ++++
++++ more info: 
http://www.xs4all.nl/~tank/spg-l/sigaction.htm
 ++++
---- oppure: 
http://mumia.malcolmx.it/
 ----


Sicuramente c'è una diversa calibrazione delle sonde fra i vari
bios.......quelle che leggo io sono sicuramente piu' realistiche e
affidabili quelle lette con la sonda P2T a contatto col core, anche perche'
la sonda e' stata tarata con sondino di riferimentio al platino(se sbaglia
lo fa' di qualche millesimo di grado)
effettivamente la sonda di dotazione, al di sotto del core ,è stata
sovratarata di almeno 6-7° per compensare lo strato d'aria fra core e
trasduttore.......infatti la misurazione di tale sonda è anche piu' lenta
dato che probabilmente l'aria riscaldata non viene allontanata,come dal
dissipatore,ma stagna al di sotto del core
per quanto riguarda le differenze di misurazione posso dirti che da parte
mia ho notato lo stesso identico comportamento del bios 1004c rispetto
all'1003.......non solo ma stessi risultati si ottengono o almeno ho
ottenuto manipolando il registro sull1003
risultati  bios1003   reg52=EB    MB 27°  Proc 27-29°                sotto
carico  proc 47°
                              reg52=6B    MB 29°  proc 40-42°
sotto carico  Proc 47°
tutto identico per quanto riguarda il test sul bios 1004c
io penso che l'idle sia stato disabilitato in quanto costringe
alll'abilitazione del master read caching anche sul duron che in questo caso
data la minore dimensione della cache puo' dare dei Buffer overflow che di
per se non dannosi possono dare in casi remoti un rallentamento della cpu
durante il lavoro............
................va' a pescare
tutto riferito a temp esterna 18° case Supermicro 750c dissipatore Titan
doppia sonda di misurazione
appunti sempre bene accetti
cciiiiiaaaxxxxxx


....mmmmmmmm non ho provato con l'1004d niente di improbabile che qualche
modifica secondaria nel bios 1004d renda superfluo il suo enable
ciaxxx

 asceso direttamente nel paradiso dei
Lasciate o messere Baio che lo popolo tutto s'avvicini a lo Exadecimale et a
lo binario
et cun mano insicura et core tremulo li sacri registri tanga.........
.......la pappa pronta fiacca l'animo degli aspiranti
smanettoni............e poi mi voglio e vi voglio bene per proporre dei bios
modificati che magari fanno qualche danno
e comunque ecco un sito con bios modificati (leggere bene prima di
avventurarsi) consiglio di controllare tutto il sito che contiene un sacco
di notizie sulla a7v e sull'idle
 
http://mitglied.tripod.de/Juggernaut/bios/modified_bios.htm
ciaxxxxxxx

 ha scritto nel messaggio
news:91go2r$3ah$1...@lacerta.tiscalinet.it...

Confermo: con bios 1004D (e dunque PCI M.R.C. Disabled) e offset 52
modificato la temperatura scende, meno che con il bios 1003 ma scende.
Ciao!
Baio

 ha scritto nel messaggio
news:91drpm$hn3$1...@lacerta.tiscalinet.it...


 Che ne dite ?
Che in effetti (come ho consigliato migliaia di volte su questo NG), l'idle
e' bene che sia attivo soprattutto su CPU overclockate, che, generalmente,
soffrono di problemi legati alle temperature e quindi possono giovarsi di
qualche grado in meno ogni tanto. Ovvio che l'idle di per se' non puo'
stabilizzare un OC, dal momento che la CPU, se non regge una data frequenza,
lo dimostra quando lavato appieno e non quando non fa niente. Diciamo che
puo' essere un aiutino.
Se la CPU lavora alla frequenza nominale, IMHO gli effeti di una temperatura
di esercizio un po' piu' alta si possono vedere su un arco temporale di
anni. Ma non e' detto.
Ciao!
Baio

 qualche grado in meno ogni tanto. Ovvio che l'idle di per se' non puo'
Windows 2000 mi sembra che ability di default l'idle della cpu al 
contrario della serie W9* no ?
(come anche Os2 e Linux...)