Devices sata(7D) NAME sata - Solaris SATA Framework DESCRIPTION Serial ATA is the interconnect technology, designed to replace parallel ATA technology. It is used to connect the host system to peripherals such as hard drives, optical drives, and removable magnetic media devices. For the complete information on Serial ATA technology visit the Serial ATA web site at http://www.serialata.org. Solaris SATA framework supports for each SATA HBA instance up to 32 hot-pluggable devices connected directly to SATA HBA device ports. The maximum data rate is either 1.5Gb/s or 3.0Gb/s and depends on the capability of a SATA device and SATA HBA controller. Solaris SATA framework adheres to SATA-1 specification and supports selected SATA-2 features: Signaling speed 3.0Gb/s. SATA devices connected to SATA HBA controlled by a SATA framework compliant HBA driver are treated by the system as SCSI devices. Solaris SCSI disk driver is attached as a target driver for each device node created by the SATA framework for each SATA device. The cfgadm(1M) utility is used to manage hot plugged/unplugged SATA devices. FILES Listed below are drivers and modules which either utilize or are utilized by the Solaris SATA framework. Drivers in /kernel/misc are 32 bit drivers (only). Drivers in /kernel/misc/amd64 are 64 bit drivers. ___________________________________________________________ | SUPPORT MODULE(S) | FUNCTION | |_____________________________|_____________________________| | /kernel/misc/[amd64/]sata | SATA framework | |_____________________________|_____________________________| ATTRIBUTES See attributes(5) for a description of the following attributes: ___________________________________________________________ | ATTRIBUTE TYPE | ATTRIBUTE VALUE | |_____________________________|_____________________________| | Architecture | i386 amd64 | |_____________________________|_____________________________| | Availability | SUNWckr | |_____________________________|_____________________________| SEE ALSO cfgadm(1M), prtconf(1M), cfgadm_sata(1M), attributes(5), sd(7D) Serial ATA 1.0a - Serial ATA International Organization specification Serial ATA II: Extension to serial ATA 1.0.a - Serial ATA International Organization specification http://www.sun.com/io NOTES Booting from SATA mass-storage devices connected to SATA HBA controlled by Solaris SATA framework compliant drivers is not supported. DIAGNOSTICS The messages described below may appear on the system con- sole as well as being logged. All messages are formatted in the following manner: sata: WARNING: : or sata: NOTICE: : followed by one of the messages listed below. The identifies which SATA HBA following message relates to. port X: link lost The communication via serial link between the HBA and the device plugged to the specified SATA device port was lost. port X: link established The communication via serial link between the HBA and the device plugged to the specified SATA device port was established. port X: device reset The device plugged to the specified SATA device port was reset. The reset may occur due to the communication error, command error, command timeout or due to an explicit request from the host. port X failed The specified SATA device port has failed and is in unusable state. The state of the port may be changed by deactivating the port and activating it again using cfgadm SATA hardware-specific commands (see cfgadm_sata(1m)). port X error An error was detected in specified SATA device port operations. SATA device detached at port X The communication via serial link between the HBA and the device plugged to the specified SATA device port was lost and could not be reestablished for more then 1 second. The SATA framework assumed that the device was unplugged from the specified SATA device port. SATA device attached to port X The communication via serial link between the HBA and the device plugged to the specified empty SATA device port was established. The SATA framework assumed that the new device was plugged to the specified SATA device port. SATA disk device at port X This message is followed by a disk description, specifying the disk vendor, serial number, firmware revision number and the disk capabilities. SATA disk device at port X does not support LBA The disk device plugged into specified SATA device port does not support LBA addressing. The device cannot be used in the system. SATA disk device at port X not support required UDMA mode 4 or higher The disk device plugged into specified SATA device port does not support Ultra DMA mode required for the correct operation of Serial SATA. The device cannot be used in the system. sata: attach failed The SATA HBA instance attach operation failed. This HBA instance will not be configured in the system and it will not be available to the system. sata: invalid sata_hba_tran version X for driver The named SATA HBA driver and the SATA framework are of incompatible versions. The driver will not attach and SATA HBAs controlled by this driver (and devices plugged to this SATA HBA ports) will not be available to the system. sata_hba_attach: cannot create SATA attachment point for port X The specified SATA device port cannot be configured in the system and a device plugged to this port will not be available to the system. sata_create_target_node: cannot create target node for device at port X The device target node for the device plugged to the specified SATA device port could not be created. The device will not be configured to be used by the system.