This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

Does the TUSB9261 support SMART drive diagnostics?

Other Parts Discussed in Thread: TUSB9261

Does the TUSB9261 support SMART drive diagnostics?

We plan on using it in mass storage mode and would like to monitor the health of SSD disks connected to it.

If not, could you comment on the complexity of adding such a function to the firmware?

I believe I read that the source code for the firmware was not available, does this mean that a complete firmware needs to be written from scratch to add such a function?

Thanks,

Erland

  • Hello,

    The TUSB9261 supports ATA pass-through commands so I believe you can send SMART command using that method.   We haven't  tested SMART commands though.  I recommend trying it on an EVM.
    The following SCSI commands are supported for ATA devices (i.e. HDD):
    • INQUIRY (standard, supported VPD pages page, unit serial number, and block
    limits VPD page)
    • READ FORMAT CAPACITIES
    • MODE SENSE (6 and 10-byte)
    • READ CAPACITY(10 and 16-byte)
    • READ (6, 10, 12, and 16-byte)
    • REQUEST SENSE
    • TEST UNIT READY
    • WRITE (6, 10, 12, and 16-byte)
    • VERIFY (10, 12, and 16-byte)
    • START STOP UNIT
    • REPORT LUNS
    • PREVENT ALLOW MEDIUM REMOVAL
    • SYNCHRONIZE CACHE (10 and 16-byte)
    • ATA PASS-THROUGH (12 and 16-byte)
    For ATAPI devices such as CD/DVD/BD-ROM, all SCSI commands are passed directly
    to the device so command support depends on the device.

    Regards.