Skip to content

iTXTech fdnext v2.2.0

Choose a tag to compare

@PeratX PeratX released this 14 May 11:52
· 207 commits to master since this release

重点更新

  • 大幅扩展 DecodePack 覆盖范围,新增和完善 NAND、Managed NAND、DRAM、HBM、HMC、Spectek、KIOXIA、Samsung、Micron、ISSI、ESMT、Etron、Phison 等规则。
  • 扩展 NAND Flash ID 解码能力,新增更完整的厂商位域规则和 process-node sequence 匹配。
  • 新增 FDBGen v1 support-list 导入、审计、来源追踪和清理能力,提升 FDB / MDB 维护质量。
  • 新增控制器分组资源与 capability 过滤能力,支持更精细的 controller projection。
  • 统一并清理 DecodePack 输出字段,避免内部 code/token 字段泄漏到 public result。
  • 修复 core capabilities 中 fdnext version 读取来源,改为从 package metadata 读取。
  • 全工作区版本同步到 2.2.0。

DecodePack

  • 新增 ESMT、Etron DRAM DecodePack。
  • 新增 Micron HBM / HMC DecodePack。
  • 新增 Spectek mobile DRAM、managed NAND、raw NAND 等覆盖。
  • 扩展 Micron DRAM PNS 规则。
  • 扩展 KIOXIA NAND token 覆盖,并统一 KIOXIA managed NAND 规则。
  • 改进 Samsung DRAM、Samsung UFS、ISSI DRAM、非 Micron DRAM PN 解析。
  • 扩展 Phison NAND 支持。
  • 增强 NAND Flash ID DecodePack 和 core postprocess 规则,包含 Micron / Intel / Spectek、YMTC 等 process-node 更新。
  • 增加 token variable reference 校验,减少规则配置错误。
  • 统一 DRAM DecodePack 字段输出格式。

FDB / MDB / FDBGen

  • 新增 FDB audit command。
  • 新增 fdbgen v1 support-list 标准格式和导入工具。
  • 新增 Alcor、Innostor、Phison UFD、CBM JSON support-list 导入。
  • 新增 audit source tracing。
  • 统一 MDB crawler prefix 流程。
  • 清理低可信 Flash ID、controller-only parts、synthetic part keys、generic labels、placeholder variants、ambiguous aliases。
  • 保留可信 support part numbers。
  • 规范 unknown vendor、decorated part keys 和非 canonical part name 审计。

Core / Runtime / API

  • 新增 controller group capability filtering。
  • 新增 explicit all controller group。
  • 新增本地化 selected controller groups。
  • 优化 controller group projection。
  • 修复 capabilities 中 fdnext version 写死问题,改为读取 package metadata。
  • 隐藏 public result 中不应暴露的 DecodePack 内部字段。
  • 更新 result contract fixtures,保持 public API 输出稳定。

Resources / Docs

  • 更新 controller resources。
  • 更新 fdb.json、mdb.json、dram-pn.json 和语言包。
  • 新增 docs/FDBGEN_FORMAT_V1.md。
  • 更新 DecodePack、FDBGen、Integration、PN code reference、terminology 等文档。
  • 新增/更新多个厂商 PN 资料文档,包括 Spectek、KIOXIA、Micron、Samsung、SK hynix、ESMT、Etron 等。

修复

  • 修复内部 DecodePack code fields 泄漏问题。
  • 修复 SpecTek marking conflicts。
  • 修复 FDBGen 多类低质量或非标准 part key 问题。
  • 修复 DecodePack token variable reference 校验缺失。
  • 修复 capabilities version 来源不正确的问题。

FDB V82 Release Note

数据版本

  • FDB 版本:82
  • 生成时间:Thu, 14 May 2026 11:06:00 GMT
  • 上一版对比:FDB 81

核心变化

FDB V82 在覆盖规模和数据质量上都有明显提升:

  • Controller 数量:144 -> 166,新增 22 个 controller。
  • PN 数量:3294 -> 3626,新增净量 332 条。
  • 带 Flash ID 的 PN:2772 -> 3345。
  • PN 到 Flash ID 引用:5281 -> 6691。
  • IDDB Flash ID 条目:2753 -> 2603,数量下降是因为清理了低可信、controller-only、合成/异常 key 等记录。
  • IDDB 到 PN 反向引用:5281 -> 6311。
  • 当前 pnpm fdbgen:audit -- --json 结果为 ok: true,无审计 issue。

来自 fdfdb 的数据源更新

本次 V82 重点吸收了 fdfdb 的以下更新:

  • 新增 Micron B47R、B68S 相关 PN,并更新 YeeStor 数据。
  • 新增 CBM2199EE 支持列表。
  • 新增 Alcor AU6989SN-TA、AU89103 数据。
  • 新增 IS918、IS918EN、IS918GA,并导入 Phison UFD support list。
  • 新增 FirstChip FC1179、FC2279、FC3379 MPTool 数据。
  • 新增 Innostor 918GA/EN MPTool 数据。
  • 新增/更新 YeeStor YS9082HC、YS9082HP、YS9082HT、YS9083XT、YS9085N。
  • 更新 Maxio、SMI、PS3111、SM32X UFD 等原始 support-list 数据。

新增 Controller 覆盖

V82 新增的 controller 包括:

AU6989SN-TA、AU89103、CBM2199EE、FC1179、FC1179AB、FC1179S、FC2199S、FC2279AA、FC2279S、IS918、IS918EN、IS918GA、PS2267、PS2268、PS2269、PS2270、PS2307、PS2308、PS2309、PS2310、PS2311、YS9082HT。

厂商覆盖变化

  • 新增 phison vendor 桶,包含 380 条 PN / Flash ID 关联。
  • kioxia PN 数量提升:639 -> 764,Flash ID 引用 864 -> 1284。
  • sndk PN 数量经过清理减少:751 -> 640,但 Flash ID 引用增加到 1410。
  • samsung、ymtc、spectek 等厂商也有补充。
  • 清理了错误或非 canonical vendor 桶:koxia、mira、ymn06mb1b1am0a、ymn08tb1w00u1b、ymn09tc1b1ac6c。

数据质量改进

本次 V82 不只是增加数据,也清理了历史噪声:

  • 删除低可信 Flash ID。
  • 删除 controller-only PN。
  • 删除 synthetic part keys。
  • 删除 placeholder part variants。
  • 删除 generic part labels。
  • 删除 ambiguous FDB part aliases。
  • 规范 decorated part keys。
  • 规范 unknown vendor。
  • 保留可信 support-list PN,避免清理过度。

fdnext 侧生成能力更新

为支持 FDB V82,fdnext/fdbgen 也同步增强:

  • 新增 FDB audit command。
  • 新增 audit source tracing,可追踪 controller、来源文件、行号或 record index。
  • 新增 fdbgen v1 support-list 标准格式。
  • 新增 Alcor、Innostor、Phison UFD、CBM JSON support-list 导入能力。
  • 更新 controller resources 和 controller group projection。
  • FDB V82 已通过当前审计规则,无悬空引用、异常 vendor、controller-only 记录或 synthetic PN issue。