NeXT Computers Forum Index NeXT Computers
www.NeXTComputers.org
 
Log in to check your private messagesLog in to check your private messages

Log inLog in  RegisterRegister


Profile  Search  Memberlist  FAQ  Usergroups
scsi2sd v6 issues with config & install
Goto page 1, 2  Next
 
Post new topic   Reply to topic    NeXT Computers Forum Index -> New Technology
View previous topic :: View next topic  
Author Message
trodemaster



Joined: 10 Jun 2018
Posts: 2

PostPosted: Sun Jun 17, 2018 4:29 pm    Post subject: scsi2sd v6 issues with config & install Reply with quote

I have a nextstation 25Mhz 040 that I'm attempting to replace the disk with a scsi2sd v6 adapter. I have worked through other similar posts and cobbled together a config. However I'm still getting errors when attempting to install OpenStep 4.2 to the system. The install media is on an external plexstore scsi cdrom from the same vintage.

From what i can tell it seems to be storage IO related. "IO error on pagein (breadDiredt)" . Below is my full config. Does anybody have a known good config for this newer scsi2sd card and this generation next station.




Code:

<SCSI2SD>
<S2S_BoardCfg>
   <!-- ********************************************************
   Enable the onboard active terminator.
   Both ends of the SCSI chain should be terminated. Disable
   only if the SCSI2SD is in the middle of a chain with other
   devices.
   ********************************************************* -->
   <enableTerminator>true</enableTerminator>
   <unitAttention>false</unitAttention>
   <parity>false</parity>
   <!-- ********************************************************
   Only set to true when using with a fast SCSI2 host
    controller. This can cause problems with older/slower
   hardware.
   ********************************************************* -->
   <enableScsi2>false</enableScsi2>
   <!-- ********************************************************
   Respond to very short duration selection attempts. This supports
   non-standard hardware, but is generally safe to enable.
   Required for Philips P2000C.
   ********************************************************* -->
   <selLatch>false</selLatch>
   <!-- ********************************************************
   Convert luns to IDs. The unit must already be configured to respond
   on the ID. Allows dual drives to be accessed from a
   XEBEC S1410 SASI bridge.
   eg. Configured for dual drives as IDs 0 and 1, but the XEBEC will
   access the second disk as ID0, lun 1.
   See ttp://bitsavers.trailing-edge.com/pdf/xebec/104524C_S1410Man_Aug83.pdf
   ********************************************************* -->
   <mapLunsToIds>false</mapLunsToIds>
   <!-- ********************************************************
   Delay (in milliseconds) before responding to a SCSI selection.
   255 (auto) sets it to 0 for SCSI2 hosts and 1ms otherwise.
   Some samplers need this set to 1 manually.
   ********************************************************* -->
   <selectionDelay>255</selectionDelay>
   <!-- ********************************************************
   Startup delay (in seconds) before responding to the SCSI bus
   after power on. Default = 0.
   ********************************************************* -->
   <startupDelay>0</startupDelay>
   <!-- ********************************************************
   Speed limit the SCSI interface. This is the -max- speed the
   device will run at. The actual spee depends on the capability
   of the host controller.
   0   No limit
   1   Async 1.5MB/s
   2   Async 3.3MB/s
   3   Async 5MB/s
   4   Sync 5MB/s
   5   Sync 10MB/s
   ********************************************************* -->
   <scsiSpeed>3</scsiSpeed>
</S2S_BoardCfg>
<SCSITarget id="0">
   <enabled>true</enabled>

   <!-- ********************************************************
   Space separated list. Available options:
   apple      Returns Apple-specific mode pages
   omti      OMTI host non-standard link control
   ********************************************************* -->
   <quirks></quirks>


   <!-- ********************************************************
   0x0    Fixed hard drive.
   0x1    Removable drive.
   0x2    Optical drive  (ie. CD drive).
   0x3    1.44MB Floppy Drive.
   ********************************************************* -->
   <deviceType>0x0</deviceType>


   <!-- ********************************************************
   Device type modifier is usually 0x00. Only change this if your
   OS requires some special value.

   0x4C    Data General Micropolis disk
   ********************************************************* -->
   <deviceTypeModifier>0x0</deviceTypeModifier>


   <!-- ********************************************************
   SD card offset, as a sector number (always 512 bytes).
   ********************************************************* -->
   <sdSectorStart>0</sdSectorStart>


   <!-- ********************************************************
   Drive geometry settings.
   ********************************************************* -->

   <scsiSectors>3891200</scsiSectors>
   <bytesPerSector>512</bytesPerSector>
   <sectorsPerTrack>139</sectorsPerTrack>
   <headsPerCylinder>4</headsPerCylinder>


   <!-- ********************************************************
   Drive identification information. The SCSI2SD doesn't
   care what these are set to. Use these strings to trick a OS
   thinking a specific hard drive model is attached.
   ********************************************************* -->

   <!-- 8 character vendor string -->
   <!-- For Apple HD SC Setup/Drive Setup, use ' SEAGATE' -->
   <vendor> codesrc</vendor>

   <!-- 16 character produce identifier -->
   <!-- For Apple HD SC Setup/Drive Setup, use '          ST225N' -->
   <prodId>         SCSI2SD</prodId>

   <!-- 4 character product revision number -->
   <!-- For Apple HD SC Setup/Drive Setup, use '1.0 ' -->
   <revision> 6.0</revision>

   <!-- 16 character serial number -->
   <serial>1234567812345678</serial>

