[RETRO501] Memtest86+ LAB501 Edition – Binning per IC pentru platforme vechi

Scris de: , in categoria: Editoriale, Featured Articles, Memorii & Stocare, in 23 October, 2026.

Memtest86+ LAB501 Edition

 

De-a lungul anilor, prin laboratorul nostru au trecut nenumarate componente hardware, de la cele mai noi procesoare si placi video pana la platforme care astazi pot fi considerate retro. Pasiunea pentru overclocking si pentru intelegerea modului in care functioneaza aceste componente nu s-a limitat insa niciodata la simpla lor testare. Modificari de BIOS, voltmod-uri, inlocuirea IC-urilor de memorie, repararea unor componente defecte sau dezvoltarea unor utilitare dedicate sunt doar cateva dintre activitatile de care ma ocup in timpul liber si care, de cele mai multe ori, nu ajung sa fie prezentate pe site sau pe forum.

Din acest motiv, am decis sa inauguram RETRO501, o noua serie de articole LAB501 dedicata proiectelor hardware si software pentru platforme mai vechi. Nu ne propunem sa realizam retrospective sau review-uri ale unor componente care au facut istorie, ci sa documentam experimente, modificari si solutii practice prin care putem repara, imbunatati sau depasi limitele initiale ale hardware-ului din generatiile trecute. Prin RETRO501 vrem sa aducem in atentia voastra astfel de proiecte, documentand atat modificarile realizate, cat si problemele intampinate si solutiile gasite.

Un alt motiv pentru care am decis sa pornim aceasta serie este dorinta de a recupera si pastra informatii tehnice care, de-a lungul timpului, au devenit tot mai greu de gasit. O buna parte din cunostintele acumulate de comunitatea pasionatilor de overclocking se regaseau pe site-uri si forumuri precum XtremeSystems, VR-Zone, X-bit Labs, Extreme Overclocking sau [H]ard|OCP. Odata cu inchiderea unor publicatii, disparitia imaginilor gazduite extern si pierderea unor arhive, numeroase ghiduri, modificari hardware si discutii tehnice valoroase nu mai sunt accesibile. Prin RETRO501 vrem sa readucem in actualitate o parte dintre aceste informatii, sa le verificam acolo unde este posibil si sa le documentam pentru cei care continua sa experimenteze cu platformele respective.

Primul articol din aceasta serie porneste de la o nevoie cat se poate de concreta: simplificarea procesului de binning al IC-urilor de memorie pe platformele care nu sunt suportate de AMT128. Ne referim in special la SDRAM si DDR, platforme pentru care am ales sa realizam un build pe 32 de biti, pastrand formatul de raportare a erorilor necesar algoritmului nostru de identificare a IC-urilor. Printre componentele pe care dorim sa le selectam se numara Infineon / Qimonda FE-7, unele dintre cele mai apreciate IC-uri pentru SDRAM, dar si Winbond BH / CH, Samsung TCCD sau Hynix ETR, binecunoscute pasionatilor de overclocking DDR.

Si anumite configuratii DDR2 pot beneficia de aceasta versiune modificata a Memtest86+. Un exemplu relevant il reprezinta IC-urile Micron D9DQW si D9DQT, cunoscute sub denumirea de Fatbody, care pot fi testate pe Intel 975X folosind timing-uri agresive, precum 3-2-2-8. Alegerea platformei nu este intamplatoare: tRCD 2 nu mai este disponibil pe chipset-uri Intel ulterioare, precum P35 si P45, suportate de altfel de AMT128. Prin urmare, pentru acest tip de binning este necesara utilizarea unei platforme din generatia respectiva.

Atunci cand testam un modul echipat cu mai multe IC-uri, simpla raportare a unei erori nu este suficienta. Avem nevoie sa identificam rapid IC-ul care limiteaza frecventa maxima sau impiedica functionarea cu timing-uri mai agresive, fara sa interpretam manual zeci de adrese si masti de eroare.

Asa a aparut Memtest86+ LAB501 Edition, o versiune modificata a Memtest86+ v8.10, in care am integrat identificarea automata a IC-urilor care genereaza erori. Am pregatit executabile separate pentru modulele single-rank si dual-rank, am imbunatatit modul de afisare a erorilor si am extins raportarea frecventelor si timing-urilor pe o serie de platforme retro. Totodata, am activat suportul pentru citirea SPD printr-o serie de controllere SMBus care nu erau recunoscute in versiunea originala si am corectat interpretarea anumitor informatii SPD specifice modulelor RIMM.

Merita precizat si faptul ca Memtest86+ este un proiect open-source, distribuit sub licenta GNU GPLv2, al carui cod sursa este disponibil public si poate fi studiat, modificat si redistribuit in conformitate cu termenii licentei. LAB501 Edition nu este un program dezvoltat de la zero, ci o versiune personalizata a acestuia, in care am pastrat algoritmii de testare originali si am introdus o serie de modificari destinate in special pasionatilor de overclocking si hardware retro.

 

 

Comentarii

Lasa-ne un comentariu: