[PARPORT] Re: Experiment ... parallel port settings on Toshiba 660CDT


Michel G. Breitfellner (mbreitfe@iso.vilspa.esa.es)
Fri, 04 Dec 1998 11:37:02 +0100


Hi Grant,

I did the "experiment" you suggested yesterday night, unfortunately with
somewhat disappointing results. I tried all possible parallel port settings
loading the pg driver with delay 0 and 1. Only in mode "unidirectional" I was
able to load the pg driver with delay 0. In all cases I get the same
"write error - loss of streaming" when trying to write a CD.

Please find enclosed the "experiment summary":
_______________________________________________________________________________

Hardware setting: ECP

> xdos &

A:\>testport -bidir
TestPort (980730) Copyright (C) Micro Solutions Inc., DeKalb IL. 1994-1998
Engineering's Parallel Port Diagnostic Wizard Utility.
*****************************************************************************
LPT = 0378, E0 C0 00 00 07
Unidirectional
ECR Detected, 15 10 4B E0 C0 C0 C0 C0 C0 Unidirectional
Chipset : Acme
Setting : Bidirectional, Passed
Mode : Bidirectional
*****************************************************************************

> insmod paride
> insmod epat

> insmod pg drive0=0x378,0,0,-1,-1,0 verbose=1
/lib/modules/2.0.35/misc/pg.o: init_module: Device or resource busy

> rmmod pg
> insmod pg drive0=0x378,0 verbose=1

dmesg:

paride: version 1.02 installed
paride: epat registered as protocol 0

pg: pg version 1.01s, major 97
pg0: epat: port 0x378, mode 0, ccr 0, test=(255,255,510)
pg0: epat: port 0x378, mode 1, ccr 40, test=(255,255,510)
pg0: epat: port 0x378, mode 2, ccr 2d, test=(255,255,510)
pg0: epat: port 0x378, mode 3, ccr ff, test=(255,255,510)
pg0: epat: port 0x378, mode 4, ccr ff, test=(255,255,510)
pg0: epat: port 0x378, mode 5, ccr ff, test=(255,255,510)
pg0: Adapter not found
pg: No ATAPI device detected

pg: pg version 1.01s, major 97
pg0: epat: port 0x378, mode 0, ccr 0, test=(255,0,0)
pg0: epat: port 0x378, mode 1, ccr 40, test=(255,224,448)
pg0: epat: port 0x378, mode 2, ccr 2d, test=(255,255,510)
pg0: epat: port 0x378, mode 3, ccr ff, test=(255,255,510)
pg0: epat: port 0x378, mode 4, ccr ff, test=(255,255,510)
pg0: epat: port 0x378, mode 5, ccr ff, test=(255,255,510)
pg0: epat 1.01, Shuttle EPAT chip c6 at 0x378, mode 0 (4-bit), delay 1
pg0: Reset (1001) signature = ff ff ff ff ff (incorrect)
pg0: Reset (203) signature = 1 1 1 14 eb
pg0: HP CD-Writer+ 7200, slave

> ./cdrecord -v -dummy speed=1 dev=0,0 /home/cdrw/home.img
Cdrecord release 1.6.1 Copyright (C) 1995-1998 Jvrg Schilling
TOC Type: 1 = CD-ROM
scsidev: '0,0'
scsibus: 0 target: 0 lun: 0
atapi: 1
Device type : Removable CD-ROM
Version : 0
Response Format: 1
Vendor_info : 'HP '
Identifikation : 'CD-Writer+ 7200 '
Revision : '3.01'
Device seems to be: Generic mmc CD-RW.
Using generic SCSI-3/mmc CD-R driver (mmc_cdr).
Driver flags : SWABAUDIO
Track 01: data 553 MB
Total size: 636 MB (63:00.77) = 283558 sectors
Lout start: 636 MB (63:02/58) = 283558 sectors
Current Secsize: -1
  ATIP start of lead in: -11625 (97:27/00)
  ATIP start of lead out: 333750 (74:12/00)
Disk type unknown
Manufacturer: Old Ritek Co.???
Blocks total: 333750 Blocks current: 333750 Blocks remaining: 50192
RBlocks total: 336246 RBlocks current: 336246 RBlocks remaining: 52688
Starting to write CD/DVD at speed 1 in dummy mode for single session.
Last chance to quit, starting dummy write in 1 seconds.
Waiting for reader process to fill input-buffer ... input-buffer ready.
Starting new track at sector: 0
./cdrecord: Input/output error. write_g1: scsi sendcmd: retryable error
CDB: 2A 00 00 00 06 A0 00 00 10 00
status: 0x2 (CHECK CONDITION)
Sense Bytes: F0 00 03 00 00 00 00 19 00 0C 2E 1E 0C 09 00 00 00 00
Sense Key: 0x3 Medium Error, Segment 0
Sense Code: 0x0C Qual 0x09 (write error - loss of streaming) Fru 0x0
Sense flags: Blk 0 (valid)
cmd finished after 0.720s timeout 40s

write track data: error after 3473408 bytes
Sense Bytes: F0 00 00 00 00 00 00 19 00 0C 32 E6 00 00 00 00 00 00
Writing time: 22.934s
Fixating...
WARNING: Some drives don't like fixation in dummy mode.
Fixating time: 169.272s
./cdrecord: fifo had 234 puts and 107 gets.
./cdrecord: fifo was 0 times empty and 2 times full, min fill was 35%.

A:\>testport -bidir
TestPort (980730) Copyright (C) Micro Solutions Inc., DeKalb IL. 1994-1998
Engineering's Parallel Port Diagnostic Wizard Utility.
*****************************************************************************
LPT = 0378, C0 C0 FF 00 07
Bidirectional
ECR Detected, 35 10 4B E0 C0 C0 C0 C0 C0 Bidirectional
Chipset : Acme
Setting : Bidirectional, Passed
Mode : Bidirectional
*****************************************************************************

> insmod paride
> insmod epat

> insmod pg drive0=0x378,0,0,-1,-1,0 verbose=1

dmesg:

paride: version 1.02 installed
paride: epat registered as protocol 0
pg: pg version 1.01s, major 97
pg0: epat: port 0x378, mode 0, ccr 0, test=(255,255,510)
pg0: epat: port 0x378, mode 1, ccr 40, test=(255,255,510)
pg0: epat: port 0x378, mode 2, ccr 0, test=(255,0,0)
pg0: epat: port 0x378, mode 3, ccr ff, test=(255,255,510)
pg0: epat: port 0x378, mode 4, ccr ff, test=(255,255,510)
pg0: epat: port 0x378, mode 5, ccr ff, test=(255,255,510)
pg0: epat 1.01, Shuttle EPAT chip ff at 0x378, mode 2 (8-bit), delay 0
pg0: Reset (1001) signature = ff ff ff ff ff (incorrect)
pg0: Reset (1) signature = 1 1 1 14 eb
pg0: HP CD-Writer+ 7200, slave

> ./cdrecord -v -dummy speed=1 dev=0,0 /home/cdrw/home.img

