Dupa o perioada in care proiectul a stat pe bara, am decis sa revin asupra consolei PS4 FAT SAA-001 pe care am botezat-o "Private Ryan". Consola prezinta clasicul defect BLOD (Blue Light of Death), iar de aceasta data am vrut sa evit concluzia rapida pe care o vedem peste tot: "este APU-ul, nu mai ai ce sa-i faci". Cu ceva mai multa experienta, aparatura si rabdare, am inceput o investigatie mai amanuntita in zona memoriei RAM GDDR5, iar rezultatele au fost cel putin interesante.
In sfarsit am avut putin mai mult timp la dispozitie si am decis sa reiau proiectul cu Private Ryan, mai exact o consola gasita in targul de vechituri, cu diverse surprize ascunse.
Este vorba despre un PS4 FAT cu placa de baza SAA-001, care se prezinta cu defectul BLOD. Nu am vrut sa fac ceea ce fac multi tehnicieni la prima vedere si anume sa dau direct vina pe APU, sa declar consola pierduta si sa trec mai departe.
Asa ca am decis sa investighez mai indeaproape problema. Intre timp am acumulat ceva experienta, am mai multe scule si aparatura la dispozitie si, cel mai important, am devenit ceva mai incapatanat atunci cand vine vorba de diagnosticare.
# Verificarea rezistentelor din zona RAM Bias
Primul pas a fost sa verific rezistentele din zona RAM Bias.
Fiecare chip RAM de pe Side A are cate patru rezistente asociate:
- doua rezistente de aproximativ 60 ohmi;
- o rezistenta de aproximativ 120 ohmi;
- o rezistenta care masoara in circuit aproximativ 1.6 kOhmi.
Am verificat fiecare rezistenta de mai multe ori, folosind atat un tester SMD, cat si multimetrul.
La un moment dat am gasit ceva extrem de suspect.
In timp ce toate celelalte rezistente prezentau valori similare, una dintre ele indica aproximativ 1 ohm si ceva maruntis, in loc de cei aproximativ 60 ohmi pe care ma asteptam sa ii gasesc.
Evident, urmatorul pas a fost sa elimin rezistenta din circuit pentru a verifica daca ea este problema.
Dupa demontare si masurare in afara circuitului, surpriza: rezistenta era perfect functionala si se incadra in parametrii normali.
Cu alte cuvinte, componenta nu era defecta.
Din pacate, asta insemna si ca problema devenea mult mai interesanta si mult mai greu de rezolvat.
Posibilele cauze ramase erau:
- o bila BGA fisurata sau cu contact imperfect;
- un defect intern al chipului GDDR5;
- mai putin probabil, o problema pe componentele pasive din zona respectiva.
# De ce am considerat ca merita incercat un reflow
Pe platformele PS4 FAT SAA-001 exista cateva argumente care sustin macar o tentativa de reflow:
- consolele au trecut prin foarte multe cicluri termice;
- memoria GDDR5 functioneaza la frecvente ridicate;
- microfisurile in bilele BGA nu sunt deloc ceva nemaiauzit.
Daca acea valoare de aproximativ 1 ohm este rezultatul unui contact partial intre o bila BGA si pad-ul corespunzator, un reflow ar putea modifica temporar comportamentul circuitului.
Nu ar fi prima data cand o consola aparent moarta isi schimba simptomele dupa o astfel de interventie.
# De ce nu sunt foarte optimist
Pe de alta parte, exista si motive serioase pentru care nu imi fac prea multe sperante.
Daca defectul este intern, la nivelul siliciului din chipul RAM, atunci niciun reflow nu va rezolva problema.
Mai mult decat atat, faptul ca am identificat o singura linie cu rezistenta foarte mica ma duce cu gandul mai degraba la:
- un pin intern defect;
- un tranzistor de intrare/iesire defect in interiorul chipului RAM;
decat la o problema generala de lipire.
# Testul de reflow
Nu sunt expert in reflow, dar am decis sa incerc totusi.
Am aplicat o cantitate mica de flux in jurul chipului suspect si am configurat statia de aer cald astfel:
- temperatura initiala: 360°C;
- airflow: 3;
- duza: 8 mm.
Am inceput prin incalzirea zonei de la aproximativ 3 cm distanta de placa, folosind miscari circulare timp de aproape doua minute.
Ulterior am crescut usor temperatura si am insistat cateva secunde direct asupra chipului RAM, dupa care am retras treptat aerul cald si am lasat placa sa se raceasca natural.
Nu am fortat nimic si nici nu am dorit sa risc dezlipirea componentelor din jur.
# Rezultatul
Din pacate, reflow-ul nu a schimbat absolut nimic.
Masuratorile sunt identice cu cele obtinute anterior, iar comportamentul consolei a ramas neschimbat.
Asta nu inseamna neaparat ca pista RAM este exclusa, dar cu siguranta nu am obtinut acel rezultat rapid si norocos la care speram.
# Ce urmeaza?
Chipul GDDR5 este suficient de mare incat sa puna probleme serioase pentru echipamentul pe care il am in prezent.
Sincer, nu cred ca statia mea de aer cald este capabila sa scoata acel chip in conditii de siguranta pentru o investigatie mai aprofundata sau pentru un eventual reballing.
Asadar, deocamdata proiectul intra din nou in asteptare.
Totusi, chiar daca nu am reparat consola, am mai eliminat cateva ipoteze si am invatat lucruri noi despre acest caz. Iar uneori, in electronica, si asta inseamna progres.
Ramane de vazut daca "Private Ryan" va reveni vreodata la viata sau daca va ramane unul dintre acele cazuri care refuza sa se lase rezolvate.
# Concluzie
Desi primul test de reflow nu a adus rezultatul dorit, investigatia continua sa indice o posibila problema in zona memoriei GDDR5. Pentru moment, defectul BLOD ramane prezent, iar urmatorii pasi vor depinde in mare masura de echipamentele pe care voi reusi sa le adaug pe masa de lucru.
Uneori reparatiile nu inseamna victorii rapide, ci eliminarea metodica a fiecarei posibilitati pana cand ramane doar adevarata cauza.
Cel mai probabil am sa incerc sa scot complet chip-ul RAM de pe placa si am sa comand intre timp inlocuitor.
To the batmobile..
- Co2
No comments:
Post a Comment