Solid State Systems Sss6698-bb Page

Solid State Systems SSS6698-BB: A High-Performance USB 3.0 Flash Drive Controller

Introduction

The SSS6698-BB is a USB 3.0 NAND flash memory controller developed by Solid State Systems Co., Ltd. (commonly abbreviated as SSS or 3S), a Taiwanese company known for producing cost-effective and widely used USB flash drive controllers. This chip is part of the 669x family, succeeding earlier models like the SSS6697 and SSS6695, and is designed to support modern TLC (Triple-Level Cell) and 3D NAND flash memories with higher capacities and improved performance over USB 3.0 interfaces.

While not a flagship performance controller, the SSS6698-BB is found in many mid-range to budget USB 3.0 flash drives from various OEM brands.

4. NAND Flash Compatibility and Factory Tools

One area where the SSS6698-BB gained a cult following is in the data recovery and DIY repair community. This is because Solid State Systems released comprehensive MPTool (Mass Production Tool) software that allows users to low-level format, fix bad blocks, and change drive parameters.

Part 10: Final Verdict – Should You Buy or Salvage?

7. Conclusion

The Solid State Systems SSS6698-BB represents a significant era in portable storage

Understanding the Solid State Systems SSS6698-BB USB Controller

If you’ve ever cracked open a USB flash drive or found yourself deep in the weeds of firmware repair, you’ve likely come across Solid State Systems (SSS). Specifically, the SSS6698-BB is a staple in the world of NAND flash controllers.

While it’s not a household name like Samsung or SanDisk, this tiny chip is the "brain" behind millions of budget-friendly and promotional USB drives. Here is a deep dive into what the SSS6698-BB is, how it works, and how to handle common firmware issues associated with it. What is the SSS6698-BB?

The SSS6698-BB is a USB 2.0 Flash Drive Controller manufactured by Solid State Systems (3S). A controller’s job is to act as the bridge between the USB interface on your computer and the NAND flash memory chips where your data is actually stored. Key Specifications: Interface: USB 2.0 (High Speed). Solid State Systems Sss6698-bb

Package: Usually found in a 48-pin LQFP or smaller QFN package.

Support: It is designed to interface with various types of NAND flash, including MLC (Multi-Level Cell) and TLC (Triple-Level Cell) from manufacturers like Toshiba, Hynix, and Micron.

Usage: Primarily used in "no-name" generic drives, Kingston DataTraveler models (older versions), and promotional USB sticks. Common Issues: When the SSS6698-BB Fails

The most common reason people search for "SSS6698-BB" is that their USB drive has stopped working. Typically, the drive will exhibit one of the following symptoms:

"Disk is Write Protected": You can see your files, but you can’t delete or add anything.

"Please Insert Disk": The computer recognizes the controller but cannot talk to the flash memory.

Zero Capacity: The drive shows up in Disk Management with 0MB of space.

These are rarely hardware failures; they are usually firmware corruptions. The software on the controller chip has crashed, and it needs to be "reflashed" or "mass produced" again. How to Repair an SSS6698-BB Drive Solid State Systems SSS6698-BB: A High-Performance USB 3

If you have a drive using this controller, you can often bring it back to life using a Mass Production Tool (MPTool). Step 1: Identify the Controller

Before downloading software, confirm the chip inside is actually an SSS6698-BB. You can do this without opening the casing by using a free utility called ChipGenius or Flash Drive Information Extractor. Look for: Controller: SSS6698-BB

Flash ID: (e.g., AD DE 94 D2 - this tells you the type of memory chip used). Step 2: Download the Correct MPTool

Solid State Systems releases specific versions of their "USBMPTool" for different chip revisions. For the SSS6698-BB, you will typically look for: SSS6698 B3 USB MPTool 3S USB MPTool v2.xxx Step 3: Reflashing the Firmware Warning: This process will wipe all data on the drive. Run the MPTool as an Administrator. Connect your USB drive.

The tool should highlight a "Port" indicating it sees the SSS6698-BB chip.

Select the configuration file (.ini) that matches your Flash ID (the code you found in Step 1). Press Start.

If successful, the bar will turn green, and the drive will be factory reset. Why SSS Controllers are Popular with Developers

Beyond simple storage, the SSS6698-BB is popular in the "badUSB" and "CD-ROM emulation" communities. Because these chips are relatively simple, hobbyists often use them to: from Phison or Silicon Motion)

Create Read-Only Partitions: Making a USB act like a physical CD-ROM that cannot be formatted.

Custom PID/VID: Changing the Vendor and Product IDs to spoof other devices.

The Solid State Systems SSS6698-BB is a workhorse of the USB 2.0 era. While it is prone to firmware "lockouts" or write-protection errors, it is also one of the most recoverable controllers thanks to the wide availability of mass production tools. If your drive is acting up, don't throw it away—a quick reflash with the right MPTool can often give it a second life.

1. Overview

The SSS6698-BB is a single-channel USB 3.0 controller designed by Solid State Systems (also known as SSS, a subdivision of Kingston or affiliated with 3S/Phison legacy). It is typically paired with TLC (Triple-Level Cell) or QLC (Quad-Level Cell) NAND flash. It supports USB 3.0 speeds but often performs at USB 2.0 levels due to NAND limitations.

Common in: Kingston DataTraveler 100 G3/G4, Kingston DTSE9 G2, low-cost generic USB 3.0 sticks.

Architecture & Operation

The SSS6698-BB is a single-chip solution integrating:

The controller uses firmware-based FTL (Flash Translation Layer) to manage logical-to-physical address mapping, wear leveling, garbage collection, and bad block management. Unlike high-end controllers (e.g., from Phison or Silicon Motion), the SSS6698-BB relies heavily on the host CPU for some operations, which can lead to higher latency under sustained random writes.

Problem: Drive writes extremely slowly (under 5 MB/s) even on USB 3.0.