Cdrecord release 1.6.1 Copyright (C) 1995-1998 Jvrg Schilling
TOC Type: 1 = CD-ROM
scsidev: '0,0'
scsibus: 0 target: 0 lun: 0
atapi: 1
Device type : Removable CD-ROM
Version : 0
Response Format: 1
Vendor_info : 'HP '
Identifikation : 'CD-Writer+ 7200 '
Revision : '3.01'
Device seems to be: Generic mmc CD-RW.
Using generic SCSI-3/mmc CD-R driver (mmc_cdr).
Driver flags : SWABAUDIO
Track 01: data 553 MB
Total size: 636 MB (63:00.77) = 283558 sectors
Lout start: 636 MB (63:02/58) = 283558 sectors
Current Secsize: -1
./cdrecord: Drive needs to reload the media to return to proper status.
./cdrecord: Timer expired. prevent/allow medium removal: scsi sendcmd: fatal
error
CDB: 1E 00 00 00 00 00
cmd finished after 2.997s timeout 40s
./cdrecord: Input/output error. start/stop unit: scsi sendcmd: retryable error
CDB: 1B 00 00 00 02 00
status: 0x2 (CHECK CONDITION)
Sense Bytes: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
Sense Key: 0xFFFFFFFF [], Segment 0
Sense Code: 0x00 Qual 0x00 (no additional sense information) Fru 0x0
Sense flags: Blk 0 (not valid)
cmd finished after 2.999s timeout 40s
Starting to write CD/DVD at speed 1 in dummy mode for single session.
Last chance to quit, starting dummy write in 1 seconds.
Waiting for reader process to fill input-buffer ... input-buffer ready.
./cdrecord: Timer expired. test unit ready: scsi sendcmd: fatal error
CDB: 00 00 00 00 00 00
cmd finished after 2.997s timeout 40s
./cdrecord: Input/output error. read track info: scsi sendcmd: retryable error
CDB: 52 01 00 00 00 FF 00 00 1C 00
status: 0x2 (CHECK CONDITION)
Sense Bytes: F0 00 05 00 00 00 00 19 00 00 92 CF 21 10 00 00 00 00
Sense Key: 0x5 Illegal Request, Segment 0
Sense Code: 0x21 Qual 0x10 (logical block address out of range) [No matching
qualifier] Fru 0x0
Sense flags: Blk 0 (valid)
resid: 28
cmd finished after 0.004s timeout 240s
Writing time: 3.105s
Fixating...
WARNING: Some drives don't like fixation in dummy mode.
./cdrecord: Input/output error. close track/session: scsi sendcmd: retryable
error
CDB: 5B 00 02 00 00 00 00 00 00 00
status: 0x2 (CHECK CONDITION)
Sense Bytes: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
Sense Key: 0xFFFFFFFF [], Segment 0
Sense Code: 0x00 Qual 0x00 (no additional sense information) Fru 0x0
Sense flags: Blk 0 (not valid)
cmd finished after 2.993s timeout 480s
Fixating time: 3.002s
./cdrecord: fifo had 128 puts and 0 gets.
./cdrecord: fifo was 0 times empty and 0 times full, min fill was 100%.

> insmod paride
> insmod epat

> insmod pg drive0=0x378,0 verbose=1

dmesg:

pg: pg version 1.01s, major 97
pg0: epat: port 0x378, mode 0, ccr 0, test=(255,0,0)
pg0: epat: port 0x378, mode 1, ccr 40, test=(255,224,448)
pg0: epat: port 0x378, mode 2, ccr 0, test=(255,0,0)
pg0: epat: port 0x378, mode 3, ccr ff, test=(255,255,510)
pg0: epat: port 0x378, mode 4, ccr ff, test=(255,255,510)
pg0: epat: port 0x378, mode 5, ccr ff, test=(255,255,510)
pg0: epat 1.01, Shuttle EPAT chip c6 at 0x378, mode 2 (8-bit), delay 1
pg0: Reset (1001) signature = ff ff ff ff ff (incorrect)
pg0: Reset (1) signature = 1 1 1 14 eb
pg0: HP CD-Writer+ 7200, slave

