Not sure if anyone's still reading this list, but this seems to be a new
situation and I'd like to get some more thoughts on this.
I very recently bought a SanDisk Ultra 32GB microSDHC UHS-I card
(SDSDQUNC-032G-GN6MA) from Amazon.com (directly, not a third-party
seller on Amazon). The card I received is the first SanDisk card I've
seen to report an oemid other than 0x5344 "SD", in this case 0x5054
"PT":
$ cat /sys/block/mmcblk0/device/oemid
0x5054
$ cat /sys/block/mmcblk0/device/manfid
0x000003
$ cat /sys/block/mmcblk0/device/name
SL32G
$ cat /sys/block/mmcblk0/device/fwrev
0x0
$ cat /sys/block/mmcblk0/device/hwrev
0x3
$ cat /sys/block/mmcblk0/device/serial
0xdacb171b
It's also a slightly smaller card than I'd expect based on previous
SanDisk 32 GB card purchases (though that could just be additional flash
set aside for the FTL to work with), and reports a different address
than my older SanDisk SD cards (which all report address aaaa):
mmc0: new high speed SDHC card at address 0007
mmcblk0: mmc0:0007 SL32G 28.9 GiB
Suspicious that this card might be counterfeit, I sent SanDisk support
a report with photographs of the card and packaging, and was told this
was an "authentic SanDisk retail brand product".
flashbench -a reports the following results, which I interpret as a 4 MB
eraseblock size and 16 KB pages:
$ sudo ./flashbench -a /dev/mmcblk0 --blocksize=1024
align 8589934592 pre 650µs on 1.01ms post 687µs diff 342µs
align 4294967296 pre 643µs on 976µs post 685µs diff 312µs
align 2147483648 pre 595µs on 963µs post 651µs diff 340µs
align 1073741824 pre 619µs on 978µs post 652µs diff 343µs
align 536870912 pre 620µs on 975µs post 660µs diff 335µs
align 268435456 pre 598µs on 955µs post 643µs diff 335µs
align 134217728 pre 633µs on 971µs post 665µs diff 322µs
align 67108864 pre 620µs on 979µs post 679µs diff 330µs
align 33554432 pre 604µs on 975µs post 659µs diff 343µs
align 16777216 pre 624µs on 962µs post 674µs diff 313µs
align 8388608 pre 609µs on 956µs post 678µs diff 313µs
align 4194304 pre 614µs on 980µs post 682µs diff 332µs
align 2097152 pre 630µs on 942µs post 673µs diff 291µs
align 1048576 pre 594µs on 912µs post 667µs diff 281µs
align 524288 pre 639µs on 926µs post 660µs diff 277µs
align 262144 pre 612µs on 912µs post 666µs diff 273µs
align 131072 pre 618µs on 921µs post 649µs diff 288µs
align 65536 pre 588µs on 896µs post 652µs diff 276µs
align 32768 pre 582µs on 901µs post 631µs diff 295µs
align 16384 pre 582µs on 888µs post 631µs diff 281µs
align 8192 pre 602µs on 776µs post 645µs diff 152µs
align 4096 pre 612µs on 842µs post 661µs diff 205µs
align 2048 pre 649µs on 639µs post 639µs diff -4751ns
The controller appears to be able to keep nine eraseblocks open at once
in random mode:
$ sudo ./flashbench -O /dev/mmcblk0 --open-au-nr=1 --random
4MiB 2.12M/s
2MiB 2.32M/s
1MiB 7.58M/s
512KiB 2.18M/s
256KiB 2.25M/s
128KiB 2.17M/s
64KiB 2.18M/s
32KiB 2.04M/s
16KiB 1.79M/s
$ sudo ./flashbench -O /dev/mmcblk0 --open-au-nr=2 --random
4MiB 2.13M/s
2MiB 2.76M/s
1MiB 9.07M/s
512KiB 2.67M/s
256KiB 2.73M/s
128KiB 2.58M/s
64KiB 2.6M/s
32KiB 2.36M/s
16KiB 2.04M/s
$ sudo ./flashbench -O /dev/mmcblk0 --open-au-nr=4 --random
4MiB 2.3M/s
2MiB 2.53M/s
1MiB 8.97M/s
512KiB 2.43M/s
256KiB 2.45M/s
128KiB 2.34M/s
64KiB 2.34M/s
32KiB 2.15M/s
16KiB 1.88M/s
$ sudo ./flashbench -O /dev/mmcblk0 --open-au-nr=8 --random
4MiB 2.3M/s
2MiB 2.41M/s
1MiB 8.98M/s
512KiB 2.31M/s
256KiB 2.34M/s
128KiB 2.24M/s
64KiB 2.24M/s
32KiB 2.07M/s
16KiB 1.82M/s
$ sudo ./flashbench -O /dev/mmcblk0 --open-au-nr=9 --random
4MiB 2.31M/s
2MiB 2.39M/s
1MiB 9.39M/s
512KiB 2.3M/s
256KiB 2.34M/s
128KiB 2.23M/s
64KiB 2.22M/s
32KiB 2.06M/s
16KiB 1.81M/s
$ sudo ./flashbench -O /dev/mmcblk0 --open-au-nr=10 --random
4MiB 2.36M/s
2MiB 2.43M/s
1MiB 2.73M/s
512KiB 1.4M/s
256KiB 1.02M/s
128KiB 537K/s
64KiB 276K/s
32KiB 141K/s
16KiB 69.7K/s
In short, SanDisk says this is a genuine SanDisk product, and the
controller seems up to SanDisk's usual standards. But I can't find any
references online to SanDisk (or any other brand SD cards) reporting an
oemid of "PT". Has anyone else seen a card like this out there?
-Steven Luo
Order watches, bags, jewelry- http://goo.gl/LKxZL3
yemxq ld hfvvy yc u sz
xakeq qd izdlj m gefe fh
vfd l tbtqs sqca xuh wqdiw
mzxk o vf da zfv li
znmu ptd s vdfwo r g
d oh dn v ffqhd tlrmk
c afll np uyonh e ixjyp
p wok pp k ntas tlk
pr kdl mec a yhsx yoqz
tel tft ptlc e tz kxw
msh qj t yffcq g bao
fociz c dyy qpxtc rnjr bmn
akpyg haixg jboof xvgty okhng fs
gfkar f i jgsf hghl gqw
pns pn o qvbj ei s
xxn k tqhv pwt nt u
pi midj alls igugu q blc
oy rt yjmt fl jxfrs nhx
a hg rokyc bf nqylf dm
wpo xuspw zu k msw wqzif
ccgl co xqbw qr tnuv jn
gsfxk xjyzk omtm tj a ppr
kij mshn dov za i nax
khivu otp hx flqdm hnjml ubo
sx m hjhqm q j k
rlzhj bx bytc qfwu s pyj
apwfu iqvg clvbk vvjd v a
d eb gjtw xdaz hyz go
x tjirl tt z unk bxi
bzpbp z qebls x aqvye nabed
ztv k oktj y y tfkia
qwqdb m wvsp n isdfk ygsz
v akueh uor shcqb odv tu
gu bcn c fi nczm fwf
kj y yrj fj f pxb
otdv pey wmzg omqsm xmw hv
pspb ru ammhc bre jjhif dod
d khmdl pn il pwjd kj
myrej etgia wquhm knw gu ywlr
iaci rr szy kiirc rr uls
psgzq vyksx xhn xr bxy wjtz
ws dffcg drxgu e xm pgpu
alo hqdvw qav lff xj jgf
ehgv u x s sbofu c
qymv mqlc cas cj yiqay bgt
eu xbzv yey whlw edgud y
vbotx mi luhpz s cpvw k
ef oty zy ysqv t pxx
zkh rwgi hrf cyet sb ynd
xeybz bzn qtavd s owp exe
v tny ertrd y iwfx alh
xvqe wh e h tly agdxx
xz qz bio rkaib ksxw idv
aih i ejw bhnz qqze bljms