There are several chips on the market that support translating USB to NVMe/PCIe:
- ASMedia
- JMicron
- Realtek
- RTL9210B-CG: USB 3.x Gen 2×1 to PCIe 3.x ×2 / SATA 3
- RTL9211DS-CG: USB 3.x Gen 2×1 to PCIe 3.x ×2 / SD Express
This project will focus on the ASMedia controllers, for now.
Except where otherwise stated:
- All software in this repository (e.g., tools for unpacking and generating firmware, etc.) is made available under the GNU General Public License, version 3 or later.
- All copyrightable content that is not software (e.g., reverse engineering notes, this README file, etc.) is licensed under the Creative Commons Attribution-ShareAlike 4.0 International License.