> ./cdrecord -v -dummy speed=1 dev=0,0 /home/cdrw/home.img
Cdrecord release 1.6.1 Copyright (C) 1995-1998 Jvrg Schilling
TOC Type: 1 = CD-ROM
scsidev: '0,0'
scsibus: 0 target: 0 lun: 0
atapi: 1
Device type : Removable CD-ROM
Version : 0
Response Format: 1
Vendor_info : 'HP '
Identifikation : 'CD-Writer+ 7200 '
Revision : '3.01'
Device seems to be: Generic mmc CD-RW.
Using generic SCSI-3/mmc CD-R driver (mmc_cdr).
Driver flags : SWABAUDIO
Track 01: data 553 MB
Total size: 636 MB (63:00.77) = 283558 sectors
Lout start: 636 MB (63:02/58) = 283558 sectors
Current Secsize: -1
./cdrecord: Drive needs to reload the media to return to proper status.
  ATIP start of lead in: -11625 (97:27/00)
  ATIP start of lead out: 333750 (74:12/00)
Disk type unknown
Manufacturer: Old Ritek Co.???
Blocks total: 333750 Blocks current: 333750 Blocks remaining: 50192
RBlocks total: 336246 RBlocks current: 336246 RBlocks remaining: 52688
Starting to write CD/DVD at speed 1 in dummy mode for single session.
Last chance to quit, starting dummy write in 1 seconds.
Waiting for reader process to fill input-buffer ... input-buffer ready.
Starting new track at sector: 0
./cdrecord: Input/output error. write_g1: scsi sendcmd: retryable error
CDB: 2A 00 00 00 06 A0 00 00 10 00
status: 0x2 (CHECK CONDITION)
Sense Bytes: F0 00 03 00 00 00 00 19 00 02 52 C8 0C 09 00 00 00 00
Sense Key: 0x3 Medium Error, Segment 0
Sense Code: 0x0C Qual 0x09 (write error - loss of streaming) Fru 0x0
Sense flags: Blk 0 (valid)
cmd finished after 0.720s timeout 40s

write track data: error after 3473408 bytes
Sense Bytes: F0 00 00 00 00 00 00 19 00 02 57 91 00 00 00 00 00 00
Writing time: 22.665s
Fixating...
WARNING: Some drives don't like fixation in dummy mode.
Fixating time: 169.031s
./cdrecord: fifo had 234 puts and 107 gets.
./cdrecord: fifo was 0 times empty and 3 times full, min fill was 35%.

A:\>testport -epp
TestPort (980730) Copyright (C) Micro Solutions Inc., DeKalb IL. 1994-1998
Engineering's Parallel Port Diagnostic Wizard Utility.
*****************************************************************************
LPT = 0378, C0 C0 FF 00 07
Bidirectional
ECR Detected, 94 10 4B E0 C0 C0 C0 C0 C0 EPP
Chipset : Acme
Setting : EPP, Passed
Mode : EPP
*****************************************************************************

> insmod paride
> insmod epat

> insmod pg drive0=0x378,0,0,-1,-1,0 verbose=1
/lib/modules/2.0.35/misc/pg.o: init_module: Device or resource busy

> insmod pg drive0=0x378,0 verbose=1
/lib/modules/2.0.35/misc/pg.o: init_module: Device or resource busy

paride: version 1.02 installed
paride: epat registered as protocol 0
pg: pg version 1.01s, major 97
pg0: epat: port 0x378, mode 0, ccr 0, test=(255,255,510)
pg0: epat: port 0x378, mode 1, ccr 40, test=(255,255,510)
pg0: epat: port 0x378, mode 2, ccr 78, test=(255,255,511)
pg0: epat: port 0x378, mode 3, ccr ff, test=(255,255,510)
pg0: epat: port 0x378, mode 4, ccr ff, test=(255,255,510)
pg0: epat: port 0x378, mode 5, ccr ff, test=(255,255,510)
pg0: Adapter not found
pg: No ATAPI device detected

pg: pg version 1.01s, major 97
pg0: epat: port 0x378, mode 0, ccr 0, test=(255,255,510)
pg0: epat: port 0x378, mode 1, ccr 40, test=(255,255,510)
pg0: epat: port 0x378, mode 2, ccr 78, test=(255,255,511)
pg0: epat: port 0x378, mode 3, ccr ff, test=(255,255,510)
pg0: epat: port 0x378, mode 4, ccr ff, test=(255,255,510)
pg0: epat: port 0x378, mode 5, ccr ff, test=(255,255,510)
pg0: Adapter not found
pg: No ATAPI device detected

