Seagate - Serial Port Diagnostic Modes and Commands - HDD Serial Commander
Seagate - Serial Port Diagnostic Modes and Commands - HDD Serial Commander
Seagate - Serial Port Diagnostic Modes and Commands - HDD Serial Commander
com/)
Home (https://www.hddserialcommander.com/)
FAQ (https://www.hddserialcommander.com/faq/)
Contribute (https://www.hddserialcommander.com/buy-now/)
Download (https://www.hddserialcommander.com/download/)
Search posts!
Seagate Modes
/
ESLIP Mode
All Levels
Level 1
Level 2
Level 3
Level 4
Level 5
Level 6
Level 7
Level 8
Level A
Level C
Level E
/
Level F
Level G
Level H
Level L
Level T
Level Online
SD&D
Level N
Level O
The Serial Port interface for Seagate drives operates in the following three modes:
1. ESLIP Mode
In this mode, the drive will respond only to ESLIP encoded packets received over the
serial port interface. The ASCII diagnostic commands described in this document are
not available in this mode. In this mode, the native interface (SATA, SCSI, SAS, FC)
is alive. This is the default power on mode for the serial port interface.
– Entering a Control-T character from HDD Serial Commander (or any similar host serial port
program) while the drive serial port is in ASCII Online mode or ASCII
Diagnostic mode will switch the serial port to ESLIP mode.
– Entering a Control-R character while the drive serial port is in ESLIP mode
will switch the serial port to ASCII Online mode.
– Entering a Control-Z character while the drive serial port is in ESLIP mode
will switch the serial port to ASCII Diagnostic mode. /
2. ASCII Online Mode
In this mode, the drive will respond only to the ASCII Online commands described in
this document. It will not respond to ESLIP encoded packets received over the serial
port interface. In this mode, the native interface (SATA, SCSI, SAS, FC) is alive.
– Entering a Control-R character from HDD Serial Commander (or any similar host serial port
program) while the drive serial port is in ESLIP mode or ASCII Diagnostic
mode will switch the serial port to ASCII Online mode.
– Entering a Control-Z character while the drive serial port is in ASCII Online
mode will switch the serial port to ASCII Diagnostic mode.
– Entering a Control-T character while the drive serial port is in ASCII Online
mode will switch the serial port to ESLIP mode.
In this mode, the drive will respond to all ASCII commands described in this document.
It will not respond to ESLIP encoded packets received over the serial port interface.
In this mode, the native interface (SATA, SCSI, SAS, FC) is not alive.
– Entering a Control-Z character from HDD Serial Commander (or any similar host serial port
program) while the drive serial port is in ESLIP mode or ASCII Online mode will
switch the serial port to ASCII Diagnostic mode.
– Entering a Control-R character while the drive serial port is in ASCII Diagnostic
mode will switch the serial port to ASCII Online mode.
– Entering a Control-T character while the drive serial port is in ASCII Diagnostic
mode will switch the serial port to ESLIP mode.
/
‘+’ – Command: Peek Memory Byte
Level 1 Commands
Level 2 Commands
/
‘B’ Command: Buffer Display
The Buffer Display command reads and displays the contents of the speci ed buffer blocks. Optionally, the
buffer data being displayed can be compared to a speci ed compare buffer blocks.
/
‘T’ Command: Measure Throughput
/
‘7’ Command: Write Verify CHS
Level 3 Commands
Level 4 Commands
‘O’ Command: Display Micro Jog for Logical Cylinder and Head /
‘S’ Command: Seek to Logical Cylinder and Head
1. Seek to speci ed 1st cylinder ( minimum cyl addr , OD ) , then to speci ed 2nd cylinder ( maximum cyl addr ,
ID ) .
2. Increment 1st cyl, decrement 2nd cyl , seek to 1st , then 2nd .
3. Repeat 2) until seek has again reached original OD and ID cylinders,but in opposite order of original seek.
4. Decrement 1st cyl, increment 2nd cyl , seek to 1st , then 2nd .
5. Repeat 4) until seek has again reached original OD and ID cylinders.
6. Repeat Steps 2) through 5) until test duration or desired number
seeks is complete.
Level 5 Commands
Level 6 Commands
Level 7 Commands
/
‘K’ Command: Set Track Format
Level 8 Commands
Level A Commands
‘c’ Command: Translate Logical Cylinder, Logical Head and Logical Sector
‘d’ Command: Translate Physical Cylinder, Logical Head and Physical Sector
‘f’ Command: Translate Physical Cylinder, Logical Head and Physical Wedge
Level C Commands /
‘Q’ Command: Display ASCII Command Information
Level E Commands
Level F Commands
/
‘t’ Command: Write Peripheral Register – channel or preamp
Level G Commands
Level H Commands
Level L Commands
/
‘i’ Command: Initialize Log File
Level T Commands
Online Commands
/
‘<‘ Command: Decrement Read/Write Scope Sync ‘>’ Command: Increment Read/Write Scope Sync
As we continue with the development of HDD Serial Commander we will update this list and or make separate
posts for each command or set.
Seagate Secure® Download & Diagnostics | View PDF at Seagate Government Solutions
(http://www.seagategov.com/ les/www-content/datasheets/pdfs/seagate-secure-download-diagnostics-with-
maximize-sec-lock-down-hard-drive- rmware-tp684-1-1508us.pdf)
Since the Internet of Things (IoT) magni es the impact of security Seagate has developed the following security
technologies that protect the rmware in its drives whether they’re installed in a host computer or removed
from the system. Below is what we found at SGS website (link attached above)
• Cryptographic rmware signing: Uses encrypted signature in rmware that is required for the host computer
to launch (via Secure Boot) and to enable rmware downloads (via Locked Diagnostics Port and Firmware
Authenticity and Integrity Veri cation).
• Secure Boot: Prevents host computer’s OS from loading if the rmware’s encrypted signature has been
changed in any way; rmware signature is authenticated by the drive at host computer startup.
• Locked diagnostics port: Blocks unauthorized users from downloading rmware or accessing the drive’s
installed rmware;user authentication via Seagate® Secure Server required to unlock port. Prevents tampering
with rmware executables and system-level data.
• Firmware authenticity and integrity veri cation: Checks for encrypted signature in rmware that is being
attempted to be downloaded; rmware is rejected if not authenticated as an original Seagate rmware
download. Should malicious code be executed inside an authentic copy of an HDD’s rmware, SD&D’s tamper-
evident binary feature enables any altered code to be identi ed and the rmware blocked from download.
Furthermore, SD&D employs forensic logging to trace unauthorized attempts to load or manipulate rmware.
The net result is that SD&D prevents unauthorized access to the drive and thwarts attempts to tamper with the
rmware, while still allowing authorized service personnel to access the rmware for diagnostic testing, perform
eld upgrades and conduct other service procedures.
Level N – Command set to work with Non-Volatile Cache found at Solid-State hard drives.
Level O – Command set to deal with cache le systems found on Solid-State hard drives.
/
(https://bit.ly/2q3tJvC)
Partners
(https://www.mydatarecoverylab.com)
(https://www.framehousemedia.com)
Home (https://www.hddserialcommander.com/)
/
All rights reserved by Advanced Data Recovery Analytics.