Quantcast

Adaptec 29160 + Fujitsu MAS3367NC - cannot force U160

classic Classic list List threaded Threaded
6 messages Options
Reply | Threaded
Open this post in threaded view
|  
Report Content as Inappropriate
star

Adaptec 29160 + Fujitsu MAS3367NC - cannot force U160

Andrzej Wojkowski
Hi all
I'm writing because I am near to giving up to make these two devices
work in any mode faster than FAST-20 SCSI.
Devices (29160 controller - standard, not N or LP, and 36GB U320 hard
disk made by Fujitsu - MAS3367NC) are installed in IBM RS/6000 7044
under Gentoo Linux compiled against powerpc64 architecture (kernel
2.6.16-gentooR7).

System recognizes HD as FAST-20 Wide SCSI 40.0 MB and I don't know any
method to make it work as U160.

I've changed controller (previously it was adaptec 29160LP) - no effect
I've changed cable - it is ASUS/Amphenol U320 terminated at the next
socket after the HD - no effect
I've changed the disk (previously it was IBM ST318404LC (U160 18GB)
changed to Fujitsu MAS3367NC 36GB U320 SCSI) - no effect

I cannot enter the BIOS of any controller (29160 or 29160LP) - they
don't provide Ctrl-A command when installed in standard PC. But I've
been changing SCSI-Id of disk (I guessed that some Id's can be hard set
to low speed in EEPROM), but again no effect.

I found in logs that there is no PPR negotiation during Domain
Validation (U160 specific). Why? Is it connected with GOAL set in
/proc/scsi/aic7xxx? But how to change it? How to force GOAL to be 160.0
MB/s?

I'll be thankful for any hints.

Regards

Andrzew

PS Below please find output from /proc/scsi/aic7xxx and form demsg.

-----------------------------------------------------------------------

/proc/scsi/aic7xxx/2

Adaptec AIC7xxx driver version: 7.0
Adaptec (Compaq OEM) 29160 Ultra160 SCSI adapter
aic7892: Ultra160 Wide Channel A, SCSI Id=7, 32/253 SCBs
Allocated SCBs: 4, SG List Length: 128

Serial EEPROM:
0xcb3a 0xcb3a 0xcb3a 0xcb3a 0xcb3a 0xcb3a 0xcb3a 0xcb3a
0xcb3a 0xcb3a 0xcb3a 0xcb3a 0xcb3a 0xcb3a 0xcb3a 0xcb3a
0x08f4 0x7c5d 0x2807 0x0010 0x0301 0xffff 0xffff 0xffff
0xffff 0xffff 0xffff 0xffff 0xffff 0xffff 0x0250 0x6650

Target 0 Negotiation Settings
        User: 160.000MB/s transfers (80.000MHz DT, offset 127, 16bit)
Target 1 Negotiation Settings
        User: 160.000MB/s transfers (80.000MHz DT, offset 127, 16bit)
Target 2 Negotiation Settings
        User: 160.000MB/s transfers (80.000MHz DT, offset 127, 16bit)
Target 3 Negotiation Settings
        User: 160.000MB/s transfers (80.000MHz DT, offset 127, 16bit)
Target 4 Negotiation Settings
        User: 160.000MB/s transfers (80.000MHz DT, offset 127, 16bit)
Target 5 Negotiation Settings
        User: 160.000MB/s transfers (80.000MHz DT, offset 127, 16bit)
Target 6 Negotiation Settings
        User: 160.000MB/s transfers (80.000MHz DT, offset 127, 16bit)
Target 7 Negotiation Settings
        User: 160.000MB/s transfers (80.000MHz DT, offset 127, 16bit)
Target 8 Negotiation Settings
        User: 160.000MB/s transfers (80.000MHz DT, offset 127, 16bit)
Target 9 Negotiation Settings
        User: 160.000MB/s transfers (80.000MHz DT, offset 127, 16bit)
Target 10 Negotiation Settings
        User: 160.000MB/s transfers (80.000MHz DT, offset 127, 16bit)
Target 11 Negotiation Settings
        User: 160.000MB/s transfers (80.000MHz DT, offset 127, 16bit)
Target 12 Negotiation Settings
        User: 160.000MB/s transfers (80.000MHz DT, offset 127, 16bit)
Target 13 Negotiation Settings
        User: 160.000MB/s transfers (80.000MHz DT, offset 127, 16bit)
Target 14 Negotiation Settings
        User: 160.000MB/s transfers (80.000MHz DT, offset 127, 16bit)
Target 15 Negotiation Settings
        User: 160.000MB/s transfers (80.000MHz DT, offset 127, 16bit)
        Goal: 40.000MB/s transfers (20.000MHz, offset 127, 16bit)
        Curr: 40.000MB/s transfers (20.000MHz, offset 127, 16bit)
        Channel A Target 15 Lun 0 Settings
                Commands Queued 38
                Commands Active 0
                Command Openings 32
                Max Tagged Openings 32
                Device Queue Frozen Count 0

------------------------------------------------------------------------
dmesg

PCI: Enabling device: (0001:40:0c.0), cmd 143
ahc_pci:64:12:0: Reading SEEPROM...done.
ahc_pci:64:12:0: BIOS eeprom is present
ahc_pci:64:12:0: Secondary High byte termination Enabled
ahc_pci:64:12:0: Secondary Low byte termination Enabled
ahc_pci:64:12:0: Primary Low Byte termination Enabled
ahc_pci:64:12:0: Primary High Byte termination Enabled
ahc_pci:64:12:0: Downloading Sequencer Program... 423 instructions
downloaded
ahc_pci:64:12:0: Features 0x1def6, Bugs 0x40, Flags 0x28485560
scsi2 : Adaptec AIC7XXX EISA/VLB/PCI SCSI HBA DRIVER, Rev 7.0
        <Adaptec (Compaq OEM) 29160 Ultra160 SCSI adapter>
        aic7892: Ultra160 Wide Channel A, SCSI Id=7, 32/253 SCBs