</SCSITarget>
<SCSITarget id="1">
   <enabled>false</enabled>

   <!-- ********************************************************
   Space separated list. Available options:
   apple      Returns Apple-specific mode pages
   omti      OMTI host non-standard link control
   ********************************************************* -->
   <quirks></quirks>


   <!-- ********************************************************
   0x0    Fixed hard drive.
   0x1    Removable drive.
   0x2    Optical drive  (ie. CD drive).
   0x3    1.44MB Floppy Drive.
   ********************************************************* -->
   <deviceType>0x0</deviceType>


   <!-- ********************************************************
   Device type modifier is usually 0x00. Only change this if your
   OS requires some special value.

   0x4C    Data General Micropolis disk
   ********************************************************* -->
   <deviceTypeModifier>0x0</deviceTypeModifier>


   <!-- ********************************************************
   SD card offset, as a sector number (always 512 bytes).
   ********************************************************* -->
   <sdSectorStart>0</sdSectorStart>


   <!-- ********************************************************
   Drive geometry settings.
   ********************************************************* -->

   <scsiSectors>4194303</scsiSectors>
   <bytesPerSector>512</bytesPerSector>
   <sectorsPerTrack>63</sectorsPerTrack>
   <headsPerCylinder>255</headsPerCylinder>


   <!-- ********************************************************
   Drive identification information. The SCSI2SD doesn't
   care what these are set to. Use these strings to trick a OS
   thinking a specific hard drive model is attached.
   ********************************************************* -->

   <!-- 8 character vendor string -->
   <!-- For Apple HD SC Setup/Drive Setup, use ' SEAGATE' -->
   <vendor> codesrc</vendor>

   <!-- 16 character produce identifier -->
   <!-- For Apple HD SC Setup/Drive Setup, use '          ST225N' -->
   <prodId>         SCSI2SD</prodId>

   <!-- 4 character product revision number -->
   <!-- For Apple HD SC Setup/Drive Setup, use '1.0 ' -->
   <revision> 6.0</revision>

   <!-- 16 character serial number -->
   <serial>1234567812345678</serial>

</SCSITarget>
<SCSITarget id="2">
   <enabled>false</enabled>

   <!-- ********************************************************
   Space separated list. Available options:
   apple      Returns Apple-specific mode pages
   omti      OMTI host non-standard link control
   ********************************************************* -->
   <quirks></quirks>


   <!-- ********************************************************
   0x0    Fixed hard drive.
   0x1    Removable drive.
   0x2    Optical drive  (ie. CD drive).
   0x3    1.44MB Floppy Drive.
   ********************************************************* -->
   <deviceType>0x0</deviceType>


   <!-- ********************************************************
   Device type modifier is usually 0x00. Only change this if your
   OS requires some special value.

   0x4C    Data General Micropolis disk
   ********************************************************* -->
   <deviceTypeModifier>0x0</deviceTypeModifier>


   <!-- ********************************************************
   SD card offset, as a sector number (always 512 bytes).
   ********************************************************* -->
   <sdSectorStart>0</sdSectorStart>


   <!-- ********************************************************
   Drive geometry settings.
   ********************************************************* -->

   <scsiSectors>4194303</scsiSectors>
   <bytesPerSector>512</bytesPerSector>
   <sectorsPerTrack>63</sectorsPerTrack>
   <headsPerCylinder>255</headsPerCylinder>


   <!-- ********************************************************
   Drive identification information. The SCSI2SD doesn't
   care what these are set to. Use these strings to trick a OS
   thinking a specific hard drive model is attached.
   ********************************************************* -->

   <!-- 8 character vendor string -->
   <!-- For Apple HD SC Setup/Drive Setup, use ' SEAGATE' -->
   <vendor> codesrc</vendor>

   <!-- 16 character produce identifier -->
   <!-- For Apple HD SC Setup/Drive Setup, use '          ST225N' -->
   <prodId>         SCSI2SD</prodId>

   <!-- 4 character product revision number -->
   <!-- For Apple HD SC Setup/Drive Setup, use '1.0 ' -->
   <revision> 6.0</revision>

   <!-- 16 character serial number -->
   <serial>1234567812345678</serial>

</SCSITarget>
<SCSITarget id="3">
   <enabled>false</enabled>

   <!-- ********************************************************
   Space separated list. Available options:
   apple      Returns Apple-specific mode pages
   omti      OMTI host non-standard link control
   ********************************************************* -->
   <quirks></quirks>


   <!-- ********************************************************
   0x0    Fixed hard drive.
   0x1    Removable drive.
   0x2    Optical drive  (ie. CD drive).
   0x3    1.44MB Floppy Drive.
   ********************************************************* -->
   <deviceType>0x0</deviceType>


   <!-- ********************************************************
   Device type modifier is usually 0x00. Only change this if your
   OS requires some special value.

   0x4C    Data General Micropolis disk
   ********************************************************* -->
   <deviceTypeModifier>0x0</deviceTypeModifier>


   <!-- ********************************************************
   SD card offset, as a sector number (always 512 bytes).
   ********************************************************* -->
   <sdSectorStart>0</sdSectorStart>


   <!-- ********************************************************
   Drive geometry settings.
   ********************************************************* -->

   <scsiSectors>4194303</scsiSectors>
   <bytesPerSector>512</bytesPerSector>
   <sectorsPerTrack>63</sectorsPerTrack>
   <headsPerCylinder>255</headsPerCylinder>


   <!-- ********************************************************
   Drive identification information. The SCSI2SD doesn't
   care what these are set to. Use these strings to trick a OS
   thinking a specific hard drive model is attached.
   ********************************************************* -->

   <!-- 8 character vendor string -->
   <!-- For Apple HD SC Setup/Drive Setup, use ' SEAGATE' -->
   <vendor> codesrc</vendor>

   <!-- 16 character produce identifier -->
   <!-- For Apple HD SC Setup/Drive Setup, use '          ST225N' -->
   <prodId>         SCSI2SD</prodId>

   <!-- 4 character product revision number -->
   <!-- For Apple HD SC Setup/Drive Setup, use '1.0 ' -->
   <revision> 6.0</revision>

   <!-- 16 character serial number -->
   <serial>1234567812345678</serial>

