7 Replies Latest reply on Feb 23, 2015 3:06 PM by jonathan_intel

    Which command line tool for S3500 SSD temperature behind RAID controller RS25DB080?

    georg

      To be able to compare different fan setups I'm logging the temperatures of my drives. All drives are connected to an Intel RAID Controller RS25DB080. Using storcli (storcli64) or CmdTool2 (CmdTool264) I'm getting the temperatures of my HDDs. For my Intel DC S3500 Series SSDs (SSDSC2BB240G401) I'm getting "N/A" instead. The spec sheet @ http://www.intel.com/content/dam/www/public/us/en/documents/product-specifications/ssd-dc-s3500-spec.pdf states: "The Intel® SSD DC S3500 Series has an internal temperature sensor with an accuracy of +/-2C over a range of -20C to +80C which can be monitored using two SMART attributes: [...] Device Internal Temperature (C2h)." I tried SmartmonTools and CrystalDiskInfo without success - they don't support my RAID controller with my OS: Windows 7 Ultimate SP1, 64 bit.

       

      Will a future release of storcli or CmdTool2 return the SSD temperature instead of N/A?
      Which command line tool or dll can I use to get the current SSD temperature behind my RS25DB080?

        • 1. Re: Which command line tool for S3500 SSD temperature behind RAID controller RS25DB080?
          David_Intel

          To better assist you with this question, I am forwarding this post to our SSD team.

          • 2. Re: Which command line tool for S3500 SSD temperature behind RAID controller RS25DB080?
            jonathan_intel

            Hello Geog,

             

            As you mentioned, the Intel® SSD DC S3500 Series has temperature monitoring and logging capabilities. These values can normally be monitored with Intel® Solid-State Drive Data Center Tool and Intel® Solid-State Drive Data Center Tool, however, these tools work for drives in Non-RAID and iRST configurations.

             

            Support for this feature in your system depends on the RAID controller firmware/drivers, and the way they present the SATA SMART information from the SSD.

             

            The Tested Hardware and Operating System List for the Intel® RAID Controller RS25DB8080, page 19, lists the DC S3500 as being compatible to be attached to this controller if the drive has firmware 0355. Please check if your SSD DC S3500 is using firmware 0355 and update your RAID adapter FW and drivers.

             

            * Remember to verify you have valid back up of your data, and to make any necessary preparations before performing driver or firmware updates to your RAID array controller.

            • 3. Re: Which command line tool for S3500 SSD temperature behind RAID controller RS25DB080?
              georg

              Hello Jonathan,

               

              I did almost update everything to the newest version but the problem still exists:

               

              DC S3500 Series SSD Firmware was and is 0370.

              RS25DB080 BIOS was 5.45.07.0_4.16.08.00_0x06030501 (Build November 12, 2013) and is 5.46.02.1_4.16.08.00_0x06060A03 (Build June 03, 2014).
              RS25DB080 Firmware Version was 3.340.55-3173 and is 3.400.45-3507.
              RS25DB080 Firmware Package Version was 23.22.0-0020 and is 23.28.0-0015.
              RS25DB080 Firmware Build Time was Feb 24 2014;13:40:34 and is Jun 06 2014;13:33:19.
              RS25DB080 WebBIOS Version was 6.1-71-Rel and is 6.1-72-01-Rel.

              RS25DB080 Driver was 6.701.04.00 and is 6.705.05.00.

              RAID Web Console 2 was 13.08.04.01 and is 14.08.01.06.

              RES2SV240 Expander Firmware was and is 13.

              RES2CV360 Expander Firmware was and is 13.

              storcli Version was 1.09.08 and is 1.13.08.

              CmdTool2 Version was 8.05.06 and is 8.07.15.

               

              After the firmware update of my RS25DB080 I did a 'Set Factory Defaults' as suggested by the ir3_2208SASHWR_FWPKG-v23.28.0-0015_readme.txt.

               

              Windows_RWC2_v14.08.01.06_readme.txt contains:

              RAID Web Console 2
              14.08.00.00
              Enhancements:
                MR6.5:
                1)SCGCQ00650088        MR FW to report the HDD Temperature for all drives (SAS and SATA, including SSD)

               

              But still I don't get the temperatures of my SSDs with storcli or CmdTool2, they return 'N/A' instead. (And RAID Web Console 2 also does not show a line with temperature info for an SSD.)

              The SSDs are not connected through an expander. The connection is:

              RS25DB080 <-> AXXCBL740MS7P (only Mini-SAS 8087 and SATA style connectors in use) <-> AXX4DRV3GR <-> AXX25DRVADPTR (no electrical connection) <-> SSDSC2BB240G401 (x 2: RAID1)

              The other two drives in this AXX4DRV3GR are HDDs (x 2: RAID1) and I get their temperatures. The firmware of AXX4DRV3GR is unknown and I have no hardware to update its firmware.

              • 4. Re: Which command line tool for S3500 SSD temperature behind RAID controller RS25DB080?
                jonathan_intel

                Thank you for all the information you provided. It seems that your Intel® RAID Controller RS25DB8080 and the monitoring tools are not getting all the SMART information correctly from the SSD. We will research more about this condition and will let you know once we have more information, or any possible actions to resolve it.

                • 5. Re: Which command line tool for S3500 SSD temperature behind RAID controller RS25DB080?
                  jonathan_intel

                  Hello Georg,

                   

                  We would like to inform that we were able to get temperature data from drives connected to an RS25DB8080 controller using the Intel® Solid State Drive Data Center Tool.

                   

                  Here are some examples of the commands you can use:

                   

                  1.    ISDCT show –intelssd

                  - to get a list of drives.  Record the ‘drive index’ of the drive you are interested in.

                   

                  2.    ISDCT dump –destination <filename> –intelssd <drive index> DataType=nvmelog LogID=197

                  - this will dump temperature log data.

                  - substitute <filename> for a filename of your choice.  Data is dumped in CSV format

                  - use the drive index recorded in step 1 in place of <drive index>.

                   

                  More information and download links for the Intel® SSD Data Center Tool can be found here:

                   

                  https://downloadcenter.intel.com/Detail_Desc.aspx?DwnldID=23931&lang=eng

                  • 6. Re: Which command line tool for S3500 SSD temperature behind RAID controller RS25DB080?
                    georg

                    Hello Jonathan,

                     

                    thank you for the new version of the Intel® Solid State Drive Data Center Tool.

                     

                    Using the old Data Center Tool "Version 2.1.6":
                    isdct show -intelssd
                    ==>
                    No results

                     

                     

                    After updating the Data Center Tool to "Version: 2.2.0":
                    isdct show -intelssd
                    ==>
                    - IntelSSD Index 0 -
                    DevicePath: LSI8
                    DeviceStatus: Healthy
                    Firmware: D2010370
                    FirmwareUpdateAvailable: Firmware is up to date as of this tool release.
                    Index: 0
                    ProductFamily: Intel SSD DC S3500 Series
                    ModelNumber: INTEL SSDSC2BB480G4
                    SerialNumber: BTWL4200007H480QGN

                     

                    - IntelSSD Index 1 -
                    DevicePath: LSI9
                    DeviceStatus: Healthy
                    Firmware: D2010370
                    FirmwareUpdateAvailable: Firmware is up to date as of this tool release.
                    Index: 1
                    ProductFamily: Intel SSD DC S3500 Series
                    ModelNumber: INTEL SSDSC2BB480G4
                    SerialNumber: PHWL429200FB480QGN


                    Then I tried as suggested:
                    isdct dump -destination dump.txt -intelssd 0 DataType=NVMeLog LogID=197
                    ==>
                    Error: The selected drive does not support this feature.

                     

                    I think this is because the Intel DC S3500 Series SSDs (SSDSC2BB480G4) are no NVMe devices. I also tried:
                    isdct dump -destination dump.txt -intelssd 0 DataType=hdatemperature
                    ==>
                    Dump successful. Data saved to: dump.txt

                     

                    But dump.txt does not contain the current temperature:
                    'Field','Value'
                    Format Version,2
                    Sampling Period,1
                    Interval,1
                    Maximum recommended continuous operating temperature,70
                    Maximum Temperature Limit,1
                    Minimum recommended continuous operating temperature,1
                    Minimum Temperature Limit,1
                    Circular buffer size,1
                    Circular buffer index,1

                     

                    If "isdct dump -destination dump.txt -intelssd 0 ..." would write the desired value into the file this would be not the best solution. I'd have to get the drive indices and serial numbers for the Intel SSDs with one command first. To get the temperatures would require an additional command with a file write and a file read for each drive.


                    I tried "isdct show -sensor" that showed all SMART attributes for both SSDs. Finally I ended with
                    isdct show -display raw -sensor ID=C2
                    ==>
                    - BTWL4200007H480QGN.C2 -
                    raw: 34

                     

                    - PHWL429200FB480QGN.C2 -
                    raw: 36

                     

                    that returns the current temperatures for all Intel Data Center SSDs. I'm using this now until the command to get the temperatures of all HDDs
                    CmdTool264.exe -PDList -aAll -NoLog
                    returns the temperatures also for SSDs.

                    1 of 1 people found this helpful
                    • 7. Re: Which command line tool for S3500 SSD temperature behind RAID controller RS25DB080?
                      jonathan_intel

                      Georg,

                       

                      We are glad that you were able to retrieve the temperature of your SSD via CLI using Intel® Solid State Drive Data Center Tool version 2.2.0.

                      Thank you for posting the details of your research. This information will help other users facing the same situation.