scsi2: Slave Alloc 0
scsi2: Selection Timeout on A:0. 0 SCBs aborted
scsi2: Slave Destroy 0
scsi2: Slave Alloc 1
scsi2: Selection Timeout on A:1. 0 SCBs aborted
scsi2: Slave Destroy 1
scsi2: Slave Alloc 2
scsi2: Selection Timeout on A:2. 0 SCBs aborted
scsi2: Slave Destroy 2
scsi2: Slave Alloc 3
scsi2: Selection Timeout on A:3. 0 SCBs aborted
scsi2: Slave Destroy 3
scsi2: Slave Alloc 4
scsi2: Selection Timeout on A:4. 0 SCBs aborted
scsi2: Slave Destroy 4
scsi2: Slave Alloc 5
scsi2: Selection Timeout on A:5. 0 SCBs aborted
scsi2: Slave Destroy 5
scsi2: Slave Alloc 6
scsi2: Selection Timeout on A:6. 0 SCBs aborted
scsi2: Slave Destroy 6
scsi2: Slave Alloc 8
scsi2: Selection Timeout on A:8. 0 SCBs aborted
scsi2: Slave Destroy 8
scsi2: Slave Alloc 9
scsi2: Selection Timeout on A:9. 0 SCBs aborted
scsi2: Slave Destroy 9
scsi2: Slave Alloc 10
scsi2: Selection Timeout on A:10. 0 SCBs aborted
scsi2: Slave Destroy 10
scsi2: Slave Alloc 11
scsi2: Selection Timeout on A:11. 0 SCBs aborted
scsi2: Slave Destroy 11
scsi2: Slave Alloc 12
scsi2: Selection Timeout on A:12. 0 SCBs aborted
scsi2: Slave Destroy 12
scsi2: Slave Alloc 13
scsi2: Selection Timeout on A:13. 0 SCBs aborted
scsi2: Slave Destroy 13
scsi2: Slave Alloc 14
scsi2: Selection Timeout on A:14. 0 SCBs aborted
scsi2: Slave Destroy 14
scsi2: Slave Alloc 15
  Vendor: FUJITSU   Model: MAS3367NC         Rev: 5201
  Type:   Direct-Access                      ANSI SCSI revision: 03
 2:0:15:0: Slave Configure
 target2:0:15: asynchronous
scsi2:A:15:0: Tagged Queuing enabled.  Depth 32
 target2:0:15: Beginning Domain Validation
(scsi2:A:15:0): Sending WDTR 1
(scsi2:A:15:0): Received WDTR 1 filtered to 1
 target2:0:15: FAST-5 WIDE SCSI 2.0 MB/s ST (1020 ns, offset 255)
scsi2: target 15 using 16bit transfers
(scsi2:A:15:0): Sending SDTR period 45, offset 0
(scsi2:A:15:0): Received SDTR period 45, offset 0
        Filtered to period 0, offset 0
 target2:0:15: wide asynchronous
scsi2: target 15 using asynchronous transfers
(scsi2:A:15:0): Sending SDTR period c, offset 7f
(scsi2:A:15:0): Received SDTR period c, offset 7f
        Filtered to period c, offset 7f
 target2:0:15: FAST-20 WIDE SCSI 40.0 MB/s ST (50 ns, offset 127)
scsi2: target 15 synchronous at 20.0MHz, offset = 0x7f
 target2:0:15: Domain Validation skipping write tests
 target2:0:15: Ending Domain Validation
(scsi2:A:15:0): Sending WDTR 1
(scsi2:A:15:0): Received WDTR 1 filtered to 1
 target2:0:15: FAST-5 WIDE SCSI 2.0 MB/s ST (1020 ns, offset 255)
scsi2: target 15 using 16bit transfers
(scsi2:A:15:0): Sending SDTR period c, offset 7f
(scsi2:A:15:0): Received SDTR period c, offset 7f
        Filtered to period c, offset 7f
 target2:0:15: FAST-20 WIDE SCSI 40.0 MB/s ST (50 ns, offset 127)
scsi2: target 15 synchronous at 20.0MHz, offset = 0x7f
(scsi2:A:15:0): data overrun detected in Data-in phase.  Tag == 0x3.
(scsi2:A:15:0): Have seen Data Phase.  Length = 0.  NumSGs = 1.
sg[0] - Addr 0x040020040 : Length 32
SCSI device sdb: 71819496 512-byte hdwr sectors (36772 MB)
sdb: Write Protect is off
sdb: Mode Sense: b9 00 00 08
SCSI device sdb: drive cache: write through
SCSI device sdb: 71819496 512-byte hdwr sectors (36772 MB)
sdb: Write Protect is off
sdb: Mode Sense: b9 00 00 08
SCSI device sdb: drive cache: write through
 sdb: sdb1
sd 2:0:15:0: Attached scsi disk sdb
sd 2:0:15:0: Attached scsi generic sg2 type 0
_______________________________________________
[hidden email] mailing list
http://lists.freebsd.org/mailman/listinfo/aic7xxx
To unsubscribe, send any mail to "[hidden email]"
Reply | Threaded
Open this post in threaded view
|  
Report Content as Inappropriate
star

Re: Adaptec 29160 + Fujitsu MAS3367NC - cannot force U160

Justin T. Gibbs-2
The 29160 has two internal connectors.  One is labeled LVD/SE.  The
other (furthest from the external connector) is labeled SE only.  This
second connector is only capable of Fast-20 transfers.  Are
you connected to one of the other two connectors that can support LVD
(e.g. Fast-40/Fast-80) transfers?

--
Justin

Andrzej Wojkowski wrote:

