Skip to content

Commit 46b57aa

Browse files
committed
FDB: version 60 (see fdfdb commits)
1 parent 3b25d15 commit 46b57aa

File tree

3 files changed

+36
-25
lines changed

3 files changed

+36
-25
lines changed

FlashDetector/resources/fdb.json

Lines changed: 30 additions & 19 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,9 @@
11
{
22
"info": {
33
"name": "iTXTech FlashDetector Flash Database",
4-
"version": "59",
4+
"version": "60",
55
"website": "https:\/\/github.com\/iTXTech\/FlashDetector",
6-
"time": "Sat, 25 Apr 2020 11:54:34 +0800",
6+
"time": "Tue, 28 Apr 2020 10:53:55 +0800",
77
"controllers": [
88
"SM321AC",
99
"SM321BB",
@@ -23126,6 +23126,7 @@
2312623126
"kioxia TH58TFG9T23BA4C",
2312723127
"kioxia TH58TFT0T23BA8C",
2312823128
"kioxia TH58TFG9W23BAMC",
23129+
"kioxia TH58TFT0W23BASC",
2312923130
"kioxia TH58TFG9V23BA4C",
2313023131
"kioxia TH58TFT0V23BA8C"
2313123132
]
@@ -37871,6 +37872,14 @@
3787137872
"samsung K9PMGY8J7M"
3787237873
]
3787337874
},
37875+
"EC1C94D364CB": {
37876+
"t": [
37877+
"SM2258XT"
37878+
],
37879+
"n": [
37880+
"samsung K9GFGD8H0A"
37881+
]
37882+
},
3787437883
"984899B37AF2": {
3787537884
"t": [
3787637885
"SM2258XT",
@@ -37985,14 +37994,6 @@
3798537994
"samsung K9GDGD8S0B"
3798637995
]
3798737996
},
37988-
"EC1C94D364CB": {
37989-
"t": [
37990-
"SM2258XT"
37991-
],
37992-
"n": [
37993-
"samsung K9GFGD8H0A"
37994-
]
37995-
},
3799637997
"983E96937E51": {
3799737998
"t": [
3799837999
"SM2258XT"
@@ -53726,17 +53727,17 @@
5372653727
"SM2258XT"
5372753728
]
5372853729
},
53729-
"K9GDGD8S0B": {
53730+
"K9GFGD8H0A": {
5373053731
"id": [
53731-
"EC1A9443A4CA"
53732+
"EC1C94D364CB"
5373253733
],
5373353734
"t": [
5373453735
"SM2258XT"
5373553736
]
5373653737
},
53737-
"K9GFGD8H0A": {
53738+
"K9GDGD8S0B": {
5373853739
"id": [
53739-
"EC1C94D364CB"
53740+
"EC1A9443A4CA"
5374053741
],
5374153742
"t": [
5374253743
"SM2258XT"
@@ -99403,23 +99404,33 @@
9940399404
"CBM2199"
9940499405
]
9940599406
},
99406-
"TH58TFT1W23BASH": {
99407+
"TC58TFG8W23TAID": {
9940799408
"id": [
99408-
"983E99B37AF2"
99409+
"983C98B37672"
9940999410
],
9941099411
"t": [
9941199412
"SM2258XT",
99413+
"CBM2099E",
99414+
"CBM2199",
9941299415
"IS917"
9941399416
]
9941499417
},
99415-
"TC58TFG8W23TAID": {
99418+
"TH58TFT0W23BASC": {
9941699419
"id": [
99417-
"983C98B37672"
99420+
"983C98B376F2"
9941899421
],
9941999422
"t": [
9942099423
"SM2258XT",
9942199424
"CBM2099E",
99422-
"CBM2199",
99425+
"CBM2199"
99426+
]
99427+
},
99428+
"TH58TFT1W23BASH": {
99429+
"id": [
99430+
"983E99B37AF2"
99431+
],
99432+
"t": [
99433+
"SM2258XT",
9942399434
"IS917"
9942499435
]
9942599436
},

FlashDetector/src/iTXTech/FlashDetector/Decoder/Micron.php

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -129,7 +129,7 @@ class Micron extends Decoder{
129129
"2" => [64, 8, -1, 2],
130130
"3" => [8, 4, -1, 2],
131131
"4" => [4, 4, -1, 1],
132-
"S" => [-1, -1, -1, -1]//TODO
132+
"S" => [16, 4, -1, 4]
133133
];
134134
protected const INTERFACE = [
135135
"A" => [false, true, false],//sync, async, spi
@@ -221,13 +221,13 @@ public static function decode(string $partNumber) : FlashInfo{
221221
"A" => "Vcc: 3.3V (2.70–3.60V), VccQ: 3.3V (2.70–3.60V)",
222222
"B" => "1.8V (1.70–1.95V)",
223223
"C" => "Vcc: 3.3V (2.70–3.60V), VccQ: 1.8V (1.70–1.95V)",
224-
"E" => "Vcc: 3.3V (2.70–3.60V), VccQ: 3.3V (2.70–3.60V)",
224+
"E" => "Vcc: 3.3V (2.70–3.60V), VccQ: 3.3V (2.70–3.60V) or 1.8V (1.70–1.95V)",
225225
"F" => "Vcc: 3.3V (2.50–3.60V), VccQ: 1.2V (1.14–1.26V)",
226-
"G" => "Vcc: 3.3V (2.60–3.60V) , VccQ: 1.8V (1.70–1.95V)",
226+
"G" => "Vcc: 3.3V (2.60–3.60V), VccQ: 1.8V (1.70–1.95V)",
227227
"H" => "Vcc: 3.3V (2.50–3.60V), VccQ: 1.2V (1.14–1.26) or 1.8V (1.70–1.95V)",
228228
"J" => "Vcc: 3.3V (2.50–3.60V), VccQ: 1.8V (1.70–1.95V)",
229229
"K" => "Vcc: 3.3V (2.60–3.60V), VccQ: 3.3V (2.60–3.60V)",
230-
"L" => "Vcc: 3.3V (2.60–3.60V), VccQ: 3.3V (2.60–3.60V)",
230+
"L" => "Vcc: 2.5V (2.35–3.60V), VccQ: 1.2V (1.14–1.26V)",
231231
]))
232232
->setGeneration(self::getOrDefault(self::shiftChars($partNumber, 1), [
233233
"A" => 1,

FlashDetector/src/iTXTech/FlashDetector/Decoder/SpecTek.php

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -133,15 +133,15 @@ public static function decode(string $partNumber) : FlashInfo{
133133
"N" => 0
134134
], -1))
135135
->setVoltage(self::getOrDefault(self::shiftChars($partNumber, 1), [
136-
"1" => "Vcc: 1.8V",
136+
"1" => "Vcc: 1.8V, VccQ: 1.8V",
137137
"2" => "Vcc: 2.7V",
138138
"3" => "Vcc: 3.3V, VccQ:3.3V",
139139
"4" => "Vcc: 5.0V",
140140
"D" => "Vcc: 3.3V, VccQ: 1.8V, VssQ: 0V",
141141
"E" => "Vcc: 3.3V, VccQ: 1.8V/3.3V, VssQ: 0V",
142142
"F" => "Vcc: 3.3V, VccQ: 1.2V, VssQ: 0V",
143143
"J" => "Vcc: 3.3V, VccQ: 1.8V/3.3V, VssQ: 0V",
144-
"L" => "Vcc: 1.8V, VccQ: 1.8V, VssQ: 0V",
144+
"L" => "Vcc: 2.5V, VccQ: 1.2V, VssQ: 0V",
145145
"S" => "Vcc: 3.3V, VccQ: 3.3V, VssQ: 0V",
146146
"T" => "Vcc: 3.3V, VccQ: 1.8V/1.2V, VssQ: 0V"
147147
]));

0 commit comments

Comments
 (0)