SB-RKT4P-8TB check firmware version (and possible update) on linux?


  • Is there any way to check the firmware version of a (brand new) Sabrent Rocket 4 Plus 8TB SB-RKT4P-8TB  (and possible update) on linux (Ubuntu 22 LTS)?

    I do have nvme-cli and smartmon tools installed, but I cannot figure out what commands to give.

    # smartctl -a /dev/nvme0n1
    smartctl 7.2 2020-12-30 r5155 [x86_64-linux-6.5.0-15-generic] (local build)
    Copyright (C) 2002-20, Bruce Allen, Christian Franke, www.smartmontools.org
    
    === START OF INFORMATION SECTION ===
    Model Number:                       Sabrent SB-RKT4P-8TB
    Serial Number:                      48790472200207
    Firmware Version:                   R4PTLC.3
    PCI Vendor/Subsystem ID:            0x1987
    IEEE OUI Identifier:                0x6479a7
    Total NVM Capacity:                 8,001,563,222,016 [8,00 TB]
    Unallocated NVM Capacity:           0
    Controller ID:                      1
    NVMe Version:                       1.4
    Number of Namespaces:               1
    Namespace 1 Size/Capacity:          8,001,563,222,016 [8,00 TB]
    Namespace 1 Formatted LBA Size:     512
    Namespace 1 IEEE EUI-64:            6479a7 7750c0028d
    Local Time is:                      Wed Jan 31 18:41:12 2024 WET
    Firmware Updates (0x12):            1 Slot, no Reset required
    Optional Admin Commands (0x0017):   Security Format Frmw_DL Self_Test
    Optional NVM Commands (0x005d):     Comp DS_Mngmt Wr_Zero Sav/Sel_Feat Timestmp
    Log Page Attributes (0x0c):         Ext_Get_Lg Telmtry_Lg
    Maximum Data Transfer Size:         512 Pages
    Warning  Comp. Temp. Threshold:     84 Celsius
    Critical Comp. Temp. Threshold:     89 Celsius
    
    Supported Power States
    St Op     Max   Active     Idle   RL RT WL WT  Ent_Lat  Ex_Lat
     0 +     8.80W       -        -    0  0  0  0        0       0
     1 +     7.10W       -        -    1  1  1  1        0       0
     2 +     5.20W       -        -    2  2  2  2        0       0
     3 -   0.0620W       -        -    3  3  3  3     2500    7500
     4 -   0.0440W       -        -    4  4  4  4    10500   65000
    
    Supported LBA Sizes (NSID 0x1)
    Id Fmt  Data  Metadt  Rel_Perf
     0 +     512       0         2
     1 -    4096       0         1
    
    === START OF SMART DATA SECTION ===
    SMART overall-health self-assessment test result: PASSED
    
    SMART/Health Information (NVMe Log 0x02)
    Critical Warning:                   0x00
    Temperature:                        34 Celsius
    Available Spare:                    100%
    Available Spare Threshold:          5%
    Percentage Used:                    0%
    Data Units Read:                    42,413 [21,7 GB]
    Data Units Written:                 2,547,302 [1,30 TB]
    Host Read Commands:                 498,399
    Host Write Commands:                2,136,082
    Controller Busy Time:               16
    Power Cycles:                       5
    Power On Hours:                     6
    Unsafe Shutdowns:                   5
    Media and Data Integrity Errors:    0
    Error Information Log Entries:      19
    Warning  Comp. Temperature Time:    0
    Critical Comp. Temperature Time:    0
    
    Error Information (NVMe Log 0x01, 16 of 63 entries)
    Num   ErrCount  SQId   CmdId  Status  PELoc          LBA  NSID    VS
      0         19     0  0x0000  0x4004  0x028            0     0     -
    

    If I need to upgrade, does anyone knows any trick ? (Like running Windows inside a VirtualBox VM to run Sabrent's software ?)

    Thank you!

     



  • @João Luís

    Firmware Version:                   R4PTLC.3

    This should be the newest firmware.


  • Thank you. (Happy for now!... until newer firmware comes out :-)


  • My drive shows firmware R4PTLC.4.  Is *that* the newest now?  Also even if it is, please give instructions on how an upgrade would be performed on Linux so that future users who look to this question will have an answer to read.

    I'm hoping that a new firmware is the answer to the fact that my 8 TB Sabrent Rocket 4 Pro drive completely failed (I/O error then resized to 0 bytes) and did not recover until after a reboot.  This is highly unacceptable to me as I am using this in a server environment ...


  • @Bryan Ischo If Windows To Go is an option, with Rufus or equivalent, that might work. I have requested a firmware update tool. As for failed I/O, that is often due to physical damage from a bent PCB or a drive firmware issue.


Please login to reply this topic!