> Hi all
> I'm writing because I am near to giving up to make these two devices
> work in any mode faster than FAST-20 SCSI.
> Devices (29160 controller - standard, not N or LP, and 36GB U320 hard
> disk made by Fujitsu - MAS3367NC) are installed in IBM RS/6000 7044
> under Gentoo Linux compiled against powerpc64 architecture (kernel
> 2.6.16-gentooR7).
>
> System recognizes HD as FAST-20 Wide SCSI 40.0 MB and I don't know any
> method to make it work as U160.
>
> I've changed controller (previously it was adaptec 29160LP) - no effect
> I've changed cable - it is ASUS/Amphenol U320 terminated at the next
> socket after the HD - no effect
> I've changed the disk (previously it was IBM ST318404LC (U160 18GB)
> changed to Fujitsu MAS3367NC 36GB U320 SCSI) - no effect
>
> I cannot enter the BIOS of any controller (29160 or 29160LP) - they
> don't provide Ctrl-A command when installed in standard PC. But I've
> been changing SCSI-Id of disk (I guessed that some Id's can be hard set
> to low speed in EEPROM), but again no effect.
>
> I found in logs that there is no PPR negotiation during Domain
> Validation (U160 specific). Why? Is it connected with GOAL set in
> /proc/scsi/aic7xxx? But how to change it? How to force GOAL to be 160.0
> MB/s?
>
> I'll be thankful for any hints.
>
> Regards
>
> Andrzew
>
> PS Below please find output from /proc/scsi/aic7xxx and form demsg.
>
> -----------------------------------------------------------------------
>
> /proc/scsi/aic7xxx/2
>
> Adaptec AIC7xxx driver version: 7.0
> Adaptec (Compaq OEM) 29160 Ultra160 SCSI adapter
> aic7892: Ultra160 Wide Channel A, SCSI Id=7, 32/253 SCBs
> Allocated SCBs: 4, SG List Length: 128
>
> Serial EEPROM:
> 0xcb3a 0xcb3a 0xcb3a 0xcb3a 0xcb3a 0xcb3a 0xcb3a 0xcb3a
> 0xcb3a 0xcb3a 0xcb3a 0xcb3a 0xcb3a 0xcb3a 0xcb3a 0xcb3a
> 0x08f4 0x7c5d 0x2807 0x0010 0x0301 0xffff 0xffff 0xffff
> 0xffff 0xffff 0xffff 0xffff 0xffff 0xffff 0x0250 0x6650
>
> Target 0 Negotiation Settings
>        User: 160.000MB/s transfers (80.000MHz DT, offset 127, 16bit)
> Target 1 Negotiation Settings
>        User: 160.000MB/s transfers (80.000MHz DT, offset 127, 16bit)
> Target 2 Negotiation Settings
>        User: 160.000MB/s transfers (80.000MHz DT, offset 127, 16bit)
> Target 3 Negotiation Settings
>        User: 160.000MB/s transfers (80.000MHz DT, offset 127, 16bit)
> Target 4 Negotiation Settings
>        User: 160.000MB/s transfers (80.000MHz DT, offset 127, 16bit)
> Target 5 Negotiation Settings
>        User: 160.000MB/s transfers (80.000MHz DT, offset 127, 16bit)
> Target 6 Negotiation Settings
>        User: 160.000MB/s transfers (80.000MHz DT, offset 127, 16bit)
> Target 7 Negotiation Settings
>        User: 160.000MB/s transfers (80.000MHz DT, offset 127, 16bit)
> Target 8 Negotiation Settings
>        User: 160.000MB/s transfers (80.000MHz DT, offset 127, 16bit)
> Target 9 Negotiation Settings
>        User: 160.000MB/s transfers (80.000MHz DT, offset 127, 16bit)
> Target 10 Negotiation Settings
>        User: 160.000MB/s transfers (80.000MHz DT, offset 127, 16bit)
> Target 11 Negotiation Settings
>        User: 160.000MB/s transfers (80.000MHz DT, offset 127, 16bit)
> Target 12 Negotiation Settings
>        User: 160.000MB/s transfers (80.000MHz DT, offset 127, 16bit)
> Target 13 Negotiation Settings
>        User: 160.000MB/s transfers (80.000MHz DT, offset 127, 16bit)
> Target 14 Negotiation Settings
>        User: 160.000MB/s transfers (80.000MHz DT, offset 127, 16bit)
> Target 15 Negotiation Settings
>        User: 160.000MB/s transfers (80.000MHz DT, offset 127, 16bit)
>        Goal: 40.000MB/s transfers (20.000MHz, offset 127, 16bit)
>        Curr: 40.000MB/s transfers (20.000MHz, offset 127, 16bit)
>        Channel A Target 15 Lun 0 Settings
>                Commands Queued 38
>                Commands Active 0
>                Command Openings 32
>                Max Tagged Openings 32
>                Device Queue Frozen Count 0
>
> ------------------------------------------------------------------------
> dmesg
>
> PCI: Enabling device: (0001:40:0c.0), cmd 143
> ahc_pci:64:12:0: Reading SEEPROM...done.
> ahc_pci:64:12:0: BIOS eeprom is present
> ahc_pci:64:12:0: Secondary High byte termination Enabled
> ahc_pci:64:12:0: Secondary Low byte termination Enabled
> ahc_pci:64:12:0: Primary Low Byte termination Enabled
> ahc_pci:64:12:0: Primary High Byte termination Enabled
> ahc_pci:64:12:0: Downloading Sequencer Program... 423 instructions
> downloaded
> ahc_pci:64:12:0: Features 0x1def6, Bugs 0x40, Flags 0x28485560
> scsi2 : Adaptec AIC7XXX EISA/VLB/PCI SCSI HBA DRIVER, Rev 7.0
>        <Adaptec (Compaq OEM) 29160 Ultra160 SCSI adapter>
>        aic7892: Ultra160 Wide Channel A, SCSI Id=7, 32/253 SCBs
>
> scsi2: Slave Alloc 0
> scsi2: Selection Timeout on A:0. 0 SCBs aborted
> scsi2: Slave Destroy 0
> scsi2: Slave Alloc 1
> scsi2: Selection Timeout on A:1. 0 SCBs aborted
> scsi2: Slave Destroy 1
> scsi2: Slave Alloc 2
> scsi2: Selection Timeout on A:2. 0 SCBs aborted
> scsi2: Slave Destroy 2
> scsi2: Slave Alloc 3
> scsi2: Selection Timeout on A:3. 0 SCBs aborted
> scsi2: Slave Destroy 3
> scsi2: Slave Alloc 4
> scsi2: Selection Timeout on A:4. 0 SCBs aborted
> scsi2: Slave Destroy 4
> scsi2: Slave Alloc 5
> scsi2: Selection Timeout on A:5. 0 SCBs aborted
> scsi2: Slave Destroy 5
> scsi2: Slave Alloc 6
> scsi2: Selection Timeout on A:6. 0 SCBs aborted
> scsi2: Slave Destroy 6
> scsi2: Slave Alloc 8
> scsi2: Selection Timeout on A:8. 0 SCBs aborted
> scsi2: Slave Destroy 8
> scsi2: Slave Alloc 9
> scsi2: Selection Timeout on A:9. 0 SCBs aborted
> scsi2: Slave Destroy 9
> scsi2: Slave Alloc 10
> scsi2: Selection Timeout on A:10. 0 SCBs aborted
> scsi2: Slave Destroy 10
> scsi2: Slave Alloc 11
> scsi2: Selection Timeout on A:11. 0 SCBs aborted
> scsi2: Slave Destroy 11
> scsi2: Slave Alloc 12
> scsi2: Selection Timeout on A:12. 0 SCBs aborted
> scsi2: Slave Destroy 12
> scsi2: Slave Alloc 13
> scsi2: Selection Timeout on A:13. 0 SCBs aborted
> scsi2: Slave Destroy 13
> scsi2: Slave Alloc 14
> scsi2: Selection Timeout on A:14. 0 SCBs aborted
> scsi2: Slave Destroy 14
> scsi2: Slave Alloc 15
>  Vendor: FUJITSU   Model: MAS3367NC         Rev: 5201
>  Type:   Direct-Access                      ANSI SCSI revision: 03
> 2:0:15:0: Slave Configure
> target2:0:15: asynchronous
> scsi2:A:15:0: Tagged Queuing enabled.  Depth 32
> target2:0:15: Beginning Domain Validation
> (scsi2:A:15:0): Sending WDTR 1
> (scsi2:A:15:0): Received WDTR 1 filtered to 1
> target2:0:15: FAST-5 WIDE SCSI 2.0 MB/s ST (1020 ns, offset 255)
> scsi2: target 15 using 16bit transfers
> (scsi2:A:15:0): Sending SDTR period 45, offset 0
> (scsi2:A:15:0): Received SDTR period 45, offset 0
>        Filtered to period 0, offset 0
> target2:0:15: wide asynchronous
> scsi2: target 15 using asynchronous transfers
> (scsi2:A:15:0): Sending SDTR period c, offset 7f
> (scsi2:A:15:0): Received SDTR period c, offset 7f
>        Filtered to period c, offset 7f
> target2:0:15: FAST-20 WIDE SCSI 40.0 MB/s ST (50 ns, offset 127)
> scsi2: target 15 synchronous at 20.0MHz, offset = 0x7f
> target2:0:15: Domain Validation skipping write tests
> target2:0:15: Ending Domain Validation
> (scsi2:A:15:0): Sending WDTR 1
> (scsi2:A:15:0): Received WDTR 1 filtered to 1
> target2:0:15: FAST-5 WIDE SCSI 2.0 MB/s ST (1020 ns, offset 255)
> scsi2: target 15 using 16bit transfers
> (scsi2:A:15:0): Sending SDTR period c, offset 7f
> (scsi2:A:15:0): Received SDTR period c, offset 7f
>        Filtered to period c, offset 7f
> target2:0:15: FAST-20 WIDE SCSI 40.0 MB/s ST (50 ns, offset 127)
> scsi2: target 15 synchronous at 20.0MHz, offset = 0x7f
> (scsi2:A:15:0): data overrun detected in Data-in phase.  Tag == 0x3.
> (scsi2:A:15:0): Have seen Data Phase.  Length = 0.  NumSGs = 1.
> sg[0] - Addr 0x040020040 : Length 32
> SCSI device sdb: 71819496 512-byte hdwr sectors (36772 MB)
> sdb: Write Protect is off
> sdb: Mode Sense: b9 00 00 08
> SCSI device sdb: drive cache: write through
> SCSI device sdb: 71819496 512-byte hdwr sectors (36772 MB)
> sdb: Write Protect is off
> sdb: Mode Sense: b9 00 00 08
> SCSI device sdb: drive cache: write through
> sdb: sdb1
> sd 2:0:15:0: Attached scsi disk sdb
> sd 2:0:15:0: Attached scsi generic sg2 type 0
> _______________________________________________
> [hidden email] mailing list
> http://lists.freebsd.org/mailman/listinfo/aic7xxx
> To unsubscribe, send any mail to "[hidden email]"
>
_______________________________________________
[hidden email] mailing list
http://lists.freebsd.org/mailman/listinfo/aic7xxx
To unsubscribe, send any mail to "[hidden email]"
Reply | Threaded
Open this post in threaded view
|  
Report Content as Inappropriate
star