</SCSITarget>
<SCSITarget id="4">
   <enabled>false</enabled>

   <!-- ********************************************************
   Space separated list. Available options:
   apple      Returns Apple-specific mode pages
   omti      OMTI host non-standard link control
   ********************************************************* -->
   <quirks></quirks>


   <!-- ********************************************************
   0x0    Fixed hard drive.
   0x1    Removable drive.
   0x2    Optical drive  (ie. CD drive).
   0x3    1.44MB Floppy Drive.
   ********************************************************* -->
   <deviceType>0x0</deviceType>


   <!-- ********************************************************
   Device type modifier is usually 0x00. Only change this if your
   OS requires some special value.

   0x4C    Data General Micropolis disk
   ********************************************************* -->
   <deviceTypeModifier>0x0</deviceTypeModifier>


   <!-- ********************************************************
   SD card offset, as a sector number (always 512 bytes).
   ********************************************************* -->
   <sdSectorStart>0</sdSectorStart>


   <!-- ********************************************************
   Drive geometry settings.
   ********************************************************* -->

   <scsiSectors>4194303</scsiSectors>
   <bytesPerSector>512</bytesPerSector>
   <sectorsPerTrack>63</sectorsPerTrack>
   <headsPerCylinder>255</headsPerCylinder>


   <!-- ********************************************************
   Drive identification information. The SCSI2SD doesn't
   care what these are set to. Use these strings to trick a OS
   thinking a specific hard drive model is attached.
   ********************************************************* -->

   <!-- 8 character vendor string -->
   <!-- For Apple HD SC Setup/Drive Setup, use ' SEAGATE' -->
   <vendor> codesrc</vendor>

   <!-- 16 character produce identifier -->
   <!-- For Apple HD SC Setup/Drive Setup, use '          ST225N' -->
   <prodId>         SCSI2SD</prodId>

   <!-- 4 character product revision number -->
   <!-- For Apple HD SC Setup/Drive Setup, use '1.0 ' -->
   <revision> 6.0</revision>

   <!-- 16 character serial number -->
   <serial>1234567812345678</serial>

</SCSITarget>
<SCSITarget id="5">
   <enabled>false</enabled>

   <!-- ********************************************************
   Space separated list. Available options:
   apple      Returns Apple-specific mode pages
   omti      OMTI host non-standard link control
   ********************************************************* -->
   <quirks></quirks>


   <!-- ********************************************************
   0x0    Fixed hard drive.
   0x1    Removable drive.
   0x2    Optical drive  (ie. CD drive).
   0x3    1.44MB Floppy Drive.
   ********************************************************* -->
   <deviceType>0x0</deviceType>


   <!-- ********************************************************
   Device type modifier is usually 0x00. Only change this if your
   OS requires some special value.

   0x4C    Data General Micropolis disk
   ********************************************************* -->
   <deviceTypeModifier>0x0</deviceTypeModifier>


   <!-- ********************************************************
   SD card offset, as a sector number (always 512 bytes).
   ********************************************************* -->
   <sdSectorStart>0</sdSectorStart>


   <!-- ********************************************************
   Drive geometry settings.
   ********************************************************* -->

   <scsiSectors>4194303</scsiSectors>
   <bytesPerSector>512</bytesPerSector>
   <sectorsPerTrack>63</sectorsPerTrack>
   <headsPerCylinder>255</headsPerCylinder>


   <!-- ********************************************************
   Drive identification information. The SCSI2SD doesn't
   care what these are set to. Use these strings to trick a OS
   thinking a specific hard drive model is attached.
   ********************************************************* -->

   <!-- 8 character vendor string -->
   <!-- For Apple HD SC Setup/Drive Setup, use ' SEAGATE' -->
   <vendor> codesrc</vendor>

   <!-- 16 character produce identifier -->
   <!-- For Apple HD SC Setup/Drive Setup, use '          ST225N' -->
   <prodId>         SCSI2SD</prodId>

   <!-- 4 character product revision number -->
   <!-- For Apple HD SC Setup/Drive Setup, use '1.0 ' -->
   <revision> 6.0</revision>

   <!-- 16 character serial number -->
   <serial>1234567812345678</serial>

</SCSITarget>
<SCSITarget id="6">
   <enabled>false</enabled>

   <!-- ********************************************************
   Space separated list. Available options:
   apple      Returns Apple-specific mode pages
   omti      OMTI host non-standard link control
   ********************************************************* -->
   <quirks></quirks>


   <!-- ********************************************************
   0x0    Fixed hard drive.
   0x1    Removable drive.
   0x2    Optical drive  (ie. CD drive).
   0x3    1.44MB Floppy Drive.
   ********************************************************* -->
   <deviceType>0x0</deviceType>


   <!-- ********************************************************
   Device type modifier is usually 0x00. Only change this if your
   OS requires some special value.

   0x4C    Data General Micropolis disk
   ********************************************************* -->
   <deviceTypeModifier>0x0</deviceTypeModifier>


   <!-- ********************************************************
   SD card offset, as a sector number (always 512 bytes).
   ********************************************************* -->
   <sdSectorStart>0</sdSectorStart>


   <!-- ********************************************************
   Drive geometry settings.
   ********************************************************* -->

   <scsiSectors>4194303</scsiSectors>
   <bytesPerSector>512</bytesPerSector>
   <sectorsPerTrack>63</sectorsPerTrack>
   <headsPerCylinder>255</headsPerCylinder>


   <!-- ********************************************************
   Drive identification information. The SCSI2SD doesn't
   care what these are set to. Use these strings to trick a OS
   thinking a specific hard drive model is attached.
   ********************************************************* -->

   <!-- 8 character vendor string -->
   <!-- For Apple HD SC Setup/Drive Setup, use ' SEAGATE' -->
   <vendor> codesrc</vendor>

   <!-- 16 character produce identifier -->
   <!-- For Apple HD SC Setup/Drive Setup, use '          ST225N' -->
   <prodId>         SCSI2SD</prodId>

   <!-- 4 character product revision number -->
   <!-- For Apple HD SC Setup/Drive Setup, use '1.0 ' -->
   <revision> 6.0</revision>

   <!-- 16 character serial number -->
   <serial>1234567812345678</serial>

