Skip to content

Universal NAND Flash Part Number Decoder and Flash Id Search Engine.

License

Notifications You must be signed in to change notification settings

iTXTech/FlashDetector

Repository files navigation

iTXTech FlashDetector

License

Universal NAND Flash Part Number Decoder and Search Engine.

Universal NAND Flash ID Decoder and Search Engine.

Launch Now

Public FlashDetector Web Server ( with iTXTech ChipXpert™ Insight): https://fd.sakuracg.com

Public FlashMaster Frontend: https://fm.itxtech.org

声明

iTXTech FlashDetector版本69开始,采用AGPLv3许可证开源,衍生项目(包括服务端使用)必须遵循该许可证开源。

如果您需要完整的商业授权,可以联系作者

Frontend

Docker

Pre-built docker image

  • Supported cpu: amd64, arm64
docker pull peratx/flashdetector-server:latest
docker run -d --name fdws -p 8080:8080 peratx/flashdetector-server

Build docker image

docker build -t flashdetector-server .

Requirements

Setup

You must have SimpleFramework installed in your environment.

git clone https://github.com/iTXTech/FlashDetector.git
cd FlashDetector
git clone https://github.com/iTXTech/SimpleFramework.git sf
cd FlashDetector
composer install
cd ../Scripts
php ./xxx.php # Start any script

Supported

Flash Vendors

  1. Solidigm - Formerly Intel, now SK hynix
  2. Micron
  3. Western Digital - Formerly SanDisk
  4. KIOXIA - Formerly Toshiba Memory
  5. Samsung
  6. SK hynix
  7. YMTC

Controller Vendors

  1. Silicon Motion
  2. ASolid
  3. JMicron
  4. Maxio
  5. SandForce - Now Seagate
  6. Chipsbank
  7. Alcor Micro
  8. Phison

Web Server

There are 4 implementations of FDWebServer:

  1. FDWebServer-CGI - Compatible with Apache and PHP-FPM
  2. FDWebServer-Swoole - Extreme High Performance, using swoole
  3. FDWebServer-WorkerManEE - Single Thread Server for Any OS
  4. SharpFlashDetector - C# implementation of FlashDetector

Usage

See files in Scripts.

Flash Database

FlashDetector RAW Flash Database (fdfdb)

iTXTech FlashDetector Flash Database Documentation

License

Copyright © 2018-2023 PeratX <[email protected]>
Copyright © 2018-2023 iTX Technologies

This program is free software: you can redistribute it and/or modify
it under the terms of the GNU Affero General Public License as
published by the Free Software Foundation, either version 3 of the
License, or (at your option) any later version.

This program is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
GNU Affero General Public License for more details.

You should have received a copy of the GNU Affero General Public License
along with this program.  If not, see <http://www.gnu.org/licenses/>.