Re: Adaptec 29160 + Fujitsu MAS3367NC - cannot force U160

Andrzej Wojkowski
Hi Justin
Thank you very much for your reply.
Cable is connected to Primary connector (internal) labeled as LVD/SE,
the second one labeled as SE is unused.
I found that near both sockets there are jumpers.  The one near LVD/SE
is opened and the one near SE is closed. I'm not sure if it is important.
HD is 68-pin so I had to use adapter but as I checked it's doing nothing
except providing signals and power to the disk.

Regards

Andrew

Justin T. Gibbs napisał(a):

> The 29160 has two internal connectors.  One is labeled LVD/SE.  The
> other (furthest from the external connector) is labeled SE only.  This
> second connector is only capable of Fast-20 transfers.  Are
> you connected to one of the other two connectors that can support LVD
> (e.g. Fast-40/Fast-80) transfers?
>
> --
> Justin
>
> Andrzej Wojkowski wrote:
>> Hi all
>> I'm writing because I am near to giving up to make these two devices
>> work in any mode faster than FAST-20 SCSI.
>> Devices (29160 controller - standard, not N or LP, and 36GB U320 hard
>> disk made by Fujitsu - MAS3367NC) are installed in IBM RS/6000 7044
>> under Gentoo Linux compiled against powerpc64 architecture (kernel
>> 2.6.16-gentooR7).
>>
>> System recognizes HD as FAST-20 Wide SCSI 40.0 MB and I don't know
>> any method to make it work as U160.
>>
>> I've changed controller (previously it was adaptec 29160LP) - no effect
>> I've changed cable - it is ASUS/Amphenol U320 terminated at the next
>> socket after the HD - no effect
>> I've changed the disk (previously it was IBM ST318404LC (U160 18GB)
>> changed to Fujitsu MAS3367NC 36GB U320 SCSI) - no effect
>>
>> I cannot enter the BIOS of any controller (29160 or 29160LP) - they
>> don't provide Ctrl-A command when installed in standard PC. But I've
>> been changing SCSI-Id of disk (I guessed that some Id's can be hard
>> set to low speed in EEPROM), but again no effect.
>>
>> I found in logs that there is no PPR negotiation during Domain
>> Validation (U160 specific). Why? Is it connected with GOAL set in
>> /proc/scsi/aic7xxx? But how to change it? How to force GOAL to be
>> 160.0 MB/s?
>>
>> I'll be thankful for any hints.
>>
>> Regards
>>
>> Andrzew
>>
>> PS Below please find output from /proc/scsi/aic7xxx and form demsg.
>>
>> -----------------------------------------------------------------------
>>
>> /proc/scsi/aic7xxx/2
>>
>> Adaptec AIC7xxx driver version: 7.0
>> Adaptec (Compaq OEM) 29160 Ultra160 SCSI adapter
>> aic7892: Ultra160 Wide Channel A, SCSI Id=7, 32/253 SCBs
>> Allocated SCBs: 4, SG List Length: 128
>>
>> Serial EEPROM:
>> 0xcb3a 0xcb3a 0xcb3a 0xcb3a 0xcb3a 0xcb3a 0xcb3a 0xcb3a
>> 0xcb3a 0xcb3a 0xcb3a 0xcb3a 0xcb3a 0xcb3a 0xcb3a 0xcb3a
>> 0x08f4 0x7c5d 0x2807 0x0010 0x0301 0xffff 0xffff 0xffff
>> 0xffff 0xffff 0xffff 0xffff 0xffff 0xffff 0x0250 0x6650
>>
>> Target 0 Negotiation Settings
>>        User: 160.000MB/s transfers (80.000MHz DT, offset 127, 16bit)
>> Target 1 Negotiation Settings
>>        User: 160.000MB/s transfers (80.000MHz DT, offset 127, 16bit)
>> Target 2 Negotiation Settings
>>        User: 160.000MB/s transfers (80.000MHz DT, offset 127, 16bit)
>> Target 3 Negotiation Settings
>>        User: 160.000MB/s transfers (80.000MHz DT, offset 127, 16bit)
>> Target 4 Negotiation Settings
>>        User: 160.000MB/s transfers (80.000MHz DT, offset 127, 16bit)
>> Target 5 Negotiation Settings
>>        User: 160.000MB/s transfers (80.000MHz DT, offset 127, 16bit)
>> Target 6 Negotiation Settings
>>        User: 160.000MB/s transfers (80.000MHz DT, offset 127, 16bit)
>> Target 7 Negotiation Settings
>>        User: 160.000MB/s transfers (80.000MHz DT, offset 127, 16bit)
>> Target 8 Negotiation Settings
>>        User: 160.000MB/s transfers (80.000MHz DT, offset 127, 16bit)
>> Target 9 Negotiation Settings
>>        User: 160.000MB/s transfers (80.000MHz DT, offset 127, 16bit)
>> Target 10 Negotiation Settings
>>        User: 160.000MB/s transfers (80.000MHz DT, offset 127, 16bit)
>> Target 11 Negotiation Settings
>>        User: 160.000MB/s transfers (80.000MHz DT, offset 127, 16bit)
>> Target 12 Negotiation Settings
>>        User: 160.000MB/s transfers (80.000MHz DT, offset 127, 16bit)
>> Target 13 Negotiation Settings
>>        User: 160.000MB/s transfers (80.000MHz DT, offset 127, 16bit)
>> Target 14 Negotiation Settings
>>        User: 160.000MB/s transfers (80.000MHz DT, offset 127, 16bit)
>> Target 15 Negotiation Settings
>>        User: 160.000MB/s transfers (80.000MHz DT, offset 127, 16bit)
>>        Goal: 40.000MB/s transfers (20.000MHz, offset 127, 16bit)
>>        Curr: 40.000MB/s transfers (20.000MHz, offset 127, 16bit)
>>        Channel A Target 15 Lun 0 Settings
>>                Commands Queued 38
>>                Commands Active 0
>>                Command Openings 32
>>                Max Tagged Openings 32
>>                Device Queue Frozen Count 0
>>
>> ------------------------------------------------------------------------
>> dmesg
>>
>> PCI: Enabling device: (0001:40:0c.0), cmd 143
>> ahc_pci:64:12:0: Reading SEEPROM...done.
>> ahc_pci:64:12:0: BIOS eeprom is present
>> ahc_pci:64:12:0: Secondary High byte termination Enabled
>> ahc_pci:64:12:0: Secondary Low byte termination Enabled
>> ahc_pci:64:12:0: Primary Low Byte termination Enabled
>> ahc_pci:64:12:0: Primary High Byte termination Enabled
>> ahc_pci:64:12:0: Downloading Sequencer Program... 423 instructions
>> downloaded
>> ahc_pci:64:12:0: Features 0x1def6, Bugs 0x40, Flags 0x28485560
>> scsi2 : Adaptec AIC7XXX EISA/VLB/PCI SCSI HBA DRIVER, Rev 7.0
>>        <Adaptec (Compaq OEM) 29160 Ultra160 SCSI adapter>
>>        aic7892: Ultra160 Wide Channel A, SCSI Id=7, 32/253 SCBs
>>
>> scsi2: Slave Alloc 0
>> scsi2: Selection Timeout on A:0. 0 SCBs aborted
>> scsi2: Slave Destroy 0
>> scsi2: Slave Alloc 1
>> scsi2: Selection Timeout on A:1. 0 SCBs aborted
>> scsi2: Slave Destroy 1
>> scsi2: Slave Alloc 2
>> scsi2: Selection Timeout on A:2. 0 SCBs aborted
>> scsi2: Slave Destroy 2
>> scsi2: Slave Alloc 3
>> scsi2: Selection Timeout on A:3. 0 SCBs aborted
>> scsi2: Slave Destroy 3
>> scsi2: Slave Alloc 4
>> scsi2: Selection Timeout on A:4. 0 SCBs aborted
>> scsi2: Slave Destroy 4
>> scsi2: Slave Alloc 5
>> scsi2: Selection Timeout on A:5. 0 SCBs aborted
>> scsi2: Slave Destroy 5
>> scsi2: Slave Alloc 6
>> scsi2: Selection Timeout on A:6. 0 SCBs aborted
>> scsi2: Slave Destroy 6
>> scsi2: Slave Alloc 8
>> scsi2: Selection Timeout on A:8. 0 SCBs aborted
>> scsi2: Slave Destroy 8
>> scsi2: Slave Alloc 9
>> scsi2: Selection Timeout on A:9. 0 SCBs aborted
>> scsi2: Slave Destroy 9
>> scsi2: Slave Alloc 10
>> scsi2: Selection Timeout on A:10. 0 SCBs aborted
>> scsi2: Slave Destroy 10
>> scsi2: Slave Alloc 11
>> scsi2: Selection Timeout on A:11. 0 SCBs aborted
>> scsi2: Slave Destroy 11
>> scsi2: Slave Alloc 12
>> scsi2: Selection Timeout on A:12. 0 SCBs aborted
>> scsi2: Slave Destroy 12
>> scsi2: Slave Alloc 13
>> scsi2: Selection Timeout on A:13. 0 SCBs aborted
>> scsi2: Slave Destroy 13
>> scsi2: Slave Alloc 14
>> scsi2: Selection Timeout on A:14. 0 SCBs aborted
>> scsi2: Slave Destroy 14
>> scsi2: Slave Alloc 15
>>  Vendor: FUJITSU   Model: MAS3367NC         Rev: 5201
>>  Type:   Direct-Access                      ANSI SCSI revision: 03
>> 2:0:15:0: Slave Configure
>> target2:0:15: asynchronous
>> scsi2:A:15:0: Tagged Queuing enabled.  Depth 32
>> target2:0:15: Beginning Domain Validation
>> (scsi2:A:15:0): Sending WDTR 1
>> (scsi2:A:15:0): Received WDTR 1 filtered to 1
>> target2:0:15: FAST-5 WIDE SCSI 2.0 MB/s ST (1020 ns, offset 255)
>> scsi2: target 15 using 16bit transfers
>> (scsi2:A:15:0): Sending SDTR period 45, offset 0
>> (scsi2:A:15:0): Received SDTR period 45, offset 0
>>        Filtered to period 0, offset 0
>> target2:0:15: wide asynchronous
>> scsi2: target 15 using asynchronous transfers
>> (scsi2:A:15:0): Sending SDTR period c, offset 7f
>> (scsi2:A:15:0): Received SDTR period c, offset 7f
>>        Filtered to period c, offset 7f
>> target2:0:15: FAST-20 WIDE SCSI 40.0 MB/s ST (50 ns, offset 127)
>> scsi2: target 15 synchronous at 20.0MHz, offset = 0x7f
>> target2:0:15: Domain Validation skipping write tests
>> target2:0:15: Ending Domain Validation
>> (scsi2:A:15:0): Sending WDTR 1
>> (scsi2:A:15:0): Received WDTR 1 filtered to 1
>> target2:0:15: FAST-5 WIDE SCSI 2.0 MB/s ST (1020 ns, offset 255)
>> scsi2: target 15 using 16bit transfers
>> (scsi2:A:15:0): Sending SDTR period c, offset 7f
>> (scsi2:A:15:0): Received SDTR period c, offset 7f
>>        Filtered to period c, offset 7f
>> target2:0:15: FAST-20 WIDE SCSI 40.0 MB/s ST (50 ns, offset 127)
>> scsi2: target 15 synchronous at 20.0MHz, offset = 0x7f
>> (scsi2:A:15:0): data overrun detected in Data-in phase.  Tag == 0x3.
>> (scsi2:A:15:0): Have seen Data Phase.  Length = 0.  NumSGs = 1.
>> sg[0] - Addr 0x040020040 : Length 32
>> SCSI device sdb: 71819496 512-byte hdwr sectors (36772 MB)
>> sdb: Write Protect is off
>> sdb: Mode Sense: b9 00 00 08
>> SCSI device sdb: drive cache: write through
>> SCSI device sdb: 71819496 512-byte hdwr sectors (36772 MB)
>> sdb: Write Protect is off
>> sdb: Mode Sense: b9 00 00 08
>> SCSI device sdb: drive cache: write through
>> sdb: sdb1
>> sd 2:0:15:0: Attached scsi disk sdb
>> sd 2:0:15:0: Attached scsi generic sg2 type 0
>> _______________________________________________
>> [hidden email] mailing list
>> http://lists.freebsd.org/mailman/listinfo/aic7xxx
>> To unsubscribe, send any mail to "[hidden email]"
>>
>
>

