AHCI/ATA_CAM for dummies?

Daniel Braniss danny at cs.huji.ac.il
Mon Dec 14 07:49:22 UTC 2009


> b. f. wrote:
> > Hmm.  From what little I know, your chipset should support AHCI, so
> > perhaps your motherboard or bios isn't set up right?:
> > 
> > p. 39, 44 of the pdf at:
> > 
> > http://www.intel.com/design/chipsets/datashts/307013.htm
> 
> On page 44 it says, "for some features, hardware support in the SATA
> device ..."
> 
> Full output of 'camcontrol identify':
> 
> pass0: <Hitachi HTS721010G9SA00 MCZOC10H> ATA-7 SATA 1.x device
> pass0: 100.000MB/s transfers (UDMA5, PIO size 8192bytes)
> 
> protocol              ATA/ATAPI-7 SATA 1.x
> device model          Hitachi HTS721010G9SA00
> firmware revision     MCZOC10H
> serial number         MPCZN7Y0GZSYAL
> cylinders             16383
> heads                 16
> sectors/track         63
> sector size           logical 512, physical 512, offset 0
> LBA supported         195371568 sectors
> LBA48 supported       195371568 sectors
> PIO supported         PIO4
> DMA supported         WDMA2 UDMA5
> overlap not supported
> 
> Feature                      Support  Enable    Value           Vendor
> read ahead                     yes	yes
> write cache                    yes	yes
> flush cache                    yes	yes
> Native Command Queuing (NCQ)   yes		31/0x1F
> Tagged Command Queuing (TCQ)   no	no	31/0x1F
> SMART                          yes	yes
> microcode download             yes	yes
> security                       yes	no
> power management               yes	yes
> advanced power management      yes	yes	16512/0x4080
> automatic acoustic management  yes	yes	254/0xFE	128/0x80
> media status notification      no	no
> power-up in Standby            yes	no
> write-read-verify              no	no	0/0x0
> unload                         no	no
> free-fall                      no	no
> 
> 
> Perhaps it does not have the requisite "hardware support" for ahci?

probably, but have you checked the BIOS setup?

my 5c.
	danny
 




More information about the freebsd-current mailing list