A:\>testport -ecp
TestPort (980730) Copyright (C) Micro Solutions Inc., DeKalb IL. 1994-1998
Engineering's Parallel Port Diagnostic Wizard Utility.
*****************************************************************************
LPT = 0378, C0 C0 FF 00 07
Bidirectional
ECR Detected, 74 10 4B E0 C0 C0 C0 C0 C0 ECP
Chipset : Acme
Setting : ECP, Passed
Mode : ECP
*****************************************************************************

> insmod paride
> insmod epat

> insmod pg drive0=0x378,0,0,-1,-1,0 verbose=1
/lib/modules/2.0.35/misc/pg.o: init_module: Device or resource busy

> insmod pg drive0=0x378,0 verbose=1
/lib/modules/2.0.35/misc/pg.o: init_module: Device or resource busy

dmesg:
paride: version 1.02 installed
paride: epat registered as protocol 0
pg: pg version 1.01s, major 97
pg0: epat: port 0x378, mode 0, ccr 0, test=(255,255,510)
pg0: epat: port 0x378, mode 1, ccr 40, test=(255,255,510)
pg0: epat: port 0x378, mode 2, ccr 78, test=(255,255,511)
pg0: epat: port 0x378, mode 3, ccr ff, test=(255,255,510)
pg0: epat: port 0x378, mode 4, ccr ff, test=(255,255,510)
pg0: epat: port 0x378, mode 5, ccr ff, test=(255,255,510)
pg0: Adapter not found
pg: No ATAPI device detected

pg: pg version 1.01s, major 97
pg0: epat: port 0x378, mode 0, ccr 0, test=(255,255,510)
pg0: epat: port 0x378, mode 1, ccr 40, test=(255,255,510)
pg0: epat: port 0x378, mode 2, ccr 78, test=(255,255,511)
pg0: epat: port 0x378, mode 3, ccr ff, test=(255,255,510)
pg0: epat: port 0x378, mode 4, ccr ff, test=(255,255,510)
pg0: epat: port 0x378, mode 5, ccr ff, test=(255,255,510)
pg0: Adapter not found
pg: No ATAPI device detected

Hardware setting: standard bidir.

> xdos &

A:\>testport -unidir, testport -bidir, testport -epp, testport -ecp give
TestPort (980730) Copyright (C) Micro Solutions Inc., DeKalb IL. 1994-1998
Engineering's Parallel Port Diagnostic Wizard Utility.
*****************************************************************************
LPT = 0378, C0 C0 FF 00 07
Bidirectional
Chipset : Undetermined
*****************************************************************************

> insmod paride
> insmod epat

> insmod pg drive0=0x378,0,0,-1,-1,0 verbose=1
/lib/modules/2.0.35/misc/pg.o: init_module: Device or resource busy

> insmod pg drive0=0x378,0 verbose=1

dmesg:

paride: version 1.02 installed
paride: epat registered as protocol 0
pg: pg version 1.01s, major 97
pg0: epat: port 0x378, mode 0, ccr 0, test=(255,255,510)
pg0: epat: port 0x378, mode 1, ccr 40, test=(255,255,510)
pg0: epat: port 0x378, mode 2, ccr ff, test=(255,255,510)
pg0: epat: port 0x378, mode 3, ccr ff, test=(255,255,510)
pg0: epat: port 0x378, mode 4, ccr ff, test=(255,255,510)
pg0: epat: port 0x378, mode 5, ccr ff, test=(255,255,510)
pg0: Adapter not found
pg: No ATAPI device detected
pg: pg version 1.01s, major 97
pg0: epat: port 0x378, mode 0, ccr 0, test=(255,0,0)
pg0: epat: port 0x378, mode 1, ccr 40, test=(255,224,448)
pg0: epat: port 0x378, mode 2, ccr 0, test=(255,0,0)
pg0: epat: port 0x378, mode 3, ccr ff, test=(255,255,510)
pg0: epat: port 0x378, mode 4, ccr ff, test=(255,255,510)
pg0: epat: port 0x378, mode 5, ccr ff, test=(255,255,510)
pg0: epat 1.01, Shuttle EPAT chip c6 at 0x378, mode 2 (8-bit), delay 1
pg0: Reset (1001) signature = ff ff ff ff ff (incorrect)
pg0: Reset (1) signature = 1 1 1 14 eb
pg0: HP CD-Writer+ 7200, slave