_______________________________________________
[hidden email] mailing list
http://lists.freebsd.org/mailman/listinfo/aic7xxx
To unsubscribe, send any mail to "[hidden email]"
Reply | Threaded
Open this post in threaded view
|  
Report Content as Inappropriate
star

Re: Adaptec 29160 + Fujitsu MAS3367NC - cannot force U160

Justin T. Gibbs-2
The jumpers, when populated, force termination to be enabled.  You shouldn't need
them:

http://adaptec-tic.adaptec.com/cgi-bin/adaptec_tic.cfg/php/enduser/std_adp.php?p_faqid=1092&p_created=949587020&p_sid=oPDooumi&p_lva=&p_sp=cF9zcmNoPTEmcF9zb3J0X2J5PSZwX2dyaWRzb3J0PSZwX3Jvd19jbnQ9MjImcF9wcm9kcz0wJnBfY2F0cz0wJnBfcHY9JnBfY3Y9JnBfc2VhcmNoX3R5cGU9YW5zd2Vycy5zZWFyY2hfbmwmcF9wYWdlPTEmcF9zZWFyY2hfdGV4dD0yOTE2MCBqdW1wZXI*&p_li=&p_topview=1

The only other guess I have is that the "force-se" jumper is populated on both of your
drives.  You could verify that the 29160 believes the bus is in SE mode by instrumenting
aic7xxx.c:ahc_devlimited_syncrate().  The first if block is where the driver checks the
operating mode of the transceiver and limits the negotiation accordingly.

