Samsung SSD - kontrolery
MKX, Phoenix, Elpis, Pascal, Pablo
Samsung projektuje własne kontrolery SSD, które działają inaczej niż typowe konstrukcje Phison, Silicon Motion czy Maxio. W nowszych modelach Samsunga problemem nie jest tylko uszkodzenie elektroniki, ale też brak klasycznego trybu technologicznego PC-3000, szyfrowanie powiązane z kontrolerem, translator FTL i degradacja pamięci NAND. Ta strona wyjaśnia, co to oznacza z perspektywy laboratorium, bez udawania, że istnieje jedna magiczna metoda na każdy przypadek.
Szyfrowanie AES-256 zapisane w kontrolerze - dlaczego to wszystko zmienia
W nowszych Samsung SSD dane są zapisywane z użyciem sprzętowego szyfrowania i mechanizmów silnie powiązanych z oryginalnym kontrolerem. To nie jest zwykły układ „kontroler + luźne kości NAND”, które można odczytać osobno i złożyć jak pendrive.
Konsekwencja: chip-off, czyli odlutowanie kości NAND i ich odczyt zewnętrznym czytnikiem, w praktyce nie daje użytecznych danych. Odczytany materiał pozostaje zaszyfrowany i wymaga informacji unikalnych dla konkretnego egzemplarza dysku.
Najczęstsza ścieżka do danych prowadzi przez uruchomienie oryginalnej elektroniki: stabilizację zasilania, naprawę płytki PCB, kontrolowany odczyt i pracę z dyskiem tak długo, jak oryginalny kontroler potrafi jeszcze inicjalizować własne mapowanie danych. Wymiana kontrolera jest możliwa tylko w skrajnych przypadkach i wymaga wiedzy o elementach unikalnych dla pierwotnego układu, dlatego nie jest to standardowa „podmiana scalaka”.
· Chip-off: w praktyce nie jest użyteczną metodą dla nowszych Samsung SSD
· Wymiana kontrolera: możliwa tylko w skrajnych przypadkach, z zachowaniem danych unikalnych dla oryginalnego układu
· Odczyt NAND przez programator: daje zaszyfrowany materiał bez właściwego mapowania
· Tryb technologiczny PC-3000: brak klasycznej ścieżki od generacji MKX / nowszych NVMe
Najczęstsza droga: stabilizacja elektroniki + kontrolowany odczyt przez oryginalny tor pracy dysku.
PC-3000 SSD ma obsługę wybranych starszych Samsungów SATA: m.in. 470, 830, 840, 840 EVO, 840 PRO, 850 PRO oraz wybranych serii OEM PM/CM. Część z nich pracuje przez terminal lub inną procedurę niż klasyczny odczyt użytkownika.
Ta strona dotyczy głównie nowszych generacji, gdzie zaczyna się inny problem: 870 EVO / 870 QVO z kontrolerem MKX oraz nowsze Samsung NVMe nie mają publicznie dostępnego, klasycznego trybu technologicznego PC-3000 znanego z wielu kontrolerów Phison, Silicon Motion czy Maxio.
Kontrolery Samsung SSD - tabela porównawcza
| Kontroler | Interfejs | Process | DRAM | PC-3000 tryb tech | Chip-off | Modele dysków |
|---|---|---|---|---|---|---|
| MKX (S4LR059 / Metis) | SATA | 14nm | Tak (LPDDR4) | ✕ Brak trybu tech | Niepraktyczny | Samsung 870 EVO, Samsung 870 QVO |
| Phoenix | NVMe Gen3 | 14nm | Tak | ✕ Brak trybu tech | Niepraktyczny | Samsung 970 EVO, Samsung 970 EVO Plus (oryginalna rewizja), Samsung 970 PRO |
| Elpis | NVMe Gen4 | 8nm | Tak | ✕ Brak trybu tech | Niepraktyczny | Samsung 980 PRO, Samsung PM9A1 (OEM), Samsung 970 EVO Plus (późne rewizje) |
| Pascal | NVMe Gen4 | 8nm | Tak | ✕ Brak trybu tech | Niepraktyczny | Samsung 990 PRO |
| Pablo | NVMe Gen3 | ? | Nie (DRAM-less, HMB) | ✕ Brak trybu tech | Niepraktyczny | Samsung 980 (nie PRO), Samsung PM991 / PM991a (OEM), Samsung T7, Samsung T7 Touch, Samsung T7 Shield |
Dla porównania: starsze Samsung SATA z rodzin 840/850/860 miały inną ścieżkę pracy. 870 EVO / 870 QVO z MKX oraz nowsze NVMe Samsunga nie mają klasycznego trybu technologicznego znanego z wielu kontrolerów Phison czy Silicon Motion.
Dyski Samsung SSD - modele z wsparciem w PC-3000
W przypadku Samsungów ważne jest rozróżnienie między starszymi seriami SATA a nowszymi dyskami 870 EVO / 870 QVO i NVMe. Starsze modele miały inną architekturę i dla części z nich istnieje ścieżka pracy w PC-3000 SSD. To nie oznacza automatycznie, że każdy przypadek jest prosty, ale daje inne możliwości niż w nowszych kontrolerach MKX, Phoenix, Elpis, Pascal czy Pablo.
Gwiazdkę „terminal” zapisuję opisowo, bez wchodzenia w szczegóły procedury. Dla klienta najważniejsze jest to, że starsze Samsungi SATA i nowsze Samsungi NVMe/MKX to nie ta sama sytuacja serwisowa.
Dlatego nie warto wrzucać wszystkich Samsungów SSD do jednego worka. Samsung 830, 840 EVO czy PM851 to inny temat niż 870 EVO z MKX albo 980 PRO z Elpis. W praktyce diagnoza zaczyna się od identyfikacji dokładnego modelu, kontrolera, rewizji PCB i objawów, a dopiero potem można mówić o realnej ścieżce odzysku.
Samsung SSD - co oznaczają typowe objawy
Ten sam objaw może mieć kilka przyczyn. „Dysk niewidoczny” może oznaczać problem z zasilaniem, firmware, translatorem, degradacją NAND albo rzadziej fizyczne uszkodzenie kontrolera. Dlatego przy Samsungach ważna jest diagnoza, a nie zgadywanie po samym modelu.
| Objaw | Możliwa przyczyna | Co to oznacza |
|---|---|---|
| 0 GB / 0 bajtów | FTL, translator, degradacja NAND | Nie inicjalizować i nie formatować. Najpierw sprawdzić, czy kontroler da się ustabilizować. |
| Dysk znika pod obciążeniem | temperatura, zasilanie, firmware panic | Potrzebny kontrolowany odczyt, często z aktywnym chłodzeniem i długimi timeoutami. |
| Read-only | firmware / błędy SMART / zabezpieczenie kontrolera | Dane mogą być jeszcze czytelne. Priorytetem jest szybkie i bezpieczne skopiowanie danych. |
| T7 niewidoczny po USB | mostek USB, zasilanie albo właściwy SSD NVMe w środku | Trzeba rozdzielić awarię obudowy od awarii kontrolera Pablo. |
| Dysk martwy po aktualizacji firmware | przerwana aktualizacja, problem z NAND, firmware | Nie próbować kolejnych aktualizacji. Kolejne uruchomienia mogą pogorszyć stan. |
Oznacza tylko, że nie ma klasycznej ścieżki pracy przez loader/tryb technologiczny. Nadal możliwa jest diagnostyka elektroniki, stabilizacja zasilania, kontrolowany odczyt, praca z timeoutami i obrazowanie dysku, jeśli oryginalny kontroler choć częściowo się uruchamia.
Podrabiane Samsung SSD - gdy nalepka wygląda jak oryginał
Osobny problem, o którym rzadko piszą laboratoria, to podrabiane dyski Samsung SSD. Dotyczy to głównie nośników kupionych jako wyjątkowe okazje na chińskich platformach sprzedażowych, z prywatnych ogłoszeń albo z ofert, gdzie cena była wyraźnie niższa niż rynkowa.
Na zewnątrz taki dysk potrafi wyglądać bardzo przekonująco: opakowanie, nalepka, nazwa modelu i deklarowana pojemność mogą przypominać oryginał. W środku może jednak znajdować się zupełnie inny kontroler, inne kości NAND, nieprawdziwa pojemność albo konstrukcja, która z Samsungiem ma wspólną tylko etykietę.
Dla odzysku danych ma to duże znaczenie. Jeśli dysk jest podróbką, nie obowiązują informacje o kontrolerach MKX, Phoenix, Elpis, Pascal czy Pablo. Taki nośnik trzeba traktować jak nieznany SSD i diagnozować od podstaw.
Najprostsza metoda to uruchomienie Samsung Magician i sprawdzenie statusu autentyczności urządzenia. Program powinien rozpoznać oryginalny dysk Samsung po modelu i numerze seryjnym. Jeśli pojawia się informacja o braku autentyczności, komunikat typu counterfeit / nieoryginalny nośnik albo dysk nie przechodzi weryfikacji, trzeba założyć, że nie jest to prawdziwy Samsung SSD.
Jeśli dysk już nie działa, Samsung Magician niczego nie zweryfikuje. Wtedy znaczenie ma fizyczna identyfikacja PCB, kontrolera, pamięci NAND, oznaczeń na laminacie i rzeczywistego zachowania dysku podczas diagnostyki.
Każdy kontroler - co wiemy, co się psuje, co można zrobić
Samsung 870 EVO - wear bug 2021 i zablokowany tech mode
870 EVO to jeden z bardziej problematycznych Samsung SSD z ostatnich lat. Nakładają się tu dwa tematy: brak klasycznego dostępu firmware-level przez tryb technologiczny oraz problemy z degradacją NAND w części partii z lat 2021-2022.
Wear bug 2021 - co się stało
Dyski z firmware SVT01B6Q wykazują przyspieszoną degradację V-NAND znacznie przed osiągnięciem nominalnego TBW. Szczególnie dotknięte pojemności 2 TB i 4 TB, gdzie NAND jest gęściej układany. Objawy: rosnące bad bloki, błędy odczytu których LDPC nie może skorygować, nagły reset 0 bajtów bez wcześniejszego ostrzeżenia SMART.
Samsung wydał firmware SVT02B6Q przez Samsung Magician w listopadzie 2021. Aktualizacja dodaje SMART attribute 0xFC "Newly Added Bad Flash Block" i koryguje parametry pracy dysku. Nie odwraca jednak istniejących uszkodzeń - jest prewencyjna na sprawnym nośniku, a na dysku już degradującym bywa ryzykowna.
Na dysku z rosnącym SMART 0x05 (Reallocated Sector Count), 0xBB (Uncorrectable Error Count) lub 0xC3 (Hardware ECC Recovered) aktualizacja firmware może skończyć się zablokowaniem kontrolera, jeśli proces zapisu firmware trafi na problem z pamięcią NAND. Update ma sens jako profilaktyka na sprawnym dysku, nie jako próba ratowania nośnika, który już sypie błędami.
Dlaczego naprawa jest trudna
Na starszych Samsung SATA z rodzin 840/850/860 możliwa była inna ścieżka pracy. W 870 EVO z kontrolerem MKX nie ma klasycznego trybu technologicznego PC-3000, który pozwalałby pracować z dyskiem jak z typowym Phisonem czy Silicon Motion.
Co pozostaje: stabilizacja elektroniki, sprawdzenie zasilania, naprawa uszkodzonych elementów na PCB i kontrolowany odczyt w trybie normalnym z wydłużonymi timeoutami. Jeśli kontroler da się uruchomić, może sam obsłużyć szyfrowanie i mapowanie danych podczas normalnego odczytu. Jeśli problemem jest faktycznie fizycznie uszkodzony kontroler, sprawa staje się skrajnie trudna i wymaga indywidualnej analizy.
| ID | Atrybut | Sygnał alarmowy |
|---|---|---|
| 0x05 (5) | Reallocated Sector Count | Jakakolwiek niezerowa wartość raw |
| 0xBB (187) | Uncorrectable Error Count | Wzrost w ciągu dni - backup natychmiast |
| 0xC3 (195) | Hardware ECC Recovered | Spike w stosunku do własnego baseline |
| 0xB1 (177) | Wear Leveling Count | Poniżej 90 - mierzalne zużycie |
| 0xB3 (179) | Used Reserved Block Count | Wzrost - wyczerpywanie puli spare |
| 0xFC (252) | Newly Added Bad Flash Block | Tylko SVT02B6Q+ - wzrost = aktywna degradacja |
Samsung normalizuje wartości SMART do procentów przez własny algorytm - dysk może raportować "99% zdrowia" mając tysiące reallocated sectorów. Zawsze sprawdzaj raw values przez CrystalDiskInfo.
Samsung 980 PRO - błąd firmware, tryb tylko do odczytu i problemy z temperaturą
980 PRO z kontrolerem Elpis (8nm, NVMe Gen4, 8 kanałów) ma dwa osobne, znane problemy:
Firmware bug 3B2QGXA7 - permanentny read-only
Firmware 3B2QGXA7 w szczególności na modelach 2 TB powoduje wejście dysku w permanentny tryb tylko do odczytu. SMART attribute 0E (Uncorrectable Error Count) rośnie. Dane są dostępne do odczytu - zapisy są niemożliwe. Samsung wydał łatkę 5B2QGXA7, który zapobiega problemowi na sprawnych dyskach, ale nie cofa uszkodzeń na dyskach które już weszły w read-only.
Jeśli masz 980 PRO w read-only z działającym firmware - dane są nadal dostępne. Skopiuj je natychmiast, nie próbuj naprawiać.
Temperatura podczas odzysku
Kontroler Elpis generuje ekstremalną ilość ciepła podczas długotrwałego odczytu pod obciążeniem. Temperatura powyżej 85°C powoduje błąd w oprogramowaniu i przerywa połączenie z dyskiem. Przy odzysku danych - aktywne chłodzenie (heatsink + wentylator) jest obowiązkowe, nie opcjonalne.
Jeśli dysk "działa przez kilka minut i znika" albo "dysk jest wykrywany niestabilnie" - sprawdź temperaturę pod obciążeniem. To może być problem termiczny a nie fizyczna awaria kontrolera.
1. Nie próbuj zapisywać nic na dysku
2. Skopiuj dane przez normalne środki
3. Jeśli kopiowanie się zawiesza - to może oznaczać że dysk zaczyna tracić możliwość odczytu - dalsza degradacja NAND
4. Nie aktualizuj firmware na dysku, który już ma problemy z odczytem
Jeśli 980 PRO przestał być wykrywany całkowicie, brak trybu technologicznego PC-3000 dla Elpis oznacza, że nie ma prostej ścieżki przez loader/tech mode. Możliwe opcje zależą od tego, czy kontroler nadal odpowiada na komendy diagnostyczne, czy problem leży w zasilaniu albo PCB oraz czy dysk da się utrzymać w stabilnym stanie wystarczająco długo, aby wykonać kontrolowany odczyt.
Samsung 990 PRO - Błąd w oprogramowaniu SMART i awaria firmware
990 PRO z kontrolerem Pascal (8nm, NVMe Gen4) miało dwa osobne problemy w wczesnych partiach:
bład w SMART: spadek health o 10% w ciągu dni
Wczesne partie 990 PRO wykazywały błąd firmware, gdzie kontroler Pascal niepoprawnie obliczał wear-leveling i degradację NAND. Wskaźnik zdrowia SMART spadał o 10% lub więcej w ciągu kilku dni przy minimalnym użyciu - co jest fizycznie niemożliwe przy prawidłowym działaniu. Samsung wydał firmware poprawiający obliczenia.
Jeśli masz 990 PRO z drastycznie spadającym SMART health - sprawdź czy to nie jest błąd firmware a nie realna degradacja. Zrób kopie, zabezpiecz dane a następnie zaktualizuj firmware przez Samsung Magician jeśli dysk jest sprawny (brak błędów odczytu, brak BSOD).
Awaria Firmware / BSOD
Awaria firmware powoduje, że dysk znika z BIOSu, wyzwalają BSOD lub nie inicjalizują się przy starcie. Nieprawidłowe odczyty temperatury w Samsung Magician (dramatycznie zaniżone lub zawyżone) to często towarzyszący objaw. Losowe znikanie pod obciążeniem (dysk stabilny w spoczynku ale gubi się przy transferze).
Pascal nie ma tech mode w PC-3000 - tak jak pozostałe nowoczesne kontrolery Samsung. Jeśli awaria powoduje że dysk w ogóle się nie wykrywa - odzysk wymaga stabilizacji na poziomie technicznym. Jeśli dysk wchodzi na krótko - jest szansa na kontrolowany odczyt w trybie normalnym podczas okna, kiedy jest widoczny.
990 EVO (bez PRO) używa kontrolera Piccolo, nie Pascal. To inny chip z inną architekturą. Informacje o Pascal dotyczą wyłącznie 990 PRO.
Samsung 980 i T7 - HMB tearing i Steam Deck
Pablo to pierwszy Samsung NVMe DRAM-less - polega na Host Memory Buffer (HMB) gdzie translator jest cachowany w RAM hosta zamiast w dedykowanym DRAM na płytce dysku. To ma istotne konsekwencje przy awariach zasilania.
HMB tearing - specyfika laptopów i Steam Deck
Jeśli zasilanie zgaśnie zanim kontroler Pablo zakończy flush cache HMB z RAM hosta na NAND - FTL ulega korupcji. To jest główna przyczyna awarii PM991a w Steam Deck i SSD w Surface - agresywne zarządzanie energią tych urządzeń wchodzi w uśpienie/wzbudzenie szybko i czasem kontroler Pablo nie zdąży zapisać stanu HMB.
Objawy: Steam Deck lub laptop martwy po restarcie, dysk w stanie BSY po nieoczekiwanej utracie zasilania podczas uśpienia, Device Manager: Error Code 10, BSOD APC_INDEX_MISMATCH przy próbie odczytu diagnostycznego.
980 (non-PRO) po utracie zasilania
Samsung 980 bez DRAM jest szczególnie podatny na utratę zasilania podczas zapisu - metadane translatora w HMB nie trafia na NAND, kontroler startuje z niespójnym FTL i raportuje 0MB lub nie widzi dysku. Typowy scenariusz: dysk w laptopie, bateria rozładowana do zera w trakcie dużego transferu.
Samsung T7, T7 Touch i T7 Shield to dyski NVMe z kontrolerem Pablo za mostkiem USB. Awaria może być w mostku (podobnie jak SanDisk Extreme z ASM2362) lub w samym kontrolerze Pablo. Diagnostyka wymaga rozróżnienia - objaw z zewnątrz jest taki sam (dysk niewidoczny), ale ścieżka naprawy inna.
Co można zrobić - uczciwy przegląd opcji
Dysk nadal się wykrywa (choćby czasami)
Jeśli dysk pojawia się w systemie choćby przez chwilę, nawet z błędną pojemnością, są szanse na kontrolowany odczyt w trybie normalnym. Narzędzia laboratoryjne pozwalają ograniczyć zarządzanie energią, wydłużyć timeouty, prowadzić odczyt wieloprzebiegowo i wykorzystać krótkie okna, w których kontroler jeszcze odpowiada.
Przy 980 PRO kluczowe jest aktywne chłodzenie. Przy 870 EVO ważny jest spokojny, kontrolowany odczyt z wieloma przebiegami, bo część sektorów może być czytelna dopiero po zmianie kolejności odczytu albo po ponowieniu próby.
Dysk nie wykrywa się - problem z PCB/zasilaniem
Częsta przyczyna braku detekcji to nie sam kontroler, ale uszkodzenie zasilania lub elementów zabezpieczających na PCB. Diagnoza polega na sprawdzeniu sekcji zasilania, stabilizacji płytki i próbie uruchomienia oryginalnego kontrolera w kontrolowanych warunkach. Jeśli kontroler sam w sobie działa, po przywróceniu prawidłowego zasilania dysk może się zgłosić i pozwolić na wykonanie obrazu danych.
Kontroler fizycznie martwy
Jeśli układ kontrolera ma zwarcie do masy lub jest fizycznie uszkodzony, odzysk staje się skrajnie ograniczony. Kontrolery w Samsungach można wymieniać, ale nie jest to zwykła podmiana elementu: trzeba zachować lub odtworzyć informacje unikalne dla oryginalnego kontrolera, w tym dane związane z kluczami i mapowaniem. W praktyce takie przypadki są marginesem. Znacznie częściej problemem jest firmware, translator FTL, degradacja NAND albo zasilanie.
· Dysk wykrywa się choćby przez chwilę
· Dysk w read-only (980 PRO)
· Błąd PCB/zasilania przy sprawnym kontrolerze
· Korupcja FTL przy sprawnym elektrycznie kontrolerze
Kiedy szanse są minimalne lub zerowe:
· Kontroler jest fizycznie uszkodzony i nie da się zachować informacji unikalnych dla oryginalnego układu
· Dysk całkowicie niewykrywany bez żadnych oznak życia
· Odczyt samego NAND poza kontrolerem daje zaszyfrowany materiał
Dla wielu kontrolerów Phison, Silicon Motion czy Maxio istnieje tryb technologiczny, który pozwala pracować z dyskiem poniżej standardowego interfejsu użytkownika. W nowszych Samsungach ta ścieżka nie jest publicznie dostępna. Odzysk częściej zależy więc od tego, czy da się ustabilizować oryginalny tor pracy dysku i utrzymać kontroler przy życiu wystarczająco długo, aby odczytać dane.
FAQ - Samsung SSD
Powiązane
Samsung SSD nie działa?
Opisz objawy.
Model dysku, co się stało, czy były podejmowane próby naprawy, czy dysk jest jeszcze widoczny?