Czy wolisz polską wersję strony elektroda?
Nie, dziękuję Przekieruj mnie tam Solid State Systems 0xBE
983C98B37672
Flash ID decoding
Byte 0 0x98 → Toshiba/Kioxia manufacturer
Byte 1 0x3C → Device family = 128 Gbit class
Byte 2 0x98 → MLC, 16 KB page, Toggle-DDR
Bytes 3-5 0xB3 76 72 → internal die revision/LUN count
Therefore each die = 16 GB → two dies give the marketed 32 GB.
Controller identification
• SSS mass-production software indexes firmware sets by a one-byte code appended to the part number (A0, B6, BE, C2 …).
• Code 0xBE appears in every SSS MPTool data-base for the SSS6692/S6639 family with Toshiba 3x nm MLC Toggle NAND.
• Usual USB VID/PID reported in retail sticks is 125F:312B / 125F:512D, but the decisive tag is the BE code.
Why the drive fails / shows 0 bytes
– Bad-block table exhausted or corrupted.
– FTL metadata (wear-levelling map) lost after unsafe unplug.
– Firmware mismatch after previous, wrong MP-tool attempt.
– NAND wear: >3 k P/E cycles on 32 nm MLC is enough for consumer-grade drives to start failing.
Recovery options
Tier 1 – software only
• If the stick still enumerates with correct capacity, clone all readable sectors with ddrescue, then run TestDisk/PhotoRec.
Tier 2 – controller re-initialisation (destructive)
a) Identify exact controller by opening the case (silk-screen usually “SSS6692-xx”).
b) Download a matching version of SSS MPTool (start at usbdev.ru → “Files → SSS”) that lists:
Controller = 6692, NAND ID = 0x983C98B37672, Code = BE.
c) Load the proper ISP.bin, cfg.ini, sn.bin, tick “Auto Detect” first, then “Start”.
d) The tool will erase, format, build new bad-block table and flash new firmware.
e) Stick comes back as empty 32 GB; all user data lost.
Tier 3 – chip-off data extraction
• If data is critical, skip MPTool and hire a lab with NAND reader, SmartCopy / FlashExtractor scripts for TC58NC6626G6F.
Typical geometry for script preparation
page = 16 KiB spare = 1664 B
pages-per-block = 256 blocks-per-plane ≈ 2048
ECC = BCH 72-bit/1 KiB, interleave = 4.
• SSS merged with ADATA-IC design group in 2022; new controllers (SSS7271) moved to 96-layer TLC.
• Kioxia now uses 4-plane QLC; BE-family firmware is legacy, so MPTools for 669x are frozen at v2.208 (June 2021).
• Community sites (usbdev.ru, flashboot.ru) still host updated NAND tables – last update 2023-11 adds Kioxia 0x98-C2-… parts.
• Professional labs increasingly rely on R-Studio 6.9 build 196556 for SSS ECC-on-host parsing.
• Why MPTool is destructive – it overwrites the reserved “system-zone” (hidden 2–4 % of total NAND) that stores the FTL, vendor logs, serial number and over-provisioning map; re-initialisation recreates these from scratch.
• GoodRam (Wilk Elektronik) ships lifetime-warranty sticks; sending it in is usually cheaper than DIY if data is not required.
• SSS controllers expose vendor-specific commands on endpoint 2, so public tools (ChipEasy, FlashGenius) can query flash IDs without disassembly.
• Running factory MPTools may violate the EULA and void warranty.
• Handling another person’s data requires GDPR / privacy-law compliance.
• Chip-off recovery involves soldering and ESD-safe procedures – failure can destroy evidence in forensic cases.
• Always take an image before experimenting.
• Use a powered USB hub; voltage sag during MPTool flashing bricks the drive.
• Document original VID/PID/SN; you must re-write them manually after re-flash if the tool does not auto-restore.
• If the stick enumerates as “USBest Flash Disk 0.00 GB” the controller’s ROM is still alive – good sign.
• Not every BE-labeled firmware accepts every 0x983C… revision; a wrong ISP.bin can put the controller in BOOTROM mode only recoverable by pogo-pin ISP.
• Study the open-source F-open-SSS project (GitHub) that reverse-engineers SSS FTL.
• Look at Flash-Extract-Rus scripts for Toshiba 32 nm MLC to understand page layout.
• Keep track of new Kioxia IDs in 0x98-D7-… family – they are quietly being soldered on in 2024 low-cost sticks.
The triplet “Solid State Systems 0xBE 983C98B37672” tells you your 32 GB GoodRam pendrive uses an SSS6692-BE controller and two Toshiba 128 Gbit MLC NAND dies (ID 983C98B37672). If the device is malfunctioning you can:
– recover data with standard imaging tools if it still mounts;
– otherwise use the appropriate SSS MPTool (code BE) to low-level re-initialise the flash, accepting full data loss;
– or hand it to a professional lab for chip-off extraction.
Proceed carefully – the MPTool route is powerful but irreversible, and a wrong firmware choice can permanently brick the drive.