</SCSITarget>
</SCSI2SD>
Back to top
View user's profile Send private message
wa2flq



Joined: 18 Dec 2008
Posts: 39
Location: Chicagoland

PostPosted: Sun Jun 17, 2018 8:35 pm    Post subject: Reply with quote

I did a similar install with the SCSI2SD V5 card a few months ago w/o any problems (both NeXTstep 3.3 and OpenStep 4.2). I have, but have not yet used a V6 on NeXT hardware.

The key part in getting this to work, which you already have in place, was was making sure the drive geometry is correct. From your note, I glean the there are errors both on the SCSI2SD drive (sd0) and the Cdrom Drive (sd5). If you haven't already tried set to a lower max speed that is used for Async and check your termination again.

On Intel hardware running OS4.2, I saw some irregularities with the V6 card when I was working with one last year. Mainly the card slowing down for unclear reasons. I did not attempt an NS or OS install. I have been meaning to go back and check it out again with the latest revision software, but that's not likely for another month or so.

Jerry
Back to top
View user's profile Send private message
trodemaster



Joined: 10 Jun 2018
Posts: 2

PostPosted: Sun Jun 24, 2018 11:46 am    Post subject: Reply with quote

Ok turns out I had some bad or mis-seated ram that was causing me issues. That was causing some panic when installing.

One thing I figured out is that I was able to dd the installation .iso onto a second virtual disk to emulate a cdrom. Booting from a floppy the system saw the virtual cd and installed from that.

Here is the config I ended up with. I may re-install with scsi2 mode on and the speed set to "no limit" just to validate.

Code:

<SCSI2SD>
<S2S_BoardCfg>
   <!-- ********************************************************
   Enable the onboard active terminator.
   Both ends of the SCSI chain should be terminated. Disable
   only if the SCSI2SD is in the middle of a chain with other
   devices.
   ********************************************************* -->
   <enableTerminator>true</enableTerminator>
   <unitAttention>false</unitAttention>
   <parity>false</parity>
   <!-- ********************************************************
   Only set to true when using with a fast SCSI2 host
    controller. This can cause problems with older/slower
   hardware.
   ********************************************************* -->
   <enableScsi2>false</enableScsi2>
   <!-- ********************************************************
   Respond to very short duration selection attempts. This supports
   non-standard hardware, but is generally safe to enable.
   Required for Philips P2000C.
   ********************************************************* -->
   <selLatch>false</selLatch>
   <!-- ********************************************************
   Convert luns to IDs. The unit must already be configured to respond
   on the ID. Allows dual drives to be accessed from a
   XEBEC S1410 SASI bridge.
   eg. Configured for dual drives as IDs 0 and 1, but the XEBEC will
   access the second disk as ID0, lun 1.
   See ttp://bitsavers.trailing-edge.com/pdf/xebec/104524C_S1410Man_Aug83.pdf
   ********************************************************* -->
   <mapLunsToIds>false</mapLunsToIds>
   <!-- ********************************************************
   Delay (in milliseconds) before responding to a SCSI selection.
   255 (auto) sets it to 0 for SCSI2 hosts and 1ms otherwise.
   Some samplers need this set to 1 manually.
   ********************************************************* -->
   <selectionDelay>255</selectionDelay>
   <!-- ********************************************************
   Startup delay (in seconds) before responding to the SCSI bus
   after power on. Default = 0.
   ********************************************************* -->
   <startupDelay>0</startupDelay>
   <!-- ********************************************************
   Speed limit the SCSI interface. This is the -max- speed the
   device will run at. The actual spee depends on the capability
   of the host controller.
   0   No limit
   1   Async 1.5MB/s
   2   Async 3.3MB/s
   3   Async 5MB/s
   4   Sync 5MB/s
   5   Sync 10MB/s
   ********************************************************* -->
   <scsiSpeed>3</scsiSpeed>
</S2S_BoardCfg>
<SCSITarget id="0">
   <enabled>true</enabled>

   <!-- ********************************************************
   Space separated list. Available options:
   apple      Returns Apple-specific mode pages
   omti      OMTI host non-standard link control
   ********************************************************* -->
   <quirks></quirks>


   <!-- ********************************************************
   0x0    Fixed hard drive.
   0x1    Removable drive.
   0x2    Optical drive  (ie. CD drive).
   0x3    1.44MB Floppy Drive.
   ********************************************************* -->
   <deviceType>0x0</deviceType>


   <!-- ********************************************************
   Device type modifier is usually 0x00. Only change this if your
   OS requires some special value.

   0x4C    Data General Micropolis disk
   ********************************************************* -->
   <deviceTypeModifier>0x0</deviceTypeModifier>


   <!-- ********************************************************
   SD card offset, as a sector number (always 512 bytes).
   ********************************************************* -->
   <sdSectorStart>0</sdSectorStart>


   <!-- ********************************************************
   Drive geometry settings.
   ********************************************************* -->

   <scsiSectors>4194304</scsiSectors>
   <bytesPerSector>512</bytesPerSector>
   <sectorsPerTrack>139</sectorsPerTrack>
   <headsPerCylinder>4</headsPerCylinder>


   <!-- ********************************************************
   Drive identification information. The SCSI2SD doesn't
   care what these are set to. Use these strings to trick a OS
   thinking a specific hard drive model is attached.
   ********************************************************* -->

   <!-- 8 character vendor string -->
   <!-- For Apple HD SC Setup/Drive Setup, use ' SEAGATE' -->
   <vendor> codesrc</vendor>

   <!-- 16 character produce identifier -->
   <!-- For Apple HD SC Setup/Drive Setup, use '          ST225N' -->
   <prodId>         SCSI2SD</prodId>

   <!-- 4 character product revision number -->
   <!-- For Apple HD SC Setup/Drive Setup, use '1.0 ' -->
   <revision> 6.0</revision>

   <!-- 16 character serial number -->
   <serial>1234567812345678</serial>

