Ki jan yo aplike SMART Embedded pou SATA & PCIe NVMe SSD?
Manyèl itilizatè
Nòt aplikasyon sa a bay enstriksyon pou itilize pwogram sèvis piblik SP SMART Embedded pou entegre ak pwogram kliyan an pou jwenn enfòmasyon SMART pou SP Industrial SATA & PCIe NVMe SSD.
Sipòte Anviwònman
- OS: Windows 10 ak Linux
- Pwogram sèvis piblik SP SMART Embedded: smartwatch 7.2
- Lame: Intel x 86 platfòm
Lis sipò pou SP Endistriyèl SSD
- SATA SSD & C vit (MLC): SSD700/500/300, MSA500/300, MDC500/300, CFX510/310
- SATA SSD & C vit (3D TLC): SSD550/350/3K0, MSA550/350/3K0, MDC550/350, MDB550/350, MDA550/350/3K0 seri, CFX550/350
- PCIe NVMe: MEC350, MEC3F0, MEC3K0 seri
SMART atribi
- SATA SSD & C vit (MLC)
SM2246EN | SM2246XT | |
Atribi | SSD700/500/300R/S series MSA500/300S MDC500/300 R/S seri |
CFX510/310 |
01 | Li pousantaj erè CRC Konte erè | Li pousantaj erè CRC Konte erè |
05 | Sektè reallocated konte | Sektè reallocated konte |
09 | Lè pouvwa-sou | Rezève |
0C | Konte sik pouvwa | Konte sik pouvwa |
A0 | Konte sektè ki pa korije lè li/ekri | Konte sektè ki pa korije lè li/ekri |
A1 | Kantite blòk rezèv valab | Kantite blòk rezèv valab |
A2 | Kantite blòk rezèv valab | |
A3 | Nimewo inisyal blòk envalid | Nimewo inisyal blòk envalid |
A4 | Kantite total efase | Kantite total efase |
A5 | Konte maksimòm efase | Konte maksimòm efase |
A6 | Kantite minimòm efase | Mwayèn efase konte |
A7 | Max efase konte nan spesifikasyon | |
A8 | Rete Lavi |
SM2246EN | SM2246XT | |
Atribi | SSD700/500/300R/S series MSA500/300S MDC500/300 R/S seri |
CFX510/310 |
A9 | Rete Lavi | |
AF | Pwogram echèk konte nan pi move mouri | |
B0 | Efase konte echèk nan pi move mouri | |
B1 | Konte total nivo mete | |
B2 | Konte blòk envalid tan an | |
B5 | Total pwogram echèk konte | |
B6 | Total efase echèk konte | |
BB | Konte erè ki pa korije | |
C0 | Konte retraksyon pouvwa-off | Konte retraksyon pouvwa-off |
C2 | Tanperati kontwole | Tanperati kontwole |
C3 | Materyèl ECC refè | Materyèl ECC refè |
C4 | Konte evènman relocated | Konte evènman relocated |
C6 | Konte erè ki pa korije pa liy | |
C7 | Konte erè Ultra DMA CRC | Konte erè Ultra DMA CRC |
E1 | Total LBA ekri | |
E8 | Disponib espas rezève | |
F1 | Ekri Konte Sektè Total LBA ekri (chak inite ekri = 32MB) |
Total LBA ekri |
F2 | Li Konte Sektè Total LBAs Read (chak inite li = 32MB) |
Total LBAs li |
SM2258H | SM2258XT | RL5735 | |
Atribi | SSD550/350 R/S seri MSA550/350 S seri MDC550/350 R/S seri MDB550/350 S seri MDA550/350 S seri CFX550/350 S seri | CFX550/350 seri | SSD3K0E, MSA3K0E, MDA3K0E series |
01 | Pousantaj erè tread (Konte erè CRC) | Pousantaj erè tread (Konte erè CRC) | Pousantaj erè tread (Konte erè CRC) |
05 | Sektè reallocated konte | Sektè reallocated konte | Sektè reallocated konte |
09 | Lè pouvwa-sou | Konte Lè pouvwa-sou | Konte Lè pouvwa-sou |
0C | Konte sik pouvwa | Konte sik pouvwa | Konte sik pouvwa |
94 | Total efase konte (SLC) (modèl pSLC) | ||
95 | Konte maksimòm efase (SLC) (modèl pSLC) | ||
96 | Kantite minimòm efase (SLC) (modèl pSLC) | ||
97 | Mwayèn efase konte (SLC) (modèl pSLC) | ||
A0 | Konte sektè ki pa korije sou liy (Konte sektè ki pa korije lè li/ekri) | Konte sektè ki pa korije sou entènèt (Konte sektè ki pa korije lè li/ekri) | |
A1 | Kantite rezèv pi (Kantite blòk rezèv valab) | Kantite blòk rezèv valab | Grandi nimewo defo (Pita move blòk) |
A2 | Kantite total efase | ||
A3 | Nimewo inisyal blòk envalid | Nimewo inisyal blòk envalid | Max PE sik Spec |
A4 | Total efase konte (TLC) | Total efase konte (TLC) | Mwayèn efase konte |
A5 | Konte maksimòm efase (TLC) | Konte maksimòm efase (TLC) | |
A6 | Kantite minimòm efase (TLC) | Kantite minimòm efase (TLC) | Kantite total move blòk |
A7 | Mwayèn efase konte (TLC) | Mwayèn efase konte (TLC) | SSD pwoteje mòd |
A8 | Max Erase Count in Spec (Konte maksimòm efase nan spec) | Konte maksimòm efase nan Spec | Konte erè SATA Phy |
A9 | Pousan lavi ki retetage | Pousan lavi ki retetage | Pousan lavi ki retetage |
AB | Pwogram echèk konte | ||
AC | Efase konte echèk | ||
AE | Konte pèt pouvwa inatandi | ||
AF | ECC echèk konte (lame lekti echèk) |
SM2258H | SM2258XT | RL5735 | |
Atribi | SSD550/350 R/S seri MSA550/350 S seri MDC550/350 R/S seri MDB550/350 S seri MDA550/350 S seri CFX550/350 S seri | CFX550/350 seri | SSD3K0E, MSA3K0E, MDA3K0E series |
B1 | Konte total nivo mete | Mete nivelman Konte | |
B2 | Konte Blòk rezève itilize (Konte blòk ki pa valab pou ekzekite) | Grown move konte blòk | |
B5 | Total pwogram echèk konte | Konte Echèk Pwogram | Konte aksè ki pa aliye |
B6 | Total efase echèk konte | Efase Konte Echèk | |
BB | Konte erè ki pa korije | Rapòte erè ki pa korije | |
C0 | Konte retraksyon pouvwa-off | Konte pouvwa toudenkou (Konte retraksyon pouvwa-off) | |
C2 | Tanperati_Sèlsiyis (T junction) | Tanperati anvlòp (T junction) | Tanperati anvlòp (T junction) |
C3 | Materyèl ECC refè | Materyèl ECC refè | Kimilatif korije ecc |
C4 | Konte evènman relocated | Konte evènman relocated | Konte evènman realokasyon |
C5 | Aktyèl konte sektè annatant: | Aktyèl Konte Sektè annatant | |
C6 | Konte erè ki pa korije pa liy | Rapòte erè ki pa korije | |
C7 | Erè UDMA CRC (Konte erè Ultra DMA CRC) |
Konte Erè CRC (Konte erè Ultra DMA CRC) |
Konte erè Ultra DMA CRC |
CE | Min. efase konte | ||
CF | Konte maksimòm efase | ||
E1 | Ekri lame (Total LBA ekri) |
||
E8 | Disponib espas rezève | Konte maksimòm efase nan Spec | Disponib espas rezève |
E9 | Total ekri nan flash | Blòk rezèv | |
EA | Total Li nan flash | ||
F1 | Ekri Konte Sektè (Total Ekri Lame, chak inite 32MB) |
Lame 32MB / inite ekri (TLC) | Ekri tan lavi |
F2 | Li Konte Sektè
(Total Host Read, chak inite 32MB) |
Host 32MB / inite lekti (TLC) | Li tan lavi |
F5 | Flash Ekri konte | NAND 32MB/inite ekri (TLC) | Konte pèt pouvwa inatandi |
F9 | Total GB ekri nan NAND (TLC) | ||
FA | Total GB ekri nan NAND (SLC) |
# nan byte | Byte Index | Atribi | Deskripsyon |
1 | 0 | Avètisman kritik: Definisyon Bit 00: Si mete sou '1', Lè sa a, espas rezèv ki disponib te tonbe anba papòt la. 01: Si mete sou '1', Lè sa a, yon tanperati ki pi wo pase yon papòt tanperati ki depase oswa anba yon papòt tanperati ki anba. 02: Si mete sou '1', Lè sa a, fyab nan subsistèm NVM te degrade akòz gwo erè ki gen rapò ak medya oswa nenpòt erè entèn ki degrade fyab nan subsistèm NVM. 03: Si mete sou '1', Lè sa a, medya yo te mete nan mòd li sèlman. 04: Si mete nan '1', Lè sa a, aparèy la backup memwa temèt echwe. Jaden sa a valab sèlman si kontwolè a gen yon solisyon backup memwa temèt. 07:05: rezève |
Jaden sa a endike avètisman enpòtan pou eta kontwolè a. Chak bit koresponn ak yon kalite avètisman kritik; plizyè bit ka mete. Si yon ti jan otorize pou '0', lè sa a avètisman kritik sa a pa aplike. Avètisman kritik yo ka lakòz yon notifikasyon evènman asynchrone bay lame a. Bits nan jaden sa a reprezante eta aktyèl asosye a epi yo pa pèsistan Lè rezèv ki disponib la tonbe anba papòt ki endike nan jaden sa a, yon evènman asynchrone fini ka rive. Valè a endike kòm yon pousantaj nòmalizetage (0 a 100%). |
2 | 2:1 | Tanperati konpoze: | Gen yon valè ki koresponn ak yon tanperati an degre Kelvin ki reprezante aktyèl tanperati konpoze kontwolè a ak espas non (yo) ki asosye ak kontwolè sa a. Fason yo kalkile valè sa a se aplikasyon espesifik epi li ka pa reprezante tanperati aktyèl la nan nenpòt pwen fizik nan subsistèm NVM la. Valè jaden sa a ka itilize pou deklanche yon evènman asynchrone. Avètisman ak valè papòt tanperati konpoze surchof kritik yo rapòte nan WCTEMP ak CCTEMP jaden yo nan estrikti done Idantifye Kontwolè a. |
1 | 3 | rezèv ki disponib: | Gen yon pousantaj nòmalizetage (0 a 100%) nan rès kapasite rezèv ki disponib |
1 | 4 | Papòt rezèv ki disponib: | Lè rezèv ki disponib la tonbe anba papòt ki endike nan jaden sa a, yon evènman asynchrone fini ka rive. Valè a endike kòm yon pousantaj nòmalizetage (0 a 100%). |
1 | 5 | Pousantage Itilize: | Gen yon estimasyon espesifik machann nan pousantaj latage nan lavi subsystem NVM yo itilize baze sou itilizasyon aktyèl la ak prediksyon manifakti a nan lavi NVM. Yon valè 100 endike ke andirans estime NVM nan subsistèm NVM yo te konsome, men li ka pa endike yon echèk sistèm NVM. Valè a gen dwa depase 100. Pousantages ki pi gran pase 254 dwe reprezante kòm 255. Valè sa a dwe mete ajou yon fwa pou chak èdtan pouvwa-on (lè kontwolè a pa nan yon eta dòmi). Gade nan estanda JEDEC JESD218A pou lavi aparèy SSD ak teknik mezi andirans |
31:6 | Inite Done Ekri: | ||
16 | 47:32 | Inite Done Li: | Gen kantite inite done 512 byte lame a te li nan kontwolè a; valè sa a pa genyen metadata. Yo rapòte valè sa a an milye (sa vle di, yon valè 1 koresponn ak 1000 inite 512 byte li) epi yo awondi anlè. Lè gwosè LBA a se yon valè ki pa 512 byte, kontwolè a dwe konvèti kantite done li nan inite 512 byte. Pou seri kòmand NVM yo, blòk lojik li kòm yon pati nan operasyon Konpare ak Li dwe enkli nan valè sa a. |
# nan byte | Byte Index | Atribi | Deskripsyon |
16 | 63:48 | Inite Done Ekri: | Gen kantite inite done 512 byte lame a te ekri nan kontwolè a; valè sa a pa genyen metadata. Yo rapòte valè sa a an milye (sa vle di, yon valè 1 koresponn ak 1000 inite 512 byte ekri) epi yo awondi anlè. Lè gwosè LBA a se yon valè ki pa 512 byte, kontwolè a dwe konvèti kantite done ekri nan inite 512 byte.Pou seri kòmand NVM la, blòk lojik ekri kòm yon pati nan operasyon Ekri yo dwe enkli nan valè sa a. Ekri kòmandman ki pa korije pa dwe afekte valè sa a. |
16 | 79:64 | Kòmandman Lekti Lame: | Gen nimewo a nan kòmandman lekti ranpli pa kontwolè a. Pou seri a kòmand NVM, sa a se nimewo a nan Konpare ak Li kòmandman. |
16 | 95:80 | Kòmandman Ekri lame: | Gen nimewo a nan kòmandman ekri ranpli pa kontwolè a. Pou seri a kòmand NVM, sa a se kantite kòmandman Ekri. |
16 | 111:96 | Tan Okipe Kontwolè: | Gen kantite tan kontwolè a okipe ak kòmandman I/O. Kontwolè a okipe lè gen yon kòmandman eksepsyonèl nan yon Queue I/O (espesyalman, yo te bay yon lòd atravè yon ekriti I/O Submission Queue Tail, epi li poko afiche antre keu ki koresponn lan nan I/O ki asosye). Keu Fini). Valè sa a rapòte nan minit. |
16 | 127:112 | Sik pouvwa: Gen kantite sik pouvwa. | |
16 | 143:128 | Orè sou pouvwa: | Gen kantite èdtan pouvwa-sou. Pouvwa sou èdtan se toujou antre, menm lè nan mòd pouvwa ki ba. |
16 | 159:144 | Arè ki pa an sekirite: | Gen kantite fèmen ki pa an sekirite. Konte sa a ogmante lè yo pa resevwa yon notifikasyon fèmen (CC.SHN) anvan pèt kouran. |
16 | 175:160 | Erè entegrite medya ak done: | Gen kantite evènman kote kontwolè a detekte yon erè entegrite done ki pa refè. Erè tankou ECC ki pa korije, echèk chèk CRC, oswa LBA tag dezakò yo enkli nan jaden sa a. |
16 | 191:176 | Kantite Erè Enfòmasyon Log Entry: | Gen kantite enfòmasyon erè antre nan boutèy demi lit sou lavi kontwolè a. |
4 | 195:192 | Avètisman Tanperati Konpoze Tan: | Gen kantite tan an minit ke kontwolè a ap fonksyone epi Tanperati Konpoze a pi gran pase oswa egal ak Avètisman Papòt Tanperati Konpoze (WCTEMP) ak mwens pase Papòt Kritik Tanperati Konpoze (CCTEMP) nan estrikti done Idantifye Kontwolè a. Si valè WCTEMP oswa CCTEMP jaden an se 0h, Lè sa a, jaden sa a toujou otorize a 0h kèlkeswa valè a Tanperati konpoze. |
4 | 199:196 | Kritik Tanperati Konpoze Tan: | Gen kantite tan an minit ke kontwolè a fonksyone ak Tanperati Konpozitè a pi gwo nan jaden Papòt Kritik Konpoze Tanperati (CCTEMP) nan estrikti done Idantifye Kontwolè a. Si valè CCTEMP jaden an se 0h, Lè sa a, jaden sa a toujou otorize a 0h kèlkeswa valè a Tanperati konpoze. |
2 | 201:200 | Rezève | |
2 | 203:202 | Rezève | |
2 | 205:204 | Rezève | |
2 | 207:206 | Rezève | |
2 | 209:208 | Rezève | |
2 | 211:210 | Rezève | |
2 | 213:212 | Rezève | |
2 | 215:214 | Rezève | |
296 | 511:216 | Rezève |
Enstalasyon
- Tanpri telechaje dènye vèsyon pwogram sèvis piblik SMART Embedded. (Telechaje lyen sou demann)
- Dekonprime (Nan ka sa a, dekonprime nan katab E:\smartmontools-7.2.win32)
- Kouri èd memwa
- Kouri kòm Administratè
- C:\WINDOWS\system32> E:\smartmontools-7.2.win32\bin\smartctl.exe -h
- Pou jwenn yon rezime itilizasyon
Zouti liy kòmand pou jwenn enfòmasyon SMART (sdb: disk sou PhysicalDrive 1)
- C:\WINDOWS\system32> E:\smartmontools-7.2.win32\bin\smartct.exe -a /dev/sdb
- Tcheke ki tache file SMART.TXT: https://www.silicon-power.com/support/lang/utf8/smart.txt
Sòti enfòmasyon SMART nan fòma JSON. (sdb: disk sou PhysicalDrive 1)
- C:\WINDOWS\system32> E:\smartmontools-7.2.win32\bin\smartctl.exe -a -j /dev/sdb
- Tcheke ki tache file JSON.TXT: https://www.silicon-power.com/support/lang/utf8/json.txt
Itilize Ka 1: Siveyans Remote SMART Dashboard atravè IBM Node-Red
- Enstale IBM Node Red, Node Red se yon zouti pwogramasyon ki baze sou koule devlope pa IBM. Nou itilize Node Red pou entegre pwogram sèvis piblik SP SMART Embedded pou devlope yon zouti siveyans aleka "SP SMART Dashboard".
- Devlope Script pou Node Wouj ak lè l sèvi avèk "smartctl.exe"
- Script file kòm SMARTDASHBOARD.TXT ki tache: https://www.silicon-power.com/support/lang/utf8/SMARTDASHBOARD.txt
- Louvri navigatè a, antre "ip:1880/ui"
- ip se adrès IP machin ki ap kouri script Node Wouj. Defaulip nan machin lokal se 127.0.0.1
Figi 1 SMART Dashboard
* Itilize ka 2: Entegrasyon ak Google Cloud Platform pou jere enfòmasyon SMART nan aparèy ki konekte nan jaden an
SP Industrial pwofite Google Cloud Platform ak SP SMART Embedded pou devlope yon platfòm sèvis SMART IoT Sphere. SP SMART IoT Sphere se yon sèvis ki baze sou nwaj ak notifikasyon alam ak antretyen ki kontwole ak analize sante ak estati SP Endistriyèl SSD ak kat Flash andedan aparèy konekte ki kouri Windows OS oswa Linux Ubuntu entegre OS.
Figi 2 Achitekti SMART IoT Sphere
Figi 3 jesyon Aparèy miltip
Figi 4 SP SMART Embedded sipòte tou de Windows 10 ak Linux OS
Figi 5 an tan reyèl ekspozisyon enfòmasyon SMART
Tout mak, mak ak non yo se pwopriyete pwopriyetè respektif yo.
©2022 SILICON POWER Computer & Communications, Inc., Tout dwa rezève.
Dokiman / Resous
![]() |
Silisyòm pouvwa Ki jan yo aplike SMART Embedded pou SATA & PCIe NVMe SSD? [pdfManyèl Itilizatè SM2246EN, SM2246XT, Ki jan yo aplike SMART Embedded pou SATA PCIe NVMe SSD |