Newsgroup: it.comp.hardware
Titolo: Scheda video MXM-II [molto lungo ma...]

Ho una brutta gatta da "pettinare".
Notebook Toshiba Satellite A300-1MI con scheda video dedicata Ati Radeon 
Mobility HD3470.
 
Qui le specifiche:
https://i.imgur.com/Bg0J628.jpg
 
 
https://i.imgur.com/Hoyp0W2.jpg
 
 
https://i.imgur.com/bAArI9y.jpg
 
 
In breve: CoreDuo 2 T5750 Merom su 478 e chipset GM965, RV620LE (M82) con 
256MB su MXM-II.
 
Mi portano il PC perche' "si riavvia" in continuazione.
Vabbuo', penso, roba di sistema operativo (Seven).
 
La prima cosa che provo, per discernere un problema HW da uno SW, e' una 
distro Ubuntu.
Non arriva manco al desktop che il notebook si riavvia.
Ne provo un'altra (credo una distro con Parted Magic): uguale
Provo quella con TrueImage sotto Linux: lo stesso.
 
Allora provo ad entrare in provvisoria su Seven e... regge!
Diamine! Cosa puo' essere?
 
Sotto la modalita' provvisoria riesco persino a eseguire OCCT per almeno 30 
minuti, sotto stress: non fa una piega.
Riavvio in modalita' normale e si riavvia non appena carica il desktop, tipo 
2-3 secondi dopo, dopo una leggera sfarfallata.
 
 
Cambio/scambio/testo/stresso le memorie: non dipende da loro.
Scagionate.
 
Penso: e' la scheda video.
Tentiamo il reflowing.
 
Faccio il reflowing della scheda video e del northbridge: servito a nulla.
 
Allora, perso per perso, provo a reistallare Seven per perdere un po' di 
tempo mentre faccio altro :)
A meta' installazione, non appena inizializza l'adattatore grafico...PUFF! 
Riavvio.
 
Uhm...
 
Non so come mi e' venuto in mente di provare a installare XP con un CD 
aggiornato poco prima del taglio di Windows Update.
Magicamente (ma gia' lo sapevo, perche' XP non ha i driver ATI/AMD) termina 
l'installazione con successo.
 
Allora, per puro masochismo, carico tutti i driver e se li prende dal primo 
all'ultimo: Chipset, WiFi, bluetooth, IRDA, LAN... tutto.
Per ultimo ho lasciato proprio la scheda video.
 
Installo l'ultimo driver ATI/AMD e riavvio.
Mi aspettavo un altro PUFF e invece... CAZZO REGGE!
 
Proprio non capisco.
Allora installo le ultime DirectX9 e apro OCCT, lancio il GPU test e va! Va 
per 30 minuti abbondanti senza fare una piega.
 
Installo un gioco DX9 (MOHAA) e lo regge perfettamente per un bel po'.
Insomma, il sistema non ha nulla.
 
Creo un po' di spazio sul disco fisso per poter installare un Seven e ci 
riprovo: PUFF a meta' installazione.
Che minchia e'?
Boh? Per oggi vado a dormire.
 
La mattina dopo accendo il portatile con XP: poco dopo che compare il logo 
XP... PUFF!
CAZZO!
 
Riavvio: stavolta arriva a meta' caricamento e... PUFF!
 
Riavvio di nuovo: stavolta carica tutto.
Apro OCCT e va una favola. Apro MOHAA e va una favola.
 
E' come se dovesse "scaldare", senno' non parte.
Mai successa una cosa simile.
 
Guardo le frequenze della scheda video (AMD GPU Clock Tool) e mi accorgo in 
standby (cioe' sul desktop) fa 110MHz di GPU e 250MHz di memoria.
Lancio il GPU test di OCCT e salgono a 300 di GPU e 400 di memoria.
 
https://i.imgur.com/GVxmE00.jpg
 
 
https://i.imgur.com/OKo8UWR.jpg
 
 
 
Sono valori lontani dai 680/500 che dovrebbe fare.
Mi chiedo: potrebbe essere che, "a temperatura", il firmware impedisce alla 
scheda video di raggiungere i valori standard di clock e memoria tali da 
farla bloccare?
 
E perche' sotto Seven non lo fa?
Magari sotto XP i driver sono piu' "conservativi"?
 
Vabbuo', ora faccio una mandragata: modifico il firmware e faccio un 
underclock fisso, fin dal boot.
 
Non c'e' stato verso di farlo!
Nessun SW riesce a leggere la BIOS della scheda video, forse perche' e' su 
MXM e quindi "dipendente" dal BIOS del PC.
 
Provo Atiflash sotto DOS: nulla. Non va il parametro "-S"
Errore sarcazzo quale, non ricordo.
 
Anche GPU-Z da Windows non ci riesce.
Provo ATI RBE e riesco finalmente a leggere la BIOS della GPU (in realta' la 
"importa").
 
La salvo su FILE e poi provo ad abbassare tutti i valori GPU/memoria per 
tutti gli stati della scheda video (sono 7 ma credo che questa ne usi solo 
3).
Salvo il file e vado sotto DOS con Atiflash.
 
Atiflash non riesce a scrivere NULLA con il parametro -p, manco forzando 
(-f).
La vede, la identifica ma non c'e' verso di scrivere.
"Error 0FL01"
 
Uso l'opzione -unlockrom e mi comunica che "e' stata sbloccata", ma mi da' 
sempre "Error 0FL01".
 
Quindi non c'e' verso di riscrivere la ROM originale o quella da me 
modificata.
 
Ci provo da Windows con AtiWinFlash... stessa cosa, pero' mi dice che "non 
ha trovato una scheda Ati valida".
 
Uhm...
 
Insomma: mi ritrovo con un PC che va solo sotto XP e in cui non riesco a 
installare Seven.
Non so piu' cosa tentare.
 
Per avviarlo, dopo un po' che e' freddo, basta aspettare al menu di avvio 
una decina di secondi e non c'e' manco bisogno di fare 2-3 riavvii.
 
Idee? 
 
 

Il fatto che si debba scaldare mi fa' tanto pensare ad un problema di 
saldature.
 
Magari il problema non è il chip video vero e proprio (anche se è 
probabile), ma anche uno dei chip di memoria o da qualche altra parte?
Hai provato ad infilare la scheda MXM nel forno a 200 gradi per dieci 
minuti? Ti può risolvere il problema tanto per qualche giorno e tanto 
per qualche mese, ma solitamente poi ritorna.

 minuti?
 
Non in forno, ma ho fatto il reflowing, come gia' scritto.
Grazie.
 
 


Hai fatto il reflowing di tutta la componentistica o solo del chip 
video? Mi sembrava di aver capito che avevi toccato solo il chip video e 
il northbridge