</SCSITarget>
<SCSITarget id="1">
   <enabled>true</enabled>

   <!-- ********************************************************
   Space separated list. Available options:
   apple      Returns Apple-specific mode pages
   omti      OMTI host non-standard link control
   ********************************************************* -->
   <quirks></quirks>


   <!-- ********************************************************
   0x0    Fixed hard drive.
   0x1    Removable drive.
   0x2    Optical drive  (ie. CD drive).
   0x3    1.44MB Floppy Drive.
   ********************************************************* -->
   <deviceType>0x2</deviceType>


   <!-- ********************************************************
   Device type modifier is usually 0x00. Only change this if your
   OS requires some special value.

   0x4C    Data General Micropolis disk
   ********************************************************* -->
   <deviceTypeModifier>0x0</deviceTypeModifier>


   <!-- ********************************************************
   SD card offset, as a sector number (always 512 bytes).
   ********************************************************* -->
   <sdSectorStart>4194304</sdSectorStart>


   <!-- ********************************************************
   Drive geometry settings.
   ********************************************************* -->

   <scsiSectors>1000352</scsiSectors>
   <bytesPerSector>512</bytesPerSector>
   <sectorsPerTrack>63</sectorsPerTrack>
   <headsPerCylinder>255</headsPerCylinder>


   <!-- ********************************************************
   Drive identification information. The SCSI2SD doesn't
   care what these are set to. Use these strings to trick a OS
   thinking a specific hard drive model is attached.
   ********************************************************* -->

   <!-- 8 character vendor string -->
   <!-- For Apple HD SC Setup/Drive Setup, use ' SEAGATE' -->
   <vendor> codesrc</vendor>

   <!-- 16 character produce identifier -->
   <!-- For Apple HD SC Setup/Drive Setup, use '          ST225N' -->
   <prodId>         SCSI2SD</prodId>

   <!-- 4 character product revision number -->
   <!-- For Apple HD SC Setup/Drive Setup, use '1.0 ' -->
   <revision> 6.0</revision>

   <!-- 16 character serial number -->
   <serial>1234567812345678</serial>

</SCSITarget>
<SCSITarget id="2">
   <enabled>false</enabled>

   <!-- ********************************************************
   Space separated list. Available options:
   apple      Returns Apple-specific mode pages
   omti      OMTI host non-standard link control
   ********************************************************* -->
   <quirks></quirks>


   <!-- ********************************************************
   0x0    Fixed hard drive.
   0x1    Removable drive.
   0x2    Optical drive  (ie. CD drive).
   0x3    1.44MB Floppy Drive.
   ********************************************************* -->
   <deviceType>0x0</deviceType>


   <!-- ********************************************************
   Device type modifier is usually 0x00. Only change this if your
   OS requires some special value.

   0x4C    Data General Micropolis disk
   ********************************************************* -->
   <deviceTypeModifier>0x0</deviceTypeModifier>


   <!-- ********************************************************
   SD card offset, as a sector number (always 512 bytes).
   ********************************************************* -->
   <sdSectorStart>0</sdSectorStart>


   <!-- ********************************************************
   Drive geometry settings.
   ********************************************************* -->

   <scsiSectors>4194303</scsiSectors>
   <bytesPerSector>512</bytesPerSector>
   <sectorsPerTrack>63</sectorsPerTrack>
   <headsPerCylinder>255</headsPerCylinder>


   <!-- ********************************************************
   Drive identification information. The SCSI2SD doesn't
   care what these are set to. Use these strings to trick a OS
   thinking a specific hard drive model is attached.
   ********************************************************* -->

   <!-- 8 character vendor string -->
   <!-- For Apple HD SC Setup/Drive Setup, use ' SEAGATE' -->
   <vendor> codesrc</vendor>

   <!-- 16 character produce identifier -->
   <!-- For Apple HD SC Setup/Drive Setup, use '          ST225N' -->
   <prodId>         SCSI2SD</prodId>

   <!-- 4 character product revision number -->
   <!-- For Apple HD SC Setup/Drive Setup, use '1.0 ' -->
   <revision> 6.0</revision>

   <!-- 16 character serial number -->
   <serial>1234567812345678</serial>

</SCSITarget>
<SCSITarget id="3">
   <enabled>false</enabled>

   <!-- ********************************************************
   Space separated list. Available options:
   apple      Returns Apple-specific mode pages
   omti      OMTI host non-standard link control
   ********************************************************* -->
   <quirks></quirks>


   <!-- ********************************************************
   0x0    Fixed hard drive.
   0x1    Removable drive.
   0x2    Optical drive  (ie. CD drive).
   0x3    1.44MB Floppy Drive.
   ********************************************************* -->
   <deviceType>0x0</deviceType>


   <!-- ********************************************************
   Device type modifier is usually 0x00. Only change this if your
   OS requires some special value.

   0x4C    Data General Micropolis disk
   ********************************************************* -->
   <deviceTypeModifier>0x0</deviceTypeModifier>


   <!-- ********************************************************
   SD card offset, as a sector number (always 512 bytes).
   ********************************************************* -->
   <sdSectorStart>0</sdSectorStart>


   <!-- ********************************************************
   Drive geometry settings.
   ********************************************************* -->

   <scsiSectors>4194303</scsiSectors>
   <bytesPerSector>512</bytesPerSector>
   <sectorsPerTrack>63</sectorsPerTrack>
   <headsPerCylinder>255</headsPerCylinder>


   <!-- ********************************************************
   Drive identification information. The SCSI2SD doesn't
   care what these are set to. Use these strings to trick a OS
   thinking a specific hard drive model is attached.
   ********************************************************* -->

   <!-- 8 character vendor string -->
   <!-- For Apple HD SC Setup/Drive Setup, use ' SEAGATE' -->
   <vendor> codesrc</vendor>

   <!-- 16 character produce identifier -->
   <!-- For Apple HD SC Setup/Drive Setup, use '          ST225N' -->
   <prodId>         SCSI2SD</prodId>

   <!-- 4 character product revision number -->
   <!-- For Apple HD SC Setup/Drive Setup, use '1.0 ' -->
   <revision> 6.0</revision>

   <!-- 16 character serial number -->
   <serial>1234567812345678</serial>

