切换到宽版
爱科技/爱创意/爱折腾/爱极致;技术知识分享平台,点击进入新版数码之家网站
  • 5346阅读
  • 38回复

[综合]【欢迎讨论】FlashGenius 重启计划 -> FlashDetector [复制链接]

上一主题 下一主题
离线peratx233
 

发帖
130
M币
337
专家
2
粉丝
20
只看楼主 倒序阅读 我要置顶 楼主  发表于: 2018-12-15
FlashGenius长久不更新了
各大厂商除了美光都没再出过官方的解码pdf
大家可以从实际使用中总结出规律,在这一起讨论看看能不能得出一些新的编码规则
(规则大部分没变,只是新的制程,闪存大小之类的没有标注了)

我现在正在进行一个开源项目:FlashDetector ,php编写,完全开源
完成之后可以搭建web服务器,然后编写桌面GUI程序解析数据,就像FlashGenius一样易于理解的显示出来

加入联合查询后,支持的闪存能返回制程,ID信息和支持的控制器了
E:\development\FlashDetector>php fd.php MT29F128G08CJAAA
{
    "partNumber": "MT29F128G08CJAAA",
    "manufacturer": "Micron",
    "type": "NAND Flash",
    "density": "128 Gb",
    "deviceWidth": "8 bits",
    "lithography": "L63A",
    "cellLevel": "MLC-2",
    "classification": {
        "nCE": 2,
        "Ch": 1,
        "RnB": 2,
        "Die": 4
    },
    "voltage": "Vcc: 3.3V (2.70–3.60V), VccQ: 3.3V (2.70–3.60V)",
    "generation": "1",
    "interface": {
        "async": true,
        "sync": false
    },
    "package": null,
    "extraInfo": null,
    "flashId": [
        "2CD9D53E4600",
        "2CD9D53E8800",
        "2CD9D53E2800"
    ],
    "controller": [
        "3255AA",
        "3255AB",
        "3255ENA1",
        "3255ENAA",
        "3257AA",
        "3257ENAA",
        "3257ENAA_8CE",
        "3257ENBA",
        "3257ENBB",
        "3257ENLT",
        "3260AA",
        "3260AB",
        "3267AB",
        "3267AB_COB",
        "3267AE",
        "3268AB",
        "3269AA",
        "3269AA_COB",
        "3270AC"
    ],
    "comment": null
}

E:\development\FlashDetector>php fd.php H27UDG8M2MTR
{
    "partNumber": "H27UDG8M2MTR",
    "manufacturer": "SKHynix",
    "type": "NAND",
    "density": "128Gb",
    "deviceWidth": "x8",
    "lithography": "16nm",
    "cellLevel": "TLC",
    "classification": {
        "nCE": 1,
        "Ch": 1,
        "RnB": 1,
        "Die": 1
    },
    "voltage": "2.7V~3.6V (3.3V)",
    "generation": "1",
    "interface": {
        "async": true,
        "sync": true
    },
    "package": "TSOP1",
    "extraInfo": {
        "page": "2048+64 B",
        "package_material": "Lead & Halogen Free",
        "double_stack_package": false,
        "dual_interface": false
    },
    "flashId": [
        "AD3A18A36125",
        "AD3A18A361E5"
    ],
    "controller": [
        "3257ENBA",
        "3257ENBB",
        "3267AE",
        "3268AB",
        "3269AA",
        "3269AA_COB",
        "3270AC"
    ],
    "comment": null
}

