ThinkSNS V2.5_插件开发指南
- 格式:pdf
- 大小:1.29 MB
- 文档页数:21


Figure 1. Dual M.2 Adapter and a 128 GB M.2 driveDid you know?Many of the M.2 adapters include a built-in RAID controller and allows two installed M.2 drives to be configured either as RAID-1, RAID-0, or two independent drives (JBOD mode).The Dual M.2 Adapter features a Lenovo patented design that provides a tool-less method for attaching back-to-back M.2 modules to the adapter.SED support: The tables include a column to indicate which drives support SED encryption. The encryption functionality can be disabled if needed. Note: Not all SED-enabled drives have "SED" in the description.Table 2. M.2 SATA drivesPart number Featurecode DescriptionSEDsupportM.2 SSDs - 6 Gb SATA - Read Intensive/Entry (<3 DWPD)4XB7A90105BXMK ThinkSystem M.2 ER2 240GB Read Intensive SATA 6Gb NHS SSD (Chinaonly)Support4XB7A90106BXMJ ThinkSystem M.2 ER2 480GB Read Intensive SATA 6Gb NHS SSD (Chinaonly)Support 4XB7A82286BQ1Z ThinkSystem M.2 5400 PRO 240GB Read Intensive SATA 6Gb NHS SSD Support 4XB7A82287BQ1Y ThinkSystem M.2 5400 PRO 480GB Read Intensive SATA 6Gb NHS SSD Support 4XB7A82288BQ20ThinkSystem M.2 5400 PRO 960GB Read Intensive SATA 6Gb NHS SSD Support 7N47A00129AUUL ThinkSystem M.2 32GB SATA 6Gbps Non-Hot Swap SSD No7N47A00130AUUV ThinkSystem M.2 128GB SATA 6Gbps Non-Hot Swap SSD No4XB7A17073B919ThinkSystem M.2 5300 480GB SATA 6Gbps Non-Hot Swap SSD No4XB7A17212BCP0ThinkSystem M.2 5300 480GB SATA 6Gbps Non-Hot Swap SSD SED Support 4XB7A17074B8JJ ThinkSystem M.2 5300 960GB SATA 6Gbps Non-Hot Swap SSD No4XB7A38180BCNZ ThinkSystem M.2 5300 1.92TB SATA 6Gbps Non-Hot Swap SSD No4XB7A39422B758ThinkSystem M.2 120GB Industrial A600i SATA SSD No4XB7A37270B6FT ThinkSystem M.2 120GB Industrial A600i SATA SED SSD Support 4XB7A39423B759ThinkSystem M.2 480GB Industrial A600i SATA SSD No4XB7A37271B6FK ThinkSystem M.2 480GB Industrial A600i SATA SED SSD Support 4XB7A39424B75A ThinkSystem M.2 800GB Industrial A600i SATA SSD No4XB7A37272B6FL ThinkSystem M.2 800GB Industrial A600i SATA SED SSD SupportTable 3. M.2 PCIe 4.0 NVMe drivesPart number Featurecode DescriptionSEDsupportM.2 SSDs - PCIe 4.0 NVMe - Mixed Use/Mainstream (3-5 DWPD)4XB7A84603BS2Q ThinkSystem M.2 7450 MAX 800GB Mixed Use NVMe PCIe 4.0 x4 NHS SSD Support 4XB7A82676BQUL ThinkSystem M.2 7450 MAX 800GB Mixed Use NVMe PCIe 4.0 x4 NHS SSD(with Heatsink)SupportM.2 SSDs - PCIe 4.0 NVMe - Read Intensive/Entry (<3 DWPD)4XB7A90102BXMH ThinkSystem M.2 PM9A3 960GB Read Intensive NVMe PCIe 4.0 x4 NHSSSDSupport4XB7A90103BXMG ThinkSystem M.2 PM9A3 1.92TB Read Intensive NVMe PCIe 4.0 x4 NHSSSDSupport4XB7A90104BXMF ThinkSystem M.2 PM9A3 3.84TB Read Intensive NVMe PCIe 4.0 x4 NHSSSDSupport4XB7A82636BS2P ThinkSystem M.2 7450 PRO 480GB Read Intensive NVMe PCIe 4.0 x4 NHSSSDSupport4XB7A83139BS46ThinkSystem M.2 7450 PRO 480GB Read Intensive NVMe PCIe 4.0 x4 NHSSSD (with Heatsink)Support4XB7A13999BKSR ThinkSystem M.2 7450 PRO 960GB Read Intensive NVMe PCIe 4.0 x4 NHSSSDSupport4XB7A82674BQUJ ThinkSystem M.2 7450 PRO 960GB Read Intensive NVMe PCIe 4.0 x4 NHSSSD (with Heatsink)Support4XB7A14000BKSS ThinkSystem M.2 7450 PRO 1.92TB Read Intensive Entry NVMe PCIe 4.0 x4NHS SSDSupport4XB7A82675BQUK ThinkSystem M.2 7450 PRO 1.92TB Read Intensive NVMe PCIe 4.0 x4 NHSSSD (with Heatsink)Support4XB7A84604BS2R ThinkSystem M.2 7450 PRO 3.84TB Read Intensive NVMe PCIe 4.0 x4 NHSSSDSupport4XB7A82852BRFZ ThinkSystem M.2 7450 PRO 3.84TB Read Intensive NVMe PCIe 4.0 x4 NHSSSD (with Heatsink)Support Table 4. M.2 PCIe 3.0 NVMe drivesPart number Featurecode DescriptionSEDsupportM.2 SSDs - PCIe 3.0 NVMe - Read Intensive/Entry (<3 DWPD)4XB7A38177B8JR ThinkSystem M.2 PM983 960GB NVMe PCIe 3.0 x4 Non-Hot Swap SSD No4XB7A82625BQUM ThinkSystem M.2 N600Si 650GB Read Intensive NVMe PCIe 3.0 x4 NHSSSD SED (Industrial)Support4XB7A82627BQUN ThinkSystem M.2 N600Si 960GB Read Intensive NVMe PCIe 3.0 x4 NHSSSD SED (Industrial)Support4XB7A82628BQUP ThinkSystem M.2 N600Si 1.92TB Read Intensive NVMe PCIe 3.0 x4 NHSSSD SED (Industrial)Support4XB7A64190BE1X ThinkSystem M.2 N600Si 650GB NVMe PCIe 3.0 x4 Non-Hot Swap SSD(Industrial)No4XB7A64204BE1V ThinkSystem M.2 N600Si 1.92TB NVMe PCIe 3.0 x4 Non-Hot Swap SSD(Industrial)NoFigure 2. Dual M.2 Adapter and a 128 GB M.2 driveThe Single M.2 Adapter is shown in the following photo, with the 32GB M.2 drive installed.Figure 3. Single M.2 Adapter and a 32 GB M.2 driveM.2 adapter with side-by-side drivesOn servers with 3rd-Gen or later Intel Xeon Scalable or AMD EPYC processors, an M.2 module is mounted horizontally and is cabled to the system board.There are four M.2 modules offered:SATA RAID M.2 Module, which supports two SATA M.2 drives and includes integrated Marvell RAIDFigure 4. SATA/NVMe M.2 Module with 2 drivesM.2 adapter in a PCIe slotOn the ST250 V2 and SR250 V2, the M.2 side-by-side module is mounted in a bracket that is installed in a PCIe slot.Figure 5. M.2 adapter installed in a PCIe slotThe M.2 module offered is:ThinkSystem M.2 SATA/NVMe 2-Bay Enablement Adapter, 4C57A85377, which is a combination of the ThinkSystem M.2 SATA/NVMe 2-Bay Enablement Kit (feature B5XJ) and a Dummy PCIe Card bracket (feature BMTU)SE350 data drive implementationOn the ThinkSystem SE350 edge server, additional M.2 data drives are mounted on a 4-drive adapter that plugs into the PCIe riser.There are two M.2 modules offered:ThinkSystem SE350 M.2 SATA/NVMe 4-bay Data Drive Enablement Kit, which supports four SATAFigure 6. ThinkSystem SE350 M.2 SATA/NVMe 4-bay Data Drive Enablement KitFeaturesFeatures of the ThinkSystem M.2 solution:Hardened boot media that does not use a drive bayBoth mechanically & electronically designed to be more robust than any prior implementationDesign provides hardware mirroring of two M.2 SSDsM.2 SSDs have higher mean time between failures (MTBF) than SD cards or USB keysTool-less clip design that supports back to back connector layout, providing simple install in limited space.When using configure-to-order (CTO), you can also select zero drives and add drives as a field upgrade.Features of the Dual M.2 Adapter (7Y37A01093 and 4M17A60519):PCIe 2.0 x2 host interface (connects to the PCH)Based on the Marvell 88SE9230 6 Gbps SATA controllerPartNumber Description Edge1S IntelV2AMD V3Intel V3M.2 adapters and modules7Y37A01092ThinkSystem M.2 Enablement Kit Y N N N N N N N N N N N N N N N N N N 7Y37A01093ThinkSystem M.2 with MirroringEnablement KitN N N N N N N N N N N N N N N N N N N4M17A60519ThinkSystem SE350 M.2 MirroringEnablement KitY N N N N N N N N N N N N N N N N N N4Y37A09739ThinkSystem M.2 SATA 2-BayRAID Enablement KitN N N N N N N N N N N N N N N N N N N4Y37A09750ThinkSystem M.2 NVMe 2-BayRAID Enablement KitN N N N N N N N Y Y Y Y Y Y Y Y Y Y Y4Y37A09738ThinkSystem M.2 SATA/NVMe 2-Bay Enablement KitN N N Y N N N N Y Y Y N Y Y N N Y Y N4Y37A79663ThinkSystem M.2 SATA/x4 NVMe2-Bay Enablement KitN N N N N N N N Y Y Y Y Y N Y Y Y Y N4C57A85377ThinkSystem M.2 SATA/NVMe 2-Bay Enablement AdapterN N N N N N Y Y N N N N N N N N N N N4M17A37281ThinkSystem SE350 M.2SATA/NVMe 4-bay Data DriveEnablement KitY N N N N N N N N N N N N N N N N N N4M17A37606ThinkSystem SE350 M.2 SATA 4-Bay Data RAID MirroringEnablement KitY N N N N N N N N N N N N N N N N N N M.2 thermal kit4XH7A08791ThinkSystemSR650/SR550/SR590 M.2Thermal Kit N N N N N N N N N N N N N N N N N N N SE35(7Z46/7D1X)SE35V2(7DA9)SE36V2(7DAM)SE45(7D8T)SE455V3(7DBY)ST5V2(7D8K/7D8J)ST25V2(7D8G/7D8F)SR25V2(7D7R/7D7Q)SR635V3(7D9H/7D9G)SR655V3(7D9F/7D9E)SR645V3(7D9D/7D9C)SR665V3(7D9B/7D9A)SR675V3(7D9Q/7D9R)ST65V3(7D7B/7D7A)SR63V3(7D72/7D73)SR65V3(7D75/7D76)SR85V3(7D97/7D96)SR86V3(7D94/7D93)SR95V3(7DC5/7DC4)PartNumber Description Dense V32S Intel V2AMD V1Dense V24SV28SM.2 adapters and modules7Y37A01092ThinkSystem M.2 EnablementKitN N N N N N N N N N N N N N N N N N N Y7Y37A01093ThinkSystem M.2 withMirroring Enablement KitN N N N N N N N N N N N N N N N N N N Y4M17A60519ThinkSystem SE350 M.2Mirroring Enablement KitN N N N N N N N N N N N N N N N N N N N4Y37A09739ThinkSystem M.2 SATA 2-BayRAID Enablement KitN N N N Y Y Y Y Y Y N Y Y N N N Y N Y N4Y37A09750ThinkSystem M.2 NVMe 2-Bay RAID Enablement KitN N N N Y Y Y Y N N N Y Y N N N Y N Y N4Y37A09738ThinkSystem M.2SATA/NVMe 2-BayEnablement KitN N N N Y Y Y Y Y Y Y Y Y N N N Y N Y N4Y37A79663ThinkSystem M.2 SATA/x4NVMe 2-Bay Enablement KitN N N N N N N N N N N N N N N N N N N N4C57A85377ThinkSystem M.2SATA/NVMe 2-BayEnablement AdapterN N N N N N N N N N N N N N N N N N N N4M17A37281ThinkSystem SE350 M.2SATA/NVMe 4-bay Data DriveEnablement KitN N N N N N N N N N N N N N N N N N N N4M17A37606ThinkSystem SE350 M.2SATA 4-Bay Data RAIDMirroring Enablement KitN N N N N N N N N N N N N N N N N N N N M.2 thermal kit4XH7A08791ThinkSystemSR650/SR550/SR590 M.2Thermal Kit N N N N N N N N N N N N N N N N N N N N SD665V3(7D9P)SD665-NV3(7DAZ)SD65V3(7D7M)SD65-IV3(7D7L)ST65V2(7Z75/7Z74)SR63V2(7Z7/7Z71)SR65V2(7Z72/7Z73)SR67V2(7Z22/7Z23)SR635(7Y98/7Y99)SR655(7Y/7Z1)SR655ClientOSSR645(7D2Y/7D2X)SR665(7D2W/7D2V)SD63V2(7D1K)SD65V2(7D1M)SD65-NV2(7D1N)SN55V2(7Z69)SR85V2(7D31/7D32)SR86V2(7Z59/7Z6)SR95(7X11/7X12)The following tables list the ThinkSystem servers that are compatible with SATA M.2 drives. Table 8. Server support - SATA Drives (Part 1 of 3)PartNumber Description Edge1S IntelV2AMD V3Intel V3M.2 SSDs - 6 Gb SATA - Read Intensive/Entry (<3 DWPD)4XB7A90105ThinkSystem M.2 ER2 240GBRead Intensive SATA 6Gb NHSSSDY N N N N N Y Y N N N N N N N N N N N4XB7A90106ThinkSystem M.2 ER2 480GBRead Intensive SATA 6Gb NHSSSDY N N N N N Y Y N N N N N N N N N N N4XB7A82286ThinkSystem M.2 5400 PRO240GB Read Intensive SATA 6GbNHS SSDY N N Y Y N Y Y Y Y Y Y N Y Y Y Y Y N4XB7A82287ThinkSystem M.2 5400 PRO480GB Read Intensive SATA 6GbNHS SSDY N N Y Y N Y Y Y Y Y Y N Y Y Y Y Y N4XB7A82288ThinkSystem M.2 5400 PRO960GB Read Intensive SATA 6GbNHS SSDY N N Y Y N N Y Y Y Y Y N Y Y Y Y Y N7N47A00129ThinkSystem M.2 32GB SATA6Gbps Non-Hot Swap SSDN N N N N N N N N N N N N N N N N N N7N47A00130ThinkSystem M.2 128GB SATA6Gbps Non-Hot Swap SSDY N N Y Y N Y Y Y Y Y Y N Y Y Y Y Y N4XB7A17073ThinkSystem M.2 5300 480GBSATA 6Gbps Non-Hot Swap SSDY N N Y N N Y Y N N N N N N N N N N N4XB7A17212ThinkSystem M.2 5300 480GBSATA 6Gbps Non-Hot Swap SSDSEDN N N Y N N N N N N N N N N N N N N N4XB7A17074ThinkSystem M.2 5300 960GBSATA 6Gbps Non-Hot Swap SSDY N N Y N N Y Y N N N N N N N N N N N4XB7A38180ThinkSystem M.2 5300 1.92TBSATA 6Gbps Non-Hot Swap SSDY N N N N N N N N N N N N N N N N N N4XB7A39422ThinkSystem M.2 120GB IndustrialA600i SATA SSDY N N N N N N N N N N N N N N N N N N4XB7A37270ThinkSystem M.2 120GB IndustrialA600i SATA SED SSDY N N N N N N N N N N N N N N N N N N4XB7A39423ThinkSystem M.2 480GB IndustrialA600i SATA SSDY N N N N N N N N N N N N N N N N N N SE35(7Z46/7D1X)SE35V2(7DA9)SE36V2(7DAM)SE45(7D8T)SE455V3(7DBY)ST5V2(7D8K/7D8J)ST25V2(7D8G/7D8F)SR25V2(7D7R/7D7Q)SR635V3(7D9H/7D9G)SR655V3(7D9F/7D9E)SR645V3(7D9D/7D9C)SR665V3(7D9B/7D9A)SR675V3(7D9Q/7D9R)ST65V3(7D7B/7D7A)SR63V3(7D72/7D73)SR65V3(7D75/7D76)SR85V3(7D97/7D96)SR86V3(7D94/7D93)SR95V3(7DC5/7DC4)4XB7A37271ThinkSystem M.2 480GB IndustrialA600i SATA SED SSDY N N N N N N N N N N N N N N N N N N4XB7A39424ThinkSystem M.2 800GB IndustrialA600i SATA SSDY N N N N N N N N N N N N N N N N N N4XB7A37272ThinkSystem M.2 800GB IndustrialA600i SATA SED SSD Y N N N N N N N N N N N N N N N N N NPartNumber Description Edge1S IntelV2AMD V3Intel V3Table 9. Server support - SATA Drives (Part 2 of 3)PartNumber Description Dense V32S Intel V2AMD V1Dense V24SV28SM.2 SSDs - 6 Gb SATA - Read Intensive/Entry (<3 DWPD)4XB7A90105ThinkSystem M.2 ER2 240GBRead Intensive SATA 6GbNHS SSDN N N N Y Y Y N Y Y Y Y Y Y N N Y N Y N4XB7A90106ThinkSystem M.2 ER2 480GBRead Intensive SATA 6GbNHS SSDN N N N Y Y Y N Y Y Y Y Y Y N N Y N Y N4XB7A82286ThinkSystem M.2 5400 PRO240GB Read Intensive SATA6Gb NHS SSDN N N N Y Y Y Y Y Y N Y Y Y Y Y Y N Y Y4XB7A82287ThinkSystem M.2 5400 PRO480GB Read Intensive SATA6Gb NHS SSDN N N N Y Y Y Y Y Y N Y Y Y Y Y Y N Y Y4XB7A82288ThinkSystem M.2 5400 PRO960GB Read Intensive SATA6Gb NHS SSDN N N N Y Y Y Y Y Y N Y Y Y Y Y Y N N N7N47A00129ThinkSystem M.2 32GB SATA6Gbps Non-Hot Swap SSD N N N N Y Y Y Y Y Y Y Y Y N N N Y N Y Y SE35(7Z46/7D1X)SE35V2(7DA9)SE36V2(7DAM)SE45(7D8T)SE455V3(7DBY)ST5V2(7D8K/7D8J)ST25V2(7D8G/7D8F)SR25V2(7D7R/7D7Q)SR635V3(7D9H/7D9G)SR655V3(7D9F/7D9E)SR645V3(7D9D/7D9C)SR665V3(7D9B/7D9A)SR675V3(7D9Q/7D9R)ST65V3(7D7B/7D7A)SR63V3(7D72/7D73)SR65V3(7D75/7D76)SR85V3(7D97/7D96)SR86V3(7D94/7D93)SR95V3(7DC5/7DC4) SD665V3(7D9P)SD665-NV3(7DAZ)SD65V3(7D7M)SD65-IV3(7D7L)ST65V2(7Z75/7Z74)SR63V2(7Z7/7Z71)SR65V2(7Z72/7Z73)SR67V2(7Z22/7Z23)SR635(7Y98/7Y99)SR655(7Y/7Z1)SR655ClientOSSR645(7D2Y/7D2X)SR665(7D2W/7D2V)SD63V2(7D1K)SD65V2(7D1M)SD65-NV2(7D1N)SN55V2(7Z69)SR85V2(7D31/7D32)SR86V2(7Z59/7Z6)SR95(7X11/7X12)7N47A00130ThinkSystem M.2 128GBSATA 6Gbps Non-Hot SwapSSDN N N N Y Y Y Y Y Y Y Y Y N N N Y N Y Y4XB7A17073ThinkSystem M.2 5300480GB SATA 6Gbps Non-HotSwap SSDN N N N Y Y Y Y Y Y Y Y Y Y N N Y N Y Y4XB7A17212ThinkSystem M.2 5300480GB SATA 6Gbps Non-HotSwap SSD SEDN N N N N N N N N N N N N N N N N N N N4XB7A17074ThinkSystem M.2 5300960GB SATA 6Gbps Non-HotSwap SSDN N N N Y Y Y Y Y Y Y Y Y Y N N Y N Y N4XB7A38180ThinkSystem M.2 53001.92TB SATA 6Gbps Non-HotSwap SSDN N N N N N N N N N N N N Y N N N N N N4XB7A39422ThinkSystem M.2 120GBIndustrial A600i SATA SSDN N N N N N N N N N N N N N N N N N N N4XB7A37270ThinkSystem M.2 120GBIndustrial A600i SATA SEDSSDN N N N N N N N N N N N N N N N N N N N4XB7A39423ThinkSystem M.2 480GBIndustrial A600i SATA SSDN N N N N N N N N N N N N N N N N N N N4XB7A37271ThinkSystem M.2 480GBIndustrial A600i SATA SEDSSDN N N N N N N N N N N N N N N N N N N N4XB7A39424ThinkSystem M.2 800GBIndustrial A600i SATA SSDN N N N N N N N N N N N N N N N N N N N4XB7A37272ThinkSystem M.2 800GBIndustrial A600i SATA SEDSSD N N N N N N N N N N N N N N N N N N N NPartNumber DescriptionDense V32S Intel V2AMD V1Dense V24SV28S SD665V3(7D9P)SD665-NV3(7DAZ)SD65V3(7D7M)SD65-IV3(7D7L)ST65V2(7Z75/7Z74)SR63V2(7Z7/7Z71)SR65V2(7Z72/7Z73)SR67V2(7Z22/7Z23)SR635(7Y98/7Y99)SR655(7Y/7Z1)SR655ClientOSSR645(7D2Y/7D2X)SR665(7D2W/7D2V)SD63V2(7D1K)SD65V2(7D1M)SD65-NV2(7D1N)SN55V2(7Z69)SR85V2(7D31/7D32)SR86V2(7Z59/7Z6)SR95(7X11/7X12)Table 10. Server support - SATA Drives (Part 3 of 3)PartNumber Description4S V11S Intel V12S Intel V1Dense V1M.2 SSDs - 6 Gb SATA - Read Intensive/Entry (<3 DWPD)4XB7A90105ThinkSystem M.2 ER2 240GBRead Intensive SATA 6Gb NHSSSDN N N N N N N N N N N N Y Y N N N N N4XB7A90106ThinkSystem M.2 ER2 480GBRead Intensive SATA 6Gb NHSSSDN N N N N N N N N N N N Y Y N N N N N4XB7A82286ThinkSystem M.2 5400 PRO240GB Read Intensive SATA6Gb NHS SSDY Y Y N Y N Y Y Y Y Y Y Y Y Y N N Y Y4XB7A82287ThinkSystem M.2 5400 PRO480GB Read Intensive SATA6Gb NHS SSDY Y Y N Y N Y Y Y Y Y Y Y Y Y N N Y Y4XB7A82288ThinkSystem M.2 5400 PRO960GB Read Intensive SATA6Gb NHS SSDN N N N Y N Y N N N N N N N N N N N N7N47A00129ThinkSystem M.2 32GB SATA6Gbps Non-Hot Swap SSDY Y Y N Y Y Y Y Y Y Y Y Y Y N N N Y Y7N47A00130ThinkSystem M.2 128GB SATA6Gbps Non-Hot Swap SSDY Y Y N Y Y Y Y Y Y Y Y Y Y Y N N Y Y4XB7A17073ThinkSystem M.2 5300 480GBSATA 6Gbps Non-Hot SwapSSDY Y N N N Y Y Y Y Y N N Y Y N N N Y Y4XB7A17212ThinkSystem M.2 5300 480GBSATA 6Gbps Non-Hot SwapSSD SEDN N N N N N N N N N N N N N N N N N N4XB7A17074ThinkSystem M.2 5300 960GBSATA 6Gbps Non-Hot SwapSSDN N N N N N N N N N N N N N N N N N N4XB7A38180ThinkSystem M.2 5300 1.92TBSATA 6Gbps Non-Hot SwapSSDN N N N N N N N N N N N N N N N N N N4XB7A39422ThinkSystem M.2 120GBIndustrial A600i SATA SSDN N N N N N N N N N N N N N N N N N N4XB7A37270ThinkSystem M.2 120GBIndustrial A600i SATA SED SSDN N N N N N N N N N N N N N N N N N N4XB7A39423ThinkSystem M.2 480GBIndustrial A600i SATA SSD N N N N N N N N N N N N N N N N N N N SR85(7X18/7X19)SR85P(7D2F/2D2G)SR86(7X69/7X7)ST5(7Y48/7Y5)ST25(7Y45/7Y46)SR15(7Y54)SR25(7Y52/7Y51)ST55(7X9/7X1)SR53(7X7/7X8)SR55(7X3/7X4)SR57(7Y2/7Y3)SR59(7X98/7X99)SR63(7X1/7X2)SR65(7X5/7X6)SR67(7Y36/7Y37)SD53(7X21)SD65(7X58)SN55(7X16)SN85(7X15)114XB7A37271ThinkSystem M.2 480GBIndustrial A600i SATA SED SSDN N N N N N N N N N N N N N N N N N N4XB7A39424ThinkSystem M.2 800GBIndustrial A600i SATA SSDN N N N N N N N N N N N N N N N N N N4XB7A37272ThinkSystem M.2 800GBIndustrial A600i SATA SED SSD N N N N N N N N N N N N N N N N N N NPartNumber Description4S V11S Intel V12S Intel V1Dense V11. The use of a 5100 or 5300 M.2 drive in the SR550, SR590 and SR650 may require that the M.2 SSDThermal Kit (4XH7A08791) also be installed. The thermal kit contains an air baffle that ensuresproper cooling of the M.2 drive. See the SR550, SR590 and SR650 product guides for specifics. PCIe 4.0 NVMe drivesThe following tables list the ThinkSystem servers that are compatible with NVMe M.2 drives.Table 11. Server support - PCIe 4.0 NVMe Drives (Part 1 of 3)PartNumber Description Edge1S IntelV2AMD V3Intel V3M.2 SSDs - PCIe 4.0 NVMe - Mixed Use/Mainstream (3-5 DWPD)4XB7A84603ThinkSystem M.2 7450 MAX800GB Mixed Use NVMe PCIe 4.0x4 NHS SSDN N N Y N N N N N N N N N N N N N N N4XB7A82676ThinkSystem M.2 7450 MAX800GB Mixed Use NVMe PCIe 4.0x4 NHS SSD (with Heatsink)Y N Y N N N N N N N N N N N N N N N NM.2 SSDs - PCIe 4.0 NVMe - Read Intensive/Entry (<3 DWPD)4XB7A90102ThinkSystem M.2 PM9A3 960GBRead Intensive NVMe PCIe 4.0 x4NHS SSDN N N N N N N N N N N N N N N N Y Y N4XB7A90103ThinkSystem M.2 PM9A3 1.92TBRead Intensive NVMe PCIe 4.0 x4NHS SSDN N N N N N N N N N N N N N N N N N N SR85(7X18/7X19)SR85P(7D2F/2D2G)SR86(7X69/7X7)ST5(7Y48/7Y5)ST25(7Y45/7Y46)SR15(7Y54)SR25(7Y52/7Y51)ST55(7X9/7X1)SR53(7X7/7X8)SR55(7X3/7X4)SR57(7Y2/7Y3)SR59(7X98/7X99)SR63(7X1/7X2)SR65(7X5/7X6)SR67(7Y36/7Y37)SD53(7X21)SD65(7X58)SN55(7X16)SN85(7X15) SE35(7Z46/7D1X)SE35V2(7DA9)SE36V2(7DAM)SE45(7D8T)SE455V3(7DBY)ST5V2(7D8K/7D8J)ST25V2(7D8G/7D8F)SR25V2(7D7R/7D7Q)SR635V3(7D9H/7D9G)SR655V3(7D9F/7D9E)SR645V3(7D9D/7D9C)SR665V3(7D9B/7D9A)SR675V3(7D9Q/7D9R)ST65V3(7D7B/7D7A)SR63V3(7D72/7D73)SR65V3(7D75/7D76)SR85V3(7D97/7D96)SR86V3(7D94/7D93)SR95V3(7DC5/7DC4)。
本文部分教程是参考Firefox 的MDN一些开发文档,文章结尾的参考资料中附带一些文档;在Gecko 2.0 之前只能使用Overlay Extension这种技术进行扩展开发,现在有一种新的开发方式可以基于Add-On SDK进行开发,本文只对插件项目使用到的一些Add-On开发技术做一些简单的讲解,不涉及到Overlay Extension开发,若有兴趣可以自行参考文章结尾。
1. 安装python2.5、2.6或者2.7,3.X不支持,将Python的路径加入到环境变量PATH中。
2. Firefox3. 安装Add-On SDK。
4. 启动命令行,到sdk root 目录下,运行激活命令bin\active5. 可以看到命令提示符现在应该有一个包含SDK的根目录名称的新的前缀:(C:\Users\mozilla\sdk\addon-sdk) C:\Users\Work\sdk\addon-sdk>在shell提示符运行: cfx它会产生下面信息,这里是第一行内容,后面是大量的使用信息:Usage: cfx [options] [command]这是CFX命令行程序,是主界面加载项的SDK,可以使用它来启动Firefox和测试插件,打包附加分发,查看文档和运行单元测试。
cfx 的详细说明文档:https:///en-US/Add-ons/SDK/Tools/cfx原文档如下:https:///en-US/Add-ons/SDK/Tutorials/Getting_started总结起来就是3步:1. 创建文文件夹:mkdir my-addon1. 2. 运行如下命令cd my-addoncfx init得到如下输出:* lib directory created* data directory created* test directory created* doc directory created* README.md written* package.json written* test/test-main.js written* lib/main.js written* doc/main.md writtenYour sample add-on is now ready for testing:try "cfx test" and then "cfx run". Have fun!"1. 3. 运行cfx run可以运行该Add-On。
AE牛顿动力学插件Newton 2.0 中文用户指南【1】翻译自官方的用户指南。
官网上有许多动图,可以加深理解。
插件中的专有名词全部采用中文汉化版的翻译。
file:///C:/Program Files/Adobe/Adobe After Effects CC/Support Files/Plug-ins/Newton/documentation/index.html#top-------------------------------------------简介Introduction牛顿是一款在Adobe After Effects (CS5或更高的版本)上使用的2D动力学插件。
牛顿将现有合成中的2D图层视为物理中的刚体(在任何力的作用下,体积和形状都不发生改变的物体叫做刚体)。
这些主体(专用名词Body)会滑动、反弹,互相间会碰撞、并且还会受到重力的作用。
主体间还可以通过关联(专用名词Joint)连接在一起。
牛顿可以处理各种不同类型的主体:某些类型可以先依AE的动画进行运动后再受到动力的影响,某些则完全依靠解算控制其运动。
牛顿提供了一个简单、整洁、易于操作的界面、快速的OpenGL预览和直观的控制。
当模拟结束时,能将效果导出为标准的AE关键帧动画。
-------------------------------------------主体Bodies牛顿将AE合成中二维图层(除了音轨、指导层、空图层和隐藏图层)变换为物理对象,在插件中我们称之主体Body。
这些主体可以弹跳,滑行,且彼此间还会产生碰撞。
要改变主体的属性前,必须先选中主体(法1:在主体列表Bodylist中选中;法2:在预览窗口直接选中图形)。
主体最重要的属性是主体的类型type。
l常规属性General Properties●类型Type牛顿提供以下主体类型:1.静态static:主体没有运动。
2.运动kinematic:主体的动画有受AE中使用的关键帧动画或表达式动画控制时,主体的运动路径不会因物理作用力而发生改变,除非关键帧动画已经结束,这时主体将以动力dynamic的方式运动。
Application Note AC401January 20141© 2014 Microsemi Corporation SmartFusion2 SoC FPGA - SPI Master ProgrammingTable of ContentsPurposeThis application note describes how to use the serial peripheral interface (SPI) Master Programming mode on SmartFusion ®2 system-on-chip (SoC) field programmable gate array (FPGA) Development Kit board DVP-102-000400-001 Rev C.Note:Rev A and Rev B Development Kit Board are not supported.Two software utilities, SPI_Memory.exe and SetMuxes.exe, are described in this document. The SPI_Memory.exe is used to program Atmel ® AT25DF641 and SetMuxes.exe is used to configure the multiplexers on the Development Kit board to either perform SPI Memory Programming or initiate SPI Master Programming.IntroductionSPI Master Programming mode, also known as auto-update or reflash is one of the programming methods available to program SmartFusion2 devices. Refer to the SmartFusion2 Programming User's Guide for more information on the available programming modes. On power-up or resetting the device with FLASH_GOLDEN_N pin asserted (driven low), the SmartFusion2 device configures the dedicated SPI port to operate in Master mode. It also reads the attached external SPI memory device from address zero. Auto programming is executed if a valid programming image is found. Figure 1 shows a high level system design to execute auto programming.Purpose . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1Introduction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1Development Kit Board Programming Circuit Design Description . . . . . . . . . . . . . . . . . . . . 2Programming the SPI Master . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4List of Changes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6Appendix A - SPI Memory Utility . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7Appendix B - SetMuxes Utility . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7SmartFusion2 SoC FPGA - SPI Master Programming2Development Kit Board Programming Circuit Design DescriptionThe Development Kit board programming circuitry has an on board FT4232H module from Future Technology Devices International (FTDI). This module is a universal serial bus (USB)-to-serial interface converter. For more information on FT432H module, see FTDI website at /Products/Modules/DevelopmentModules.htm. This module is connected to the M2S dedicated SPI port and the SPI memory device using the multiplexers. The multiplexers can then be configured either manually or through SetMuxes.exe utility described below to program the Atmel SPI memory device or to initiate an auto-programming operation. The Development Kit board is designed in this fashion to program the SPI memory device on board through the FTDI chip. Figure 2 shows how the multiplexers are connected.Figure 1 • Auto Programming (SPI- Master) ModeDevelopment Kit Board Programming Circuit Design Description3Figure 2 • Connection of MultiplexersFigure 3 • Development Kit Board Programming Circuit - Auto Programming ModuleSmartFusion2 SoC FPGA - SPI Master Programming4Note:Some of the FT4232H I/O pins control the enable and select signals of the multiplexers.SetMuxes.exe configures these pins to either perform the SPI memory programming manually or initiate auto-programming.Programming the SPI MasterThe following steps describe how to program the SPI master.1.Set the jumpers on the Development Kit board as:–J43 (Pin 1 - Pin 2)–J55 (Pin 1 - Pin 2)–J70 (Pin 2 - Pin 3)2.Install the FTDI drivers based on the operating system as described in the FTDI driver installationguide available at: /Support/Documents/InstallGuides.htm.3.Copy the following files into a local directory on your PC.–FTCJTAG.dll: Used for interfacing FT2232 to devices using the JTAG protocol.Note:Click the file name to download a ZIP file containing the library.–libMPSSE.dll : This library has been created to aid the implementation of I2C designs using FTDI devices which incorporate the FTDI MPSSE.–SetMuxes.exe: Refer "Appendix B - SetMuxes Utility"for more information.–SPI_Memory.exe: Refer "Appendix A - SPI Memory Utility"for more information.–Click here to download a sample demo project containing both the exe files.4.Copy the programming file (.spi) to a local directory on the PC. Use one of the .spi files included inthis demo package or generate a design and export it through Libero ® System-on-Chip (SoC)software. For more information on how to use Libero software, refer /download/software/liberosoc/default.aspx.5.Open the Command Prompt and navigate to the directory where the files are saved.6.Connect the Development Kit board mini USB (J24) to the PC.7.Power-up the Development Kit board.Figure 4 • Development Kit Board Programming Circuit - FT4232H ModuleProgramming the SPI Master58.In the command prompt, type:SetMuxes MEMThis application sets the multiplexers for the FTDI chip to access the Atmel memory device on the board. Figure 4 shows an example message on successful setting-up of the multiplexers.9.In the command prompt, type:SPI_Memory -aprogram <file name>.spiThis updates the Atmel spi memory device, as shown in Figure 6.10.In the command prompt type the following:SetMuxes REFFigure 5 • SetMuxes MEMFigure 6 • aprogram <file name>.spiSmartFusion2 SoC FPGA - SPI Master Programming6This command sets the multiplexers for the M2S chip to access the Atmel memory device on the board and initiates reflash, as shown in Figure 7. The M2S device functions with a delay of approximately a minute. The functioning is based on the design that you programmed.Note:With this configuration, any subsequent resets to the device or board power cycle initiate thereflash operation again.11.In the command prompt type the following:SetMuxes SPIThis application sets the multiplexers for the FTDI chip to access the M2S device, as shown in Figure 8.List of ChangesThe following table lists critical changes that were made in the current version of the document.Figure 7 • SetMuxes REFFigure 8 • SetMuxes SPIRevisionChanges in Current Version (51900145-2/2.08*)Page Revision 1January 2014Updated the section "Programming the SPI Master"(SAR 53223).4Appendix A - SPI Memory Utility7Appendix A - SPI Memory UtilitySPI_Memory.exe is a standalone command line utility that uses the FTDI chip to program the SPI file into the Atmel AT25DF641 memory device used in the Development Kit board. This supports the following platforms:•Windows XP •Windows Vista •Windows 7Usage: spi_memory [options] <filename> Available options:•-h : show help message •-a<action>: Specify action name as follows:–read_id: Read device ID.–Blank: Checks to see if device is in erased state.–Erase: Erases the entire device.–Program: Programs the content of the file into the device starting at address 0.–Verify: Verifies the content of the device against the file.–Read: Reads the content of the device and saves it in ReadBuffer.bin.Appendix B - SetMuxes UtilitySetMuxes.exe configures the multiplexers on the Development Kit board based on the desired operation.This supports the following platforms:•Windows XP •Windows Vista •Windows 7Usage: SetMuxes [options]MEM: Configures the multiplexers to enable FTDI connection to the SPI memory device on the dedicated SPI port.REF: Configures the multiplexers to connect the M2S device to the SPI memory device and initiate reflash.SPI: Configures the multiplexers to connect the M2S device to FTDI for SPI- Slave programming.51900269-1/01-14© 2013 Microsemi Corporation. All rights reserved. Microsemi and the Microsemi logo are trademarks of Microsemi Corporation. All other trademarks and service marks are the property of their respective owners.Microsemi Corporation (NASDAQ: MSCC) offers a comprehensive portfolio of semiconductor solutions for: aerospace, defense and security; enterprise and communications; and industrial and alternative energy markets. Products include high-performance, high-reliability analog and RF devices, mixed signal and RF integrated circuits, customizable SoCs, FPGAs, and complete subsystems. Microsemi is headquartered in Aliso Viejo, Calif. Learn more at .Microsemi Corporate HeadquartersOne Enterprise, Aliso Viejo CA 92656 USAWithin the USA: +1 (949) 380-6100Sales: +1 (949) 380-6136Fax: +1 (949) 215-4996。