</SCSITarget>
<SCSITarget id="4">
   <enabled>false</enabled>

   <!-- ********************************************************
   Space separated list. Available options:
   apple      Returns Apple-specific mode pages
   omti      OMTI host non-standard link control
   ********************************************************* -->
   <quirks></quirks>


   <!-- ********************************************************
   0x0    Fixed hard drive.
   0x1    Removable drive.
   0x2    Optical drive  (ie. CD drive).
   0x3    1.44MB Floppy Drive.
   ********************************************************* -->
   <deviceType>0x0</deviceType>


   <!-- ********************************************************
   Device type modifier is usually 0x00. Only change this if your
   OS requires some special value.

   0x4C    Data General Micropolis disk
   ********************************************************* -->
   <deviceTypeModifier>0x0</deviceTypeModifier>


   <!-- ********************************************************
   SD card offset, as a sector number (always 512 bytes).
   ********************************************************* -->
   <sdSectorStart>0</sdSectorStart>


   <!-- ********************************************************
   Drive geometry settings.
   ********************************************************* -->

   <scsiSectors>4194303</scsiSectors>
   <bytesPerSector>512</bytesPerSector>
   <sectorsPerTrack>63</sectorsPerTrack>
   <headsPerCylinder>255</headsPerCylinder>


   <!-- ********************************************************
   Drive identification information. The SCSI2SD doesn't
   care what these are set to. Use these strings to trick a OS
   thinking a specific hard drive model is attached.
   ********************************************************* -->

   <!-- 8 character vendor string -->
   <!-- For Apple HD SC Setup/Drive Setup, use ' SEAGATE' -->
   <vendor> codesrc</vendor>

   <!-- 16 character produce identifier -->
   <!-- For Apple HD SC Setup/Drive Setup, use '          ST225N' -->
   <prodId>         SCSI2SD</prodId>

   <!-- 4 character product revision number -->
   <!-- For Apple HD SC Setup/Drive Setup, use '1.0 ' -->
   <revision> 6.0</revision>

   <!-- 16 character serial number -->
   <serial>1234567812345678</serial>

</SCSITarget>
<SCSITarget id="5">
   <enabled>false</enabled>

   <!-- ********************************************************
   Space separated list. Available options:
   apple      Returns Apple-specific mode pages
   omti      OMTI host non-standard link control
   ********************************************************* -->
   <quirks></quirks>


   <!-- ********************************************************
   0x0    Fixed hard drive.
   0x1    Removable drive.
   0x2    Optical drive  (ie. CD drive).
   0x3    1.44MB Floppy Drive.
   ********************************************************* -->
   <deviceType>0x0</deviceType>


   <!-- ********************************************************
   Device type modifier is usually 0x00. Only change this if your
   OS requires some special value.

   0x4C    Data General Micropolis disk
   ********************************************************* -->
   <deviceTypeModifier>0x0</deviceTypeModifier>


   <!-- ********************************************************
   SD card offset, as a sector number (always 512 bytes).
   ********************************************************* -->
   <sdSectorStart>0</sdSectorStart>


   <!-- ********************************************************
   Drive geometry settings.
   ********************************************************* -->

   <scsiSectors>4194303</scsiSectors>
   <bytesPerSector>512</bytesPerSector>
   <sectorsPerTrack>63</sectorsPerTrack>
   <headsPerCylinder>255</headsPerCylinder>


   <!-- ********************************************************
   Drive identification information. The SCSI2SD doesn't
   care what these are set to. Use these strings to trick a OS
   thinking a specific hard drive model is attached.
   ********************************************************* -->

   <!-- 8 character vendor string -->
   <!-- For Apple HD SC Setup/Drive Setup, use ' SEAGATE' -->
   <vendor> codesrc</vendor>

   <!-- 16 character produce identifier -->
   <!-- For Apple HD SC Setup/Drive Setup, use '          ST225N' -->
   <prodId>         SCSI2SD</prodId>

   <!-- 4 character product revision number -->
   <!-- For Apple HD SC Setup/Drive Setup, use '1.0 ' -->
   <revision> 6.0</revision>

   <!-- 16 character serial number -->
   <serial>1234567812345678</serial>

</SCSITarget>
<SCSITarget id="6">
   <enabled>false</enabled>

   <!-- ********************************************************
   Space separated list. Available options:
   apple      Returns Apple-specific mode pages
   omti      OMTI host non-standard link control
   ********************************************************* -->
   <quirks></quirks>


   <!-- ********************************************************
   0x0    Fixed hard drive.
   0x1    Removable drive.
   0x2    Optical drive  (ie. CD drive).
   0x3    1.44MB Floppy Drive.
   ********************************************************* -->
   <deviceType>0x0</deviceType>


   <!-- ********************************************************
   Device type modifier is usually 0x00. Only change this if your
   OS requires some special value.

   0x4C    Data General Micropolis disk
   ********************************************************* -->
   <deviceTypeModifier>0x0</deviceTypeModifier>


   <!-- ********************************************************
   SD card offset, as a sector number (always 512 bytes).
   ********************************************************* -->
   <sdSectorStart>0</sdSectorStart>


   <!-- ********************************************************
   Drive geometry settings.
   ********************************************************* -->

   <scsiSectors>4194303</scsiSectors>
   <bytesPerSector>512</bytesPerSector>
   <sectorsPerTrack>63</sectorsPerTrack>
   <headsPerCylinder>255</headsPerCylinder>


   <!-- ********************************************************
   Drive identification information. The SCSI2SD doesn't
   care what these are set to. Use these strings to trick a OS
   thinking a specific hard drive model is attached.
   ********************************************************* -->

   <!-- 8 character vendor string -->
   <!-- For Apple HD SC Setup/Drive Setup, use ' SEAGATE' -->
   <vendor> codesrc</vendor>

   <!-- 16 character produce identifier -->
   <!-- For Apple HD SC Setup/Drive Setup, use '          ST225N' -->
   <prodId>         SCSI2SD</prodId>

   <!-- 4 character product revision number -->
   <!-- For Apple HD SC Setup/Drive Setup, use '1.0 ' -->
   <revision> 6.0</revision>

   <!-- 16 character serial number -->
   <serial>1234567812345678</serial>