--
Justin

[hidden email] wrote:

> Hi Justin
> Thank you very much for your reply.
> Cable is connected to Primary connector (internal) labeled as LVD/SE,
> the second one labeled as SE is unused.
> I found that near both sockets there are jumpers.  The one near LVD/SE
> is opened and the one near SE is closed. I'm not sure if it is important.
> HD is 68-pin so I had to use adapter but as I checked it's doing nothing
> except providing signals and power to the disk.
>
> Regards
>
> Andrew
>
> Justin T. Gibbs napisał(a):
>> The 29160 has two internal connectors.  One is labeled LVD/SE.  The
>> other (furthest from the external connector) is labeled SE only.  This
>> second connector is only capable of Fast-20 transfers.  Are
>> you connected to one of the other two connectors that can support LVD
>> (e.g. Fast-40/Fast-80) transfers?
>>
>> --
>> Justin
>>
>> Andrzej Wojkowski wrote:
>>> Hi all
>>> I'm writing because I am near to giving up to make these two devices
>>> work in any mode faster than FAST-20 SCSI.
>>> Devices (29160 controller - standard, not N or LP, and 36GB U320 hard
>>> disk made by Fujitsu - MAS3367NC) are installed in IBM RS/6000 7044
>>> under Gentoo Linux compiled against powerpc64 architecture (kernel
>>> 2.6.16-gentooR7).
>>>
>>> System recognizes HD as FAST-20 Wide SCSI 40.0 MB and I don't know
>>> any method to make it work as U160.
>>>
>>> I've changed controller (previously it was adaptec 29160LP) - no effect
>>> I've changed cable - it is ASUS/Amphenol U320 terminated at the next
>>> socket after the HD - no effect
>>> I've changed the disk (previously it was IBM ST318404LC (U160 18GB)
>>> changed to Fujitsu MAS3367NC 36GB U320 SCSI) - no effect
>>>
>>> I cannot enter the BIOS of any controller (29160 or 29160LP) - they
>>> don't provide Ctrl-A command when installed in standard PC. But I've
>>> been changing SCSI-Id of disk (I guessed that some Id's can be hard
>>> set to low speed in EEPROM), but again no effect.
>>>
>>> I found in logs that there is no PPR negotiation during Domain
>>> Validation (U160 specific). Why? Is it connected with GOAL set in
>>> /proc/scsi/aic7xxx? But how to change it? How to force GOAL to be
>>> 160.0 MB/s?
>>>
>>> I'll be thankful for any hints.
>>>
>>> Regards
>>>
>>> Andrzew
>>>
>>> PS Below please find output from /proc/scsi/aic7xxx and form demsg.
>>>
>>> -----------------------------------------------------------------------
>>>
>>> /proc/scsi/aic7xxx/2
>>>
>>> Adaptec AIC7xxx driver version: 7.0
>>> Adaptec (Compaq OEM) 29160 Ultra160 SCSI adapter
>>> aic7892: Ultra160 Wide Channel A, SCSI Id=7, 32/253 SCBs
>>> Allocated SCBs: 4, SG List Length: 128
>>>
>>> Serial EEPROM:
>>> 0xcb3a 0xcb3a 0xcb3a 0xcb3a 0xcb3a 0xcb3a 0xcb3a 0xcb3a
>>> 0xcb3a 0xcb3a 0xcb3a 0xcb3a 0xcb3a 0xcb3a 0xcb3a 0xcb3a
>>> 0x08f4 0x7c5d 0x2807 0x0010 0x0301 0xffff 0xffff 0xffff
>>> 0xffff 0xffff 0xffff 0xffff 0xffff 0xffff 0x0250 0x6650
>>>
>>> Target 0 Negotiation Settings
>>>        User: 160.000MB/s transfers (80.000MHz DT, offset 127, 16bit)
>>> Target 1 Negotiation Settings
>>>        User: 160.000MB/s transfers (80.000MHz DT, offset 127, 16bit)
>>> Target 2 Negotiation Settings
>>>        User: 160.000MB/s transfers (80.000MHz DT, offset 127, 16bit)
>>> Target 3 Negotiation Settings
>>>        User: 160.000MB/s transfers (80.000MHz DT, offset 127, 16bit)
>>> Target 4 Negotiation Settings
>>>        User: 160.000MB/s transfers (80.000MHz DT, offset 127, 16bit)
>>> Target 5 Negotiation Settings
>>>        User: 160.000MB/s transfers (80.000MHz DT, offset 127, 16bit)
>>> Target 6 Negotiation Settings
>>>        User: 160.000MB/s transfers (80.000MHz DT, offset 127, 16bit)
>>> Target 7 Negotiation Settings
>>>        User: 160.000MB/s transfers (80.000MHz DT, offset 127, 16bit)
>>> Target 8 Negotiation Settings
>>>        User: 160.000MB/s transfers (80.000MHz DT, offset 127, 16bit)
>>> Target 9 Negotiation Settings
>>>        User: 160.000MB/s transfers (80.000MHz DT, offset 127, 16bit)
>>> Target 10 Negotiation Settings
>>>        User: 160.000MB/s transfers (80.000MHz DT, offset 127, 16bit)
>>> Target 11 Negotiation Settings
>>>        User: 160.000MB/s transfers (80.000MHz DT, offset 127, 16bit)
>>> Target 12 Negotiation Settings
>>>        User: 160.000MB/s transfers (80.000MHz DT, offset 127, 16bit)
>>> Target 13 Negotiation Settings
>>>        User: 160.000MB/s transfers (80.000MHz DT, offset 127, 16bit)
>>> Target 14 Negotiation Settings
>>>        User: 160.000MB/s transfers (80.000MHz DT, offset 127, 16bit)
>>> Target 15 Negotiation Settings
>>>        User: 160.000MB/s transfers (80.000MHz DT, offset 127, 16bit)
>>>        Goal: 40.000MB/s transfers (20.000MHz, offset 127, 16bit)
>>>        Curr: 40.000MB/s transfers (20.000MHz, offset 127, 16bit)
>>>        Channel A Target 15 Lun 0 Settings
>>>                Commands Queued 38
>>>                Commands Active 0
>>>                Command Openings 32
>>>                Max Tagged Openings 32
>>>                Device Queue Frozen Count 0
>>>
>>> ------------------------------------------------------------------------
>>> dmesg
>>>
>>> PCI: Enabling device: (0001:40:0c.0), cmd 143
>>> ahc_pci:64:12:0: Reading SEEPROM...done.
>>> ahc_pci:64:12:0: BIOS eeprom is present
>>> ahc_pci:64:12:0: Secondary High byte termination Enabled
>>> ahc_pci:64:12:0: Secondary Low byte termination Enabled
>>> ahc_pci:64:12:0: Primary Low Byte termination Enabled
>>> ahc_pci:64:12:0: Primary High Byte termination Enabled
>>> ahc_pci:64:12:0: Downloading Sequencer Program... 423 instructions
>>> downloaded
>>> ahc_pci:64:12:0: Features 0x1def6, Bugs 0x40, Flags 0x28485560
>>> scsi2 : Adaptec AIC7XXX EISA/VLB/PCI SCSI HBA DRIVER, Rev 7.0
>>>        <Adaptec (Compaq OEM) 29160 Ultra160 SCSI adapter>
>>>        aic7892: Ultra160 Wide Channel A, SCSI Id=7, 32/253 SCBs
>>>
>>> scsi2: Slave Alloc 0
>>> scsi2: Selection Timeout on A:0. 0 SCBs aborted
>>> scsi2: Slave Destroy 0
>>> scsi2: Slave Alloc 1
>>> scsi2: Selection Timeout on A:1. 0 SCBs aborted
>>> scsi2: Slave Destroy 1
>>> scsi2: Slave Alloc 2
>>> scsi2: Selection Timeout on A:2. 0 SCBs aborted
>>> scsi2: Slave Destroy 2
>>> scsi2: Slave Alloc 3
>>> scsi2: Selection Timeout on A:3. 0 SCBs aborted
>>> scsi2: Slave Destroy 3
>>> scsi2: Slave Alloc 4
>>> scsi2: Selection Timeout on A:4. 0 SCBs aborted
>>> scsi2: Slave Destroy 4
>>> scsi2: Slave Alloc 5
>>> scsi2: Selection Timeout on A:5. 0 SCBs aborted
>>> scsi2: Slave Destroy 5
>>> scsi2: Slave Alloc 6
>>> scsi2: Selection Timeout on A:6. 0 SCBs aborted
>>> scsi2: Slave Destroy 6
>>> scsi2: Slave Alloc 8
>>> scsi2: Selection Timeout on A:8. 0 SCBs aborted
>>> scsi2: Slave Destroy 8
>>> scsi2: Slave Alloc 9
>>> scsi2: Selection Timeout on A:9. 0 SCBs aborted
>>> scsi2: Slave Destroy 9
>>> scsi2: Slave Alloc 10
>>> scsi2: Selection Timeout on A:10. 0 SCBs aborted
>>> scsi2: Slave Destroy 10
>>> scsi2: Slave Alloc 11
>>> scsi2: Selection Timeout on A:11. 0 SCBs aborted
>>> scsi2: Slave Destroy 11
>>> scsi2: Slave Alloc 12
>>> scsi2: Selection Timeout on A:12. 0 SCBs aborted
>>> scsi2: Slave Destroy 12
>>> scsi2: Slave Alloc 13
>>> scsi2: Selection Timeout on A:13. 0 SCBs aborted
>>> scsi2: Slave Destroy 13
>>> scsi2: Slave Alloc 14
>>> scsi2: Selection Timeout on A:14. 0 SCBs aborted
>>> scsi2: Slave Destroy 14
>>> scsi2: Slave Alloc 15
>>>  Vendor: FUJITSU   Model: MAS3367NC         Rev: 5201
>>>  Type:   Direct-Access                      ANSI SCSI revision: 03
>>> 2:0:15:0: Slave Configure
>>> target2:0:15: asynchronous
>>> scsi2:A:15:0: Tagged Queuing enabled.  Depth 32
>>> target2:0:15: Beginning Domain Validation
>>> (scsi2:A:15:0): Sending WDTR 1
>>> (scsi2:A:15:0): Received WDTR 1 filtered to 1
>>> target2:0:15: FAST-5 WIDE SCSI 2.0 MB/s ST (1020 ns, offset 255)
>>> scsi2: target 15 using 16bit transfers
>>> (scsi2:A:15:0): Sending SDTR period 45, offset 0
>>> (scsi2:A:15:0): Received SDTR period 45, offset 0
>>>        Filtered to period 0, offset 0
>>> target2:0:15: wide asynchronous
>>> scsi2: target 15 using asynchronous transfers
>>> (scsi2:A:15:0): Sending SDTR period c, offset 7f
>>> (scsi2:A:15:0): Received SDTR period c, offset 7f
>>>        Filtered to period c, offset 7f
>>> target2:0:15: FAST-20 WIDE SCSI 40.0 MB/s ST (50 ns, offset 127)
>>> scsi2: target 15 synchronous at 20.0MHz, offset = 0x7f
>>> target2:0:15: Domain Validation skipping write tests
>>> target2:0:15: Ending Domain Validation
>>> (scsi2:A:15:0): Sending WDTR 1
>>> (scsi2:A:15:0): Received WDTR 1 filtered to 1
>>> target2:0:15: FAST-5 WIDE SCSI 2.0 MB/s ST (1020 ns, offset 255)
>>> scsi2: target 15 using 16bit transfers
>>> (scsi2:A:15:0): Sending SDTR period c, offset 7f
>>> (scsi2:A:15:0): Received SDTR period c, offset 7f
>>>        Filtered to period c, offset 7f
>>> target2:0:15: FAST-20 WIDE SCSI 40.0 MB/s ST (50 ns, offset 127)
>>> scsi2: target 15 synchronous at 20.0MHz, offset = 0x7f
>>> (scsi2:A:15:0): data overrun detected in Data-in phase.  Tag == 0x3.
>>> (scsi2:A:15:0): Have seen Data Phase.  Length = 0.  NumSGs = 1.
>>> sg[0] - Addr 0x040020040 : Length 32
>>> SCSI device sdb: 71819496 512-byte hdwr sectors (36772 MB)
>>> sdb: Write Protect is off
>>> sdb: Mode Sense: b9 00 00 08
>>> SCSI device sdb: drive cache: write through
>>> SCSI device sdb: 71819496 512-byte hdwr sectors (36772 MB)
>>> sdb: Write Protect is off
>>> sdb: Mode Sense: b9 00 00 08
>>> SCSI device sdb: drive cache: write through
>>> sdb: sdb1
>>> sd 2:0:15:0: Attached scsi disk sdb
>>> sd 2:0:15:0: Attached scsi generic sg2 type 0
>>> _______________________________________________
>>> [hidden email] mailing list
>>> http://lists.freebsd.org/mailman/listinfo/aic7xxx
>>> To unsubscribe, send any mail to "[hidden email]"
>>>
>>
>>
>
_______________________________________________
[hidden email] mailing list
http://lists.freebsd.org/mailman/listinfo/aic7xxx
To unsubscribe, send any mail to "[hidden email]"
Reply | Threaded
Open this post in threaded view
|  
Report Content as Inappropriate
star