查询三星颗粒支持自动识别颗粒的1Die料号并查询FDB
E:\development\FlashDetector>php fd.php K9PHGD8U7M
{
    "partNumber": "K9PHGD8U7M",
    "manufacturer": "Samsung",
    "type": "NAND",
    "density": "512 Gb",
    "deviceWidth": "x8",
    "lithography": "21nm",
    "cellLevel": "MLC",
    "classification": {
        "nCE": 8,
        "Ch": -1,
        "RnB": 4,
        "Die": 8
    },
    "voltage": "2.7V~3.6V",
    "generation": "1",
    "interface": {
        "toggle": true
    },
    "package": null,
    "extraInfo": null,
    "flashId": [
        "ECDEA47E78C4"
    ],
    "controller": [
        "3255ENA1",
        "3257ENAA",
        "3257ENAA_8CE",
        "3257ENBA",
        "3257ENBB",
        "3257ENLT",
        "3260AA",
        "3260AB",
        "3267AB",
        "3267AB_COB",
        "3267AE",
        "3268AB",
        "3269AA",
        "3269AA_COB",
        "3270AC"
    ],
    "comment": "70bitECC 4Plane (8 x K9GCGD8U0M)"
}

FlashID 反查料号(支持任意位数,推荐8或12位)

E:\development\FlashDetector>php rs.php ADDC1095
{
    "ADDC10950680": [
        "skhynix HY27UF084G2B",
        "skhynix HY27UG088G5B"
    ],
    "ADDC10950480": [
        "skhynix HY27UF084G2B",
        "skhynix HY27UG088G5B"
    ],
    "ADDC10951090": [
        "skhynix HY27UF084G2B",
        "skhynix HY27UG088G5B"
    ],
    "ADDC10959090": [
        "skhynix HY27UF084G2B"
    ],
    "ADDC10950000": [
        "skhynix HY27UF084G2B",
        "skhynix HY27UG088G5B"
    ],
    "ADDC10954600": [
        "skhynix HY27UF084G2B",
        "skhynix HY27UG088G5B"
    ]
}


E:\development\FlashDetector>php rs.php EC1C983F84CB
{
    "EC1C983F84CB": [
        "samsung K9AFGD8H0A"
    ]
}


2018/12/16
基于现有文档的解析器已完成
包括Micron, Intel, SKHynix, Toshiba

2018/12/17
已完成Samsung的解码器

已加入基于慧荣DBF的联合查询(制程,FlashID)

顺便 数码U盘量产DIY交流43179131
[ 此帖被peratx233在2018-12-18 20:57重新编辑 ]
本帖最近打赏记录:共4条打赏M币+52
山头 M币 +30 数码U盘量产DIY交流43179131 2018-12-18
chenzoutie M币 +1 謝謝分享 2018-12-17
看花飞翔 M币 +8 - 2018-12-16
2545889167 M币 +13 支持 2018-12-16
离线feya

发帖
741
M币
997
专家
5
粉丝
55
只看该作者 1楼 发表于: 2018-12-15
请登录后查看
离线peratx233

发帖
130
M币
337
专家
2
粉丝
20
只看该作者 2楼 发表于: 2018-12-15
请登录后查看
离线邪恶海盗

发帖
10697
M币
8643
专家
6
粉丝
74
只看该作者 3楼 发表于: 2018-12-15
请登录后查看
离线feya

发帖
741
M币
997
专家
5
粉丝
55
只看该作者 4楼 发表于: 2018-12-15
请登录后查看
离线peratx233

发帖
130
M币
337
专家
2
粉丝
20
只看该作者 5楼 发表于: 2018-12-15
回 feya 的帖子
请登录后查看
离线黑翼白羽

发帖
168
M币
178
专家
2
粉丝
7
只看该作者 6楼 发表于: 2018-12-15
请登录后查看
离线peratx233

发帖
130
M币
337
专家
2
粉丝
20
只看该作者 7楼 发表于: 2018-12-15
回 黑翼白羽 的帖子
请登录后查看
离线2545889167

发帖
13268
M币
20754
专家
302
粉丝
4860
只看该作者 8楼 发表于: 2018-12-16
请登录后查看
离线yukimura_z

发帖
2516
M币
4727
专家
3
粉丝
97
只看该作者 9楼 发表于: 2018-12-16
请登录后查看
快速回复
限80 字节
温馨提示:欢迎交流讨论,请勿发布纯表情、纯引用等灌水帖子;以免被删除
 
上一个 下一个