</SCSITarget>
</SCSI2SD>
Back to top
View user's profile Send private message
wa2flq



Joined: 18 Dec 2008
Posts: 39
Location: Chicagoland

PostPosted: Wed Jun 27, 2018 5:34 am    Post subject: Reply with quote

Congratulations on getting this installed.

What firmware version did you have installed on the v6 boards?


Jerry
Back to top
View user's profile Send private message
rdarlington



Joined: 02 Jan 2014
Posts: 4
Location: Los Alamos, NM

PostPosted: Thu Aug 09, 2018 1:59 pm    Post subject: scsi2sd v6 Reply with quote

I just went through an install yesterday using your config. Thank you for doing the work to get this going. I'm a happy camper. Except for somehow stomping on my boot drive in my pc while trying to burn an image out. Details. Rolling Eyes
Back to top
View user's profile Send private message
Rob Blessin Black Hole
Site Admin


Joined: 05 Sep 2006
Posts: 690
Location: Ft. Collins, Colorado

PostPosted: Sat Aug 11, 2018 1:17 am    Post subject: Reply with quote

I had success with version 6.1.3
http://www.codesrc.com/mediawiki/index.php/SCSI2SD and it looks like they dropped 6.1.4 which broke everything lol so now I can sell my inventory of 20 version 6 cards. I was holding off because of the version 6.1.4 but it is gone and 6.1.3 seemed to work fine.
However, I'm up to the challenge of bleeding edge and ordered a new version 5.1 card from Alex at inertial to basically beta test NeXT Hardware for Mike McMaster the author that apparently runs faster than version 6 cards and version 5 cards . In reading through the web page that is what they are claiming !

I'll keep you posted! I think with 4.2 I had success on the version 6 card by first installing version 3.3 first and then using the Openstep 4.2 upgrader utility by logging in as root under 3,3
_________________
Rob Blessin President computerpowwow ebay sales@blackholeinc.com http://www.blackholeinc.com
303-741-9998 Serving the NeXT Community since 2/9/93
Back to top
View user's profile Send private message Send e-mail Visit poster's website
rdarlington



Joined: 02 Jan 2014
Posts: 4
Location: Los Alamos, NM

PostPosted: Tue Aug 14, 2018 11:02 am    Post subject: Reply with quote

I'm running 6.1.4 firmware and made some configuration changes (bus speed, SCSI ID), which I then reverted, and I can no longer boot. The install CD image on the CD partition (virtual disk?) will let me reinstall but this is especially annoying after doing work all week to make this system useful.

For the life of me I can't seem to burn the 6.1.3 firmware.

"No DPU capable USB devices available". I've tried 3 different USB cables, reinstalled drivers, and feel stuck and frustrated. I guess I can try again under Linux.
Back to top
View user's profile Send private message
Rob Blessin Black Hole
Site Admin


Joined: 05 Sep 2006
Posts: 690
Location: Ft. Collins, Colorado

PostPosted: Tue Aug 14, 2018 1:14 pm    Post subject: Reply with quote

rdarlington wrote:
I'm running 6.1.4 firmware and made some configuration changes (bus speed, SCSI ID), which I then reverted, and I can no longer boot. The install CD image on the CD partition (virtual disk?) will let me reinstall but this is especially annoying after doing work all week to make this system useful.

For the life of me I can't seem to burn the 6.1.3 firmware.

"No DPU capable USB devices available". I've tried 3 different USB cables, reinstalled drivers, and feel stuck and frustrated. I guess I can try again under Linux.


Hello Bob: So i'm wondering you much space you have on your SD, the reason I ask is you can reset scsi ID's and toggle them on and off so you may be able to toggle off the partition you have been working on the sd in the bios ! Then toggle on an empty partition so it finds it and install a fresh install on the empty partition, my guess is the flash version has to be the same 6.1.3 may not work with 6.1.4 . I'll tinker with it today as I'm testing a cube adding in a dimension for a customer . I'm going to try a different USB cable as it lights but does not recognise the version 6 cards.
Best regards Rob Blessin
_________________
Rob Blessin President computerpowwow ebay sales@blackholeinc.com http://www.blackholeinc.com
303-741-9998 Serving the NeXT Community since 2/9/93
Back to top
View user's profile Send private message Send e-mail Visit poster's website
rdarlington



Joined: 02 Jan 2014
Posts: 4
Location: Los Alamos, NM

PostPosted: Tue Aug 14, 2018 1:41 pm    Post subject: Reply with quote

16 GB card.

My goal was to turn the SCSI speed up (rather, not have it limited to 5). I was having what appeared to be some performance issues when using an external spinning disk and was trying to figure that out. While the system was powered down I wanted to up the SCSI ID by one so I could boot from an external 0 if desired. I hear they automatically boot to the lowest scsi ID -can't swear that's accurate though. The system didn't boot to SCSI 1 so I put it back to 0, put the speed back to 5MB/s and it still wouldn't boot. I was able to turn on the 2nd SCSI virtual device (the CDROM) that I had toggled off and go into the installer again so the data on that one wasn't impacted. The problem may have nothing to do with me touching the settings, which is somewhat annoying since it means I can't predict problems.

I'll try going down a firmware rev to .3 again when I get home from work. The documentation isn't very detailed in the firmware area. I did see a blurb about forcing it by jumpering some contacts on the board but that seemed to have no effect. Feels like a software issue and I'm absolutely willing to believe that. ID-10-T error and all. Wink
Back to top
View user's profile Send private message
rdarlington