Re: Adaptec 29160 + Fujitsu MAS3367NC - cannot force U160

Andrzej Wojkowski
Justin T. Gibbs napisał(a):

> The jumpers, when populated, force termination to be enabled.  You
> shouldn't need
> them:
>
> http://adaptec-tic.adaptec.com/cgi-bin/adaptec_tic.cfg/php/enduser/std_adp.php?p_faqid=1092&p_created=949587020&p_sid=oPDooumi&p_lva=&p_sp=cF9zcmNoPTEmcF9zb3J0X2J5PSZwX2dyaWRzb3J0PSZwX3Jvd19jbnQ9MjImcF9wcm9kcz0wJnBfY2F0cz0wJnBfcHY9JnBfY3Y9JnBfc2VhcmNoX3R5cGU9YW5zd2Vycy5zZWFyY2hfbmwmcF9wYWdlPTEmcF9zZWFyY2hfdGV4dD0yOTE2MCBqdW1wZXI*&p_li=&p_topview=1 
>
>
> The only other guess I have is that the "force-se" jumper is populated
> on both of your
> drives.  You could verify that the 29160 believes the bus is in SE
> mode by instrumenting
> aic7xxx.c:ahc_devlimited_syncrate().  The first if block is where the
> driver checks the
> operating mode of the transceiver and limits the negotiation accordingly.
>
> --
> Justin
Well, I don't think devices are forced to SE, at lest not because of
jumper setting. I checked - on IBM drive this jumper is opened and
Fujitsu doesn't have one at all. The only one source of problems I can
see is adapter. It has the DIFFSNS signal left not connected.
Theoretically it means device is set to differential. But what if
controller forces it to low? Tomorrow I'll try to connect it to the +5V
and see what will happen.
Justin, let me ask you one more question: I wonder where is the setting
"GOAL" taken from? I understand that "USER" is a maximum possible
transfer for the interface and  "CURR" is maximum possible transfer for
the device (calculated at DV stage). Is this setting connected with
state of bus - i.e. if bus is SE then GOAL is forced to be 40.0 instead
of 160.0? Or it is set somewhere in device EEPROM?