> ./cdrecord -v -dummy speed=1 dev=0,0 /home/cdrw/home.img
Cdrecord release 1.6.1 Copyright (C) 1995-1998 Jvrg Schilling
TOC Type: 1 = CD-ROM
scsidev: '0,0'
scsibus: 0 target: 0 lun: 0
atapi: 1
Device type : Removable CD-ROM
Version : 0
Response Format: 1
Vendor_info : 'HP '
Identifikation : 'CD-Writer+ 7200 '
Revision : '3.01'
Device seems to be: Generic mmc CD-RW.
Using generic SCSI-3/mmc CD-R driver (mmc_cdr).
Driver flags : SWABAUDIO
Track 01: data 553 MB
Total size: 636 MB (63:00.77) = 283558 sectors
Lout start: 636 MB (63:02/58) = 283558 sectors
Current Secsize: -1
./cdrecord: Drive needs to reload the media to return to proper status.
  ATIP start of lead in: -11625 (97:27/00)
  ATIP start of lead out: 333750 (74:12/00)
Disk type unknown
Manufacturer: Old Ritek Co.???
Blocks total: 333750 Blocks current: 333750 Blocks remaining: 50192
RBlocks total: 336246 RBlocks current: 336246 RBlocks remaining: 52688
Starting to write CD/DVD at speed 1 in dummy mode for single session.
Last chance to quit, starting dummy write in 1 seconds.
Waiting for reader process to fill input-buffer ... input-buffer ready.
Starting new track at sector: 0
./cdrecord: Input/output error. write_g1: scsi sendcmd: retryable error
CDB: 2A 00 00 00 06 A0 00 00 10 00
status: 0x2 (CHECK CONDITION)
Sense Bytes: F0 00 03 00 00 00 00 19 00 09 EE 7A 0C 09 00 00 00 00
Sense Key: 0x3 Medium Error, Segment 0
Sense Code: 0x0C Qual 0x09 (write error - loss of streaming) Fru 0x0
Sense flags: Blk 0 (valid)
cmd finished after 0.723s timeout 40s

write track data: error after 3473408 bytes
Sense Bytes: F0 00 00 00 00 00 00 19 00 09 F3 43 00 00 00 00 00 00
Writing time: 22.686s
Fixating...
WARNING: Some drives don't like fixation in dummy mode.
Fixating time: 169.030s
./cdrecord: fifo had 234 puts and 107 gets.
./cdrecord: fifo was 0 times empty and 2 times full, min fill was 35%.

_______________________________________________________________________________

     Michel G. Breitfellner, PhD
     Calibration scientist for the
     Infrared Space Observatory (ISO) of the
     European Space Agency (ESA)

     ESA Villafranca del Castillo
     Satellite Tracking Station
     ISO Science Operation Center
     Apartado - P.O.Box 50727
     E-28080 Madrid
     SPAIN

     Office : B.34
     Tel. : +34 91 8131100 switchboard
                           318 office
     Fax : +34 91 8131308 SOC

     Internet : mbreitfe@iso.vilspa.esa.es
     WWW : http://www.iso.vilspa.esa.es/people/mgb.html
_______________________________________________________________________________




This archive was generated by hypermail 2.0b3 on Wed 30 Dec 1998 - 10:18:50 EST