Joined: 02 Jan 2014
Posts: 4
Location: Los Alamos, NM

PostPosted: Tue Aug 14, 2018 1:43 pm    Post subject: Reply with quote

Oh, and a quick follow up in regards to the USB cable. The cables I'm using have no trouble with configuring the board or burning .img files over to the scsi2sd so I'm hesitant to assume they're the problem with changing the firmware version.
Back to top
View user's profile Send private message
Rob Blessin Black Hole
Site Admin


Joined: 05 Sep 2006
Posts: 690
Location: Ft. Collins, Colorado

PostPosted: Tue Aug 14, 2018 3:33 pm    Post subject: Reply with quote

Hello: It turns out , the cards I received were bare as in no bios at all so , here is my process so far... I remember this being difficult before that is why I stayed with version 5 Cards but I have an inventory of version 6 cards , I need to sell so I'm going to have them preconfigured and ready to go.
Saving you a lot of time on all of the below adventures

If you plug your Version 6 Card into a USB port with and SD card in place and nothing happens then do the following:

1) Download software from codesrc for the version 6 card
2) If your card is not immediately recognized by anything including USB then you probably have a completely bare bones card.
3) The boot loader jumper on the card was the key , ADD Jumper
4) Launch this app that you downloaded first scsi2sd-util6
make sure the USB Micro Jumper Cable unplugged and your SCSI SD Card is a Version 10 SD Card , I recommend buying the sandisk extreme pro card as it will keep up; slower cards will just spawn errors .
5) plug in the USB cable , it should say looking for scsi card , if it does not say scsi bios 6.1.3 on the main window of the utility then
6) Go to file choose upgrade firmware , find the dfu-util file from your downloads click it , boom with any luck a black terminal panel will open and flash upgrade your version 6 card to hopefully 6.1.3
it should say complete , you are through head ache number 1
7) Unplug the version 6 card USB micro jumper cable from your computer as you have successfully flashed your bios .
Cool Remove the boot loader jumper first with card unplugged
9) Plug the card in no you should see a scsi 2sd ready version 6.1.3 , use this one not 6.1.4 as it sucks eggs with NeXT hardware and will lead you back down the path of tortured hell. The steps you followed above will downgrade in case you need to from 6.1.4 to 6.1.3 provided you have the 6.1.3 version of the bios.
10) On to the configuration file to get our feet wet with the version 6 card lets just use the configuration files above .....
11) So I want to see if this is possible I'm trying to DD my version 5 images to V 6
_________________
Rob Blessin President computerpowwow ebay sales@blackholeinc.com http://www.blackholeinc.com
303-741-9998 Serving the NeXT Community since 2/9/93
Back to top
View user's profile Send private message Send e-mail Visit poster's website
Retro_Mac_Ken



Joined: 29 Aug 2016
Posts: 12
Location: Madison, WI

PostPosted: Mon Oct 15, 2018 9:14 am    Post subject: Reply with quote

trodemaster wrote:


One thing I figured out is that I was able to dd the installation .iso onto a second virtual disk to emulate a cdrom. Booting from a floppy the system saw the virtual cd and installed from that.



I'm trying to copy what you've done here. The XML file loaded onto my SCSI2SD 5.1 board without an issue.

But I'm not quite clear on something. I know how to dd an image onto an SD card. I'm just not sure if the SCSI2SD should be making those partitions automatically on the SD card, or is that something I have to do manually?

My thread is here... http://www.nextcomputers.org/forums/viewtopic.php?t=4232

Thanks!
Back to top
View user's profile Send private message Visit poster's website
evolver56k



Joined: 01 Mar 2016
Posts: 17
Location: Northern VA

PostPosted: Tue Oct 16, 2018 12:28 pm    Post subject: Reply with quote

You can use dd to copy the iso to another 'device' on the SD card by using dd operands 'seek' and 'conv=notrunc'.

So it'd be something like this:
Code:
 dd if=file.iso of=/dev/sdb conv=notrunc seek=(length of all 'devices' before the target device in 512 byte blocks)


The block size can be changed from the default 512 byte block with the 'bs=' operand which will affect the math computing how much output will be skipped over
Back to top
View user's profile Send private message
Retro_Mac_Ken



Joined: 29 Aug 2016
Posts: 12
Location: Madison, WI

PostPosted: Tue Oct 16, 2018 12:56 pm    Post subject: Reply with quote

That's exactly what I was looking for evolver56k. Thank you!

So logically my next step is getting a hold of an HD image or ISO of NeXTStep 3.3 and using that command to copy it over onto the appropriate SCSI2SD "devices." I'll give that a try.
Back to top
View user's profile Send private message Visit poster's website
Retro_Mac_Ken



Joined: 29 Aug 2016
Posts: 12
Location: Madison, WI

PostPosted: Wed Oct 17, 2018 7:56 am    Post subject: Reply with quote

Here's an update on where I'm at.

I tried copying the install floppy to SCSI ID 2 and NeXTStep 3.3 iso to SCSI ID 3 with the following commands. Disk6s1 is the SD card. Per the previous input I used the seek command to write to the appropriate start sector for each SCSI "device" as the scsi2sd-util lists.

Code:


sudo dd if=/3.3_Moto_Boot_Disk.img of=/dev/disk6s1 conv=notrunc seek=8388608 bs=512

sudo dd if=/nextstep.iso of=/dev/disk6s1 conv=notrunc seek=8391488 bs=512



Both commands appear to write date to the SD card as the read/write LED on my SD card reader flickers during the process. When I connected the SCSI2SD back up to the cube and boot to install floppy, nothing came up.

I checked the SD card, and it appeared that no files were written to it.

Confused
Back to top
View user's profile Send private message Visit poster's website
Display posts from previous:   
Post new topic   Reply to topic    NeXT Computers Forum Index -> New Technology All times are GMT - 7 Hours
Goto page 1, 2  Next
Page 1 of 2

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum



Powered by phpBB © 2017 phpBB Group