_______________________________________________
[hidden email] mailing list
http://lists.freebsd.org/mailman/listinfo/aic7xxx
To unsubscribe, send any mail to "[hidden email]"
Reply | Threaded
Open this post in threaded view
|  
Report Content as Inappropriate
star

Re: Adaptec 29160 + Fujitsu MAS3367NC - cannot force U160

Justin T. Gibbs-2
> Well, I don't think devices are forced to SE, at lest not because of
> jumper setting. I checked - on IBM drive this jumper is opened and
> Fujitsu doesn't have one at all. The only one source of problems I can
> see is adapter. It has the DIFFSNS signal left not connected.
> Theoretically it means device is set to differential. But what if
> controller forces it to low? Tomorrow I'll try to connect it to the +5V
> and see what will happen.

I wouldn't force the state of that line without better understanding
what's going on here.

> Justin, let me ask you one more question: I wonder where is the setting
> "GOAL" taken from? I understand that "USER" is a maximum possible
> transfer for the interface and  "CURR" is maximum possible transfer for
> the device (calculated at DV stage). Is this setting connected with
> state of bus - i.e. if bus is SE then GOAL is forced to be 40.0 instead
> of 160.0? Or it is set somewhere in device EEPROM?

USER = settings in the eeprom or set via /proc
GOAL = device/bus limited version of USER (see ahc_devlimited_syncrate())
CURR = Active negotiated state (both the controller and the end device
       believe this is the current transfer agreement)

--
Justin
_______________________________________________
[hidden email] mailing list
http://lists.freebsd.org/mailman/listinfo/aic7xxx
To unsubscribe, send any mail to "[hidden email]"
Loading...