Kā ieviest SMART Embedded SATA unamp; PCIe NVMe SSD?
Lietotāja rokasgrāmata
Šajā lietojumprogrammas piezīmē ir sniegti norādījumi, kā izmantot utilīta programmu SP SMART Embedded, lai integrētu to ar klienta programmu, lai iegūtu SMART informāciju par SP Industrial SATA un PCIe NVMe SSD.
Atbalsta vidi
- OS: Windows 10 un Linux
- SP SMART Embedded utilīta programma: viedpulkstenis 7.2
- Saimniekdators: Intel x 86 platforma
SP Industrial SSD atbalsta saraksts
- SATA SSD un C ātrs (MLC): SSD700/500/300, MSA500/300, MDC500/300, CFX510/310
- SATA SSD & C Fast (3D TLC): SSD550/350/3K0, MSA550/350/3K0, MDC550/350, MDB550/350, MDA550/350/3K0 sērija, CFX550/350
- PCIe NVMe: MEC350, MEC3F0, MEC3K0 sērija
SMART atribūts
- SATA SSD un C ātrs (MLC)
| SM2246EN | SM2246XT | |
| Atribūts | SSD700/500/300R/S series MSA500/300S MDC500/300 R/S sērija |
CFX510/310 |
| 01 | Lasīt kļūdu līmeni CRC kļūdu skaits | Lasīt kļūdu līmeni CRC kļūdu skaits |
| 05 | Tiek skaitīti pārdalītie sektori | Tiek skaitīti pārdalītie sektori |
| 09 | Ieslēgšanas stundas | Rezervēts |
| 0C | Jaudas ciklu skaits | Jaudas ciklu skaits |
| A0 | Nelabojams sektoru skaits lasīšanas/rakstīšanas laikā | Nelabojams sektoru skaits lasīšanas/rakstīšanas laikā |
| A1 | Derīga rezerves bloka numurs | Derīga rezerves bloka numurs |
| A2 | Derīga rezerves bloka numurs | |
| A3 | Sākotnējā nederīgā bloka numurs | Sākotnējā nederīgā bloka numurs |
| A4 | Kopējais dzēšanas skaits | Kopējais dzēšanas skaits |
| A5 | Maksimālais dzēšanas skaits | Maksimālais dzēšanas skaits |
| A6 | Minimālais dzēšanas skaits | Vidējais dzēšanas gadījumu skaits |
| A7 | Maksimālais specifikāciju dzēšanas skaits | |
| A8 | Paliec Dzīve |
| SM2246EN | SM2246XT | |
| Atribūts | SSD700/500/300R/S series MSA500/300S MDC500/300 R/S sērija |
CFX510/310 |
| A9 | Paliec Dzīve | |
| AF | Programmas neveiksmju skaits sliktākajā kauliņā | |
| B0 | Dzēst neveiksmju skaitu sliktākajā kauliņā | |
| B1 | Kopējais nodiluma līmeņa skaits | |
| B2 | Nederīgs izpildlaika bloku skaits | |
| B5 | Kopējais programmas kļūdu skaits | |
| B6 | Kopējais dzēšanas kļūdu skaits | |
| BB | Nelabojams kļūdu skaits | |
| C0 | Izslēgšanas ievilkšanas skaits | Izslēgšanas ievilkšanas skaits |
| C2 | Kontrolēta temperatūra | Kontrolēta temperatūra |
| C3 | Aparatūras ECC ir atkopta | Aparatūras ECC ir atkopta |
| C4 | Pārdalīts notikumu skaits | Pārdalīts notikumu skaits |
| C6 | Nelabojamu kļūdu skaitīšana bezsaistē | |
| C7 | Ultra DMA CRC kļūdu skaits | Ultra DMA CRC kļūdu skaits |
| E1 | Kopējais uzrakstīto LBA | |
| E8 | Pieejama rezervēta vieta | |
| F1 | Uzrakstiet sektoru skaitu Kopējais uzrakstīto LBA (katra rakstīšanas vienība = 32 MB) |
Kopējais uzrakstīto LBA |
| F2 | Izlasiet sektoru skaitu Kopējais nolasīto LBA (katra lasīšanas vienība = 32 MB) |
Kopējais LBA lasītais |
| SM2258H | SM2258XT | RL5735 | |
| Atribūts | SSD550/350 R/S sērija MSA550/350 S sērija MDC550/350 R/S sērija MDB550/350 S sērija MDA550/350 S sērija CFX550/350 S sērija | CFX550/350 sērija | SSD3K0E, MSA3K0E, MDA3K0E series |
| 01 | Protektora kļūdu līmenis (CRC kļūdu skaits) | Protektora kļūdu līmenis (CRC kļūdu skaits) | Protektora kļūdu līmenis (CRC kļūdu skaits) |
| 05 | Tiek skaitīti pārdalītie sektori | Tiek skaitīti pārdalītie sektori | Tiek skaitīti pārdalītie sektori |
| 09 | Ieslēgšanas stundas | Ieslēgšanas stundu skaits | Ieslēgšanas stundu skaits |
| 0C | Jaudas ciklu skaits | Jaudas ciklu skaits | Jaudas ciklu skaits |
| 94 | Kopējais dzēšanas skaits (SLC) (pSLC modelis) | ||
| 95 | Maksimālais dzēšanas skaits (SLC) (pSLC modelis) | ||
| 96 | Minimālais dzēšanas skaits (SLC) (pSLC modelis) | ||
| 97 | Vidējais dzēšanas skaits (SLC) (pSLC modelis) | ||
| A0 | Nelabojams sektoru skaits rindā (nelabojams sektoru skaits lasīšanas/rakstīšanas laikā) | Tiešsaistes nekoriģēto sektoru skaits (nelabojams sektoru skaits lasīšanas/rakstīšanas laikā) | |
| A1 | Pure rezerves skaits (derīga rezerves bloka numurs) | Derīga rezerves bloka numurs | Grow defekta numurs (vēlāk sliktais bloks) |
| A2 | Kopējais dzēšanas skaits | ||
| A3 | Sākotnējā nederīgā bloka numurs | Sākotnējā nederīgā bloka numurs | Maksimālais PE cikla Spec |
| A4 | Kopējais dzēšanas skaits (TLC) | Kopējais dzēšanas skaits (TLC) | Vidējais dzēšanas gadījumu skaits |
| A5 | Maksimālais dzēšanas skaits (TLC) | Maksimālais dzēšanas skaits (TLC) | |
| A6 | Minimālais dzēšanas skaits (TLC) | Minimālais dzēšanas skaits (TLC) | Kopējais slikto bloku skaits |
| A7 | Vidējais dzēšanas skaits (TLC) | Vidējais dzēšanas skaits (TLC) | SSD aizsardzības režīms |
| A8 | Maksimālais dzēsumu skaits specifikācijā (maksimālais dzēsumu skaits) | Maksimālais dzēšanas skaits specifikācijās | SATA Phy kļūdu skaits |
| A9 | Atlikušais mūža procentstage | Atlikušais mūža procentstage | Atlikušais mūža procentstage |
| AB | Programmas neveiksmju skaits | ||
| AC | Dzēst neveiksmju skaitu | ||
| AE | Negaidīts jaudas zudumu skaits | ||
| AF | ECC kļūmju skaits (resursdatora lasīšanas kļūme) |
| SM2258H | SM2258XT | RL5735 | |
| Atribūts | SSD550/350 R/S sērija MSA550/350 S sērija MDC550/350 R/S sērija MDB550/350 S sērija MDA550/350 S sērija CFX550/350 S sērija | CFX550/350 sērija | SSD3K0E, MSA3K0E, MDA3K0E series |
| B1 | Kopējais nodiluma līmeņa skaits | Nodiluma izlīdzināšana Skaits | |
| B2 | Izmantoto rezervēto bloku skaits (nederīgs izpildlaika bloku skaits) | Grown Bad Block Count | |
| B5 | Kopējais programmas kļūdu skaits | Programmas kļūdu skaits | Nesalīdzināts piekļuves skaits |
| B6 | Kopējais dzēšanas kļūdu skaits | Dzēst neveiksmju skaitu | |
| BB | Nelabojams kļūdu skaits | Ziņots par nelabojamu kļūdu | |
| C0 | Izslēgšanas ievilkšanas skaits | Pēkšņa jaudas skaitīšana (izslēgšanas ievilkšanas skaitīšana) | |
| C2 | Temperature_Celsius (T krustojums) | Korpusa temperatūra (T krustojums) | Korpusa temperatūra (T krustojums) |
| C3 | Aparatūras ECC ir atkopta | Aparatūras ECC ir atkopta | Kumulatīvi labots ekc |
| C4 | Pārdalīts notikumu skaits | Pārdalīts notikumu skaits | Pārdales notikumu skaits |
| C5 | Pašreizējais gaidošo sektoru skaits: | Pašreizējais gaidošo sektoru skaits | |
| C6 | Nelabojamu kļūdu skaitīšana bezsaistē | Ziņots par nelabojamām kļūdām | |
| C7 | UDMA CRC kļūda (Ultra DMA CRC kļūdu skaits) |
CRC kļūdu skaits (Ultra DMA CRC kļūdu skaits) |
Ultra DMA CRC kļūdu skaits |
| CE | Min. dzēst skaitu | ||
| CF | Maksimālais dzēšanas skaits | ||
| E1 | Saimnieks raksta (Kopā uzrakstīto LBA) |
||
| E8 | Pieejama rezervēta vieta | Maksimālais dzēšanas skaits specifikācijās | Pieejama rezervēta vieta |
| E9 | Kopā rakstīt uz zibspuldzi | Rezerves bloks | |
| EA | Kopā lasīt no zibatmiņas | ||
| F1 | Uzrakstiet sektoru skaitu (Kopējais saimniekdatora ierakstu skaits, katra vienība 32 MB) |
Resursdators 32 MB/rakstīta vienība (TLC) | Uzrakstiet dzīves laiku |
| F2 | Izlasiet sektoru skaitu
(Kopējais resursdatora nolasījums , katra vienība 32 MB) |
Dators 32 MB/nolasīšanas vienība (TLC) | Lasīt dzīves laiku |
| F5 | Flash ierakstu skaits | NAND 32 MB/rakstīta vienībā (TLC) | Negaidīts jaudas zudumu skaits |
| F9 | Kopējais GB, kas ierakstīts NAND (TLC) | ||
| FA | Kopējais GB, kas ierakstīts NAND (SLC) |
| # baitu | Baitu indekss | Atribūti | Apraksts |
| 1 | 0 | Kritisks brīdinājums: Bitu definīcija 00: ja iestatīts uz '1', tad pieejamā brīvā vieta ir samazinājusies zem sliekšņa. 01: ja iestatīts uz '1', tad temperatūra pārsniedz temperatūras slieksni vai ir zemāka par temperatūras slieksni. 02: ja iestatīts uz '1', NVM apakšsistēmas uzticamība ir pasliktināta nozīmīgu datu nesēju saistītu kļūdu vai jebkādas iekšējas kļūdas dēļ, kas pasliktina NVM apakšsistēmas uzticamību. 03: ja iestatīts uz '1', datu nesējs ir ievietots tikai lasīšanas režīmā. 04: ja iestatīts uz '1', gaistošās atmiņas dublēšanas ierīce ir neizdevusies. Šis lauks ir derīgs tikai tad, ja kontrollerim ir nepastāvīgas atmiņas rezerves risinājums. 07:05: Rezervēts |
Šis lauks norāda kritiskos brīdinājumus par kontroliera stāvokli. Katrs bits atbilst kritiskajam brīdinājuma veidam; var iestatīt vairākus bitus. Ja bits ir notīrīts līdz “0”, šis kritiskais brīdinājums neattiecas. Kritiski brīdinājumi var izraisīt asinhronu notikumu paziņojumu saimniekam. Biti šajā laukā attēlo pašreizējo saistīto stāvokli un nav noturīgi. Kad pieejamā rezerves daļa nokrītas zem šajā laukā norādītā sliekšņa, var notikt asinhrona notikuma pabeigšana. Vērtība ir norādīta kā normalizēti procentitage (no 0 līdz 100%). |
| 2 | 2:1 | Kompozītmateriālu temperatūra: | Satur vērtību, kas atbilst temperatūrai Kelvina grādos, kas apzīmē kontrollera un ar šo kontrolleri saistītā(-o) nosaukumvietas pašreizējo salikto temperatūru. Šīs vērtības aprēķināšanas veids ir specifisks ieviešanai, un tas var neatspoguļot faktisko temperatūru nevienā fiziskajā punktā NVM apakšsistēmā. Šī lauka vērtību var izmantot, lai aktivizētu asinhronu notikumu. Brīdinājuma un kritiskās pārkaršanas saliktās temperatūras sliekšņa vērtības tiek ziņots laukos WCTEMP un CCTEMP datu struktūrā Identify Controller. |
| 1 | 3 | Pieejamā rezerves daļa: | Satur normalizētu procentutage (0 līdz 100%) no atlikušās pieejamās rezerves jaudas |
| 1 | 4 | Pieejamais rezerves slieksnis: | Kad pieejamā rezerves daļa nokrītas zem šajā laukā norādītā sliekšņa, var notikt asinhrona notikuma pabeigšana. Vērtība ir norādīta kā normalizēti procentitage (no 0 līdz 100%). |
| 1 | 5 | Procentitage Lietots: | Ietver konkrētu pārdevēja procentu aprēķinutage no NVM apakšsistēmas darbības laika, ko izmanto, pamatojoties uz faktisko lietojumu un ražotāja prognozi par NVM kalpošanas laiku. Vērtība 100 norāda, ka aptuvenā NVM izturība NVM apakšsistēmā ir iztērēta, taču tā var nenorādīt uz NVM apakšsistēmas kļūmi. Vērtībai ir atļauts pārsniegt 100. Procentitages, kas ir lielāka par 254, attēlo kā 255. Šo vērtību atjaunina vienu reizi ieslēgšanas stundā (kad kontrolieris nav miega stāvoklī). Skatiet JEDEC JESD218A standartu par SSD ierīces kalpošanas laiku un izturības mērīšanas metodēm |
| 31:6 | Rakstītās datu vienības: | ||
| 16 | 47:32 | Nolasītās datu vienības: | Satur 512 baitu datu vienību skaitu, ko resursdators ir nolasījis no kontrollera; šī vērtība neietver metadatus. Šī vērtība ir norādīta tūkstošos (ti, vērtība 1 atbilst 1000 nolasīto 512 baitu vienībām) un tiek noapaļota uz augšu. Ja LBA lielums ir vērtība, kas nav 512 baiti, kontrolieris pārvērš nolasīto datu apjomu uz 512 baitu vienībām. NVM komandu kopai šajā vērtībā ir jāiekļauj loģiskie bloki, kas tiek lasīti kā daļa no salīdzināšanas un lasīšanas darbībām. |
| # baitu | Baitu indekss | Atribūti | Apraksts |
| 16 | 63:48 | Rakstītās datu vienības: | Satur 512 baitu datu vienību skaitu, ko resursdators ir ierakstījis kontrolierim; šī vērtība neietver metadatus. Šī vērtība ir norādīta tūkstošos (ti, vērtība 1 atbilst 1000 rakstītām 512 baitu vienībām) un tiek noapaļota uz augšu. Ja LBA lielums ir vērtība, kas nav 512 baiti, kontrolieris pārvērš rakstīto datu apjomu 512 baitu vienībās. NVM komandu kopai šajā vērtībā ir jāiekļauj loģiskie bloki, kas rakstīti kā daļa no rakstīšanas darbībām. Rakstīt nelabojamās komandas neietekmēs šo vērtību. |
| 16 | 79:64 | Saimniekdatora lasīšanas komandas: | Satur kontrollera izpildīto lasīšanas komandu skaitu. NVM komandu kopai tas ir komandu Salīdzināt un Lasīt skaits. |
| 16 | 95:80 | Saimniekdatora rakstīšanas komandas: | Satur kontroliera izpildīto rakstīšanas komandu skaitu. NVM komandu kopai šis ir Write komandu skaits. |
| 16 | 111:96 | Kontroliera aizņemtības laiks: | Ietver laiku, kurā kontrolleris ir aizņemts ar I/O komandām. Kontrolieris ir aizņemts, ja I/O rindā ir neizpildīta komanda (konkrēti, komanda tika izdota, izmantojot I/O iesniegšanas rindas astes durvju zvana ierakstu, un atbilstošais pabeigšanas rindas ieraksts vēl nav ievietots saistītajā I/O Pabeigšanas rinda). Šī vērtība tiek ziņots minūtēs. |
| 16 | 127:112 | Enerģijas cikli: satur jaudas ciklu skaitu. | |
| 16 | 143:128 | Ieslēgšanas stundas: | Ietver ieslēgšanas stundu skaitu. Ieslēgšanas stundas vienmēr tiek reģistrētas pat tad, ja ir ieslēgts mazjaudas režīms. |
| 16 | 159:144 | Nedrošas izslēgšanas: | Ietver nedrošu izslēgšanas gadījumu skaitu. Šis skaits tiek palielināts, ja pirms strāvas zuduma netiek saņemts paziņojums par izslēgšanu (CC.SHN). |
| 16 | 175:160 | Multivides un datu integritātes kļūdas: | Ietver to gadījumu skaitu, kad kontrolieris atklāja neatkoptu datu integritātes kļūdu. Kļūdas, piemēram, nelabojama ECC, CRC kontrolsummas kļūme vai LBA tag neatbilstības ir iekļautas šajā laukā. |
| 16 | 191:176 | Kļūdu informācijas žurnāla ierakstu skaits: | Ietver kļūdu informācijas žurnāla ierakstu skaitu kontroliera darbības laikā. |
| 4 | 195:192 | Brīdinājums par kompozītmateriālu temperatūras laiku: | Ietver laiku minūtēs, kurā kontrolleris darbojas un saliktā temperatūra ir lielāka vai vienāda ar brīdinājuma saliktās temperatūras sliekšņa (WCTEMP) lauku un mazāka par kritiskās kompozīta temperatūras sliekšņa (CCTEMP) lauku Identify Controller datu struktūrā. Ja WCTEMP vai CCTEMP lauka vērtība ir 0h, tad šis lauks vienmēr tiek notīrīts uz 0h neatkarīgi no Composite Temperature vērtības. |
| 4 | 199:196 | Kompozītmateriālu kritiskās temperatūras laiks: | Ietver laiku minūtēs, kurā kontrolleris darbojas un Composite Temperature ir augstāks par kritisko kompozītmateriālu temperatūras slieksni (CCTEMP) lauku Identify Controller datu struktūrā. Ja CCTEMP lauka vērtība ir 0h, šis lauks vienmēr tiek notīrīts uz 0h neatkarīgi no Composite Temperature vērtības. |
| 2 | 201:200 | Rezervēts | |
| 2 | 203:202 | Rezervēts | |
| 2 | 205:204 | Rezervēts | |
| 2 | 207:206 | Rezervēts | |
| 2 | 209:208 | Rezervēts | |
| 2 | 211:210 | Rezervēts | |
| 2 | 213:212 | Rezervēts | |
| 2 | 215:214 | Rezervēts | |
| 296 | 511:216 | Rezervēts |
Uzstādīšana
- Lūdzu, lejupielādējiet jaunāko utilītprogrammas SMART Embedded versiju. (Lejupielādēt saiti pēc pieprasījuma)
- Izsaiņojiet (šajā gadījumā izsaiņojiet mapi E:\smartmontools-7.2.win32)
- Palaidiet komandu uzvedni
- Palaist kā administrators
- C:\WINDOWS\system32> E:\smartmontools-7.2.win32\bin\smartctl.exe -h
- Lai iegūtu lietošanas kopsavilkumu
Komandrindas rīks, lai iegūtu SMART informāciju (sdb: disks uz PhysicalDrive 1)
- C:\WINDOWS\system32> E:\smartmontools-7.2.win32\bin\smartct.exe -a /dev/sdb
- Pārbaudiet pievienoto file SMART.TXT: https://www.silicon-power.com/support/lang/utf8/smart.txt
Izvadiet SMART informāciju JSON formātā. (sdb: disks uz PhysicalDrive 1)
- C:\WINDOWS\system32> E:\smartmontools-7.2.win32\bin\smartctl.exe -a -j /dev/sdb
- Pārbaudiet pievienoto file JSON.TXT: https://www.silicon-power.com/support/lang/utf8/json.txt
Lietots 1. gadījums: SMART Dashboard attālinātā uzraudzība, izmantojot IBM Node-Red
- Instalējiet IBM Node Red. Node Red ir uz plūsmu balstīts programmēšanas rīks, ko izstrādājis IBM. Mēs izmantojam Node Red, lai integrētu SP SMART Embedded utilītprogrammu, lai izstrādātu attālās uzraudzības rīku "SP SMART Dashboard".
- Izstrādājiet skriptu Node Red un izmantojot “smartctl.exe”
- Skripts file kā pievienotais SMARTDASHBOARD.TXT: https://www.silicon-power.com/support/lang/utf8/SMARTDASHBOARD.txt
- Atveriet pārlūkprogrammu, ievadiet “ip:1880/ui”
- ip ir tās iekārtas IP adrese, kurā darbojas Node Red skripts. Vietējās mašīnas noklusējuma versija ir 127.0.0.1
1. attēls SMART informācijas panelis
![]()
* 2. lietots gadījums: integrācija ar Google Cloud Platform, lai pārvaldītu SMART informāciju par pievienotajām ierīcēm
SP Industrial izmanto Google Cloud Platform un SP SMART Embedded, lai izstrādātu SMART IoT Sphere pakalpojumu platformu. SP SMART IoT Sphere ir mākoņpakalpojums ar trauksmes un apkopes paziņojumiem, kas uzrauga un analizē SP Industrial SSD un Flash karšu stāvokli un statusu pievienotajās ierīcēs, kurās darbojas operētājsistēma Windows OS vai Linux Ubuntu iegultā OS.
2. attēls SMART IoT sfēras arhitektūra
![]()
3. attēls Vairāku ierīču pārvaldība
![]()
4. attēls SP SMART Embedded atbalsta gan Windows 10, gan Linux OS
![]()
5. attēls Reāllaika SMART informācijas displejs
![]()
Visas preču zīmes, zīmoli un nosaukumi ir to attiecīgo īpašnieku īpašums.
©2022 SILICON POWER Computer & Communications, Inc., visas tiesības aizsargātas.
Dokumenti / Resursi
![]() |
Silicon Power Kā ieviest SMART Embedded SATA un PCIe NVMe SSD? [pdfLietotāja rokasgrāmata SM2246EN, SM2246XT, kā ieviest SMART Embedded SATA PCIe NVMe SSD |




