Nekochan Net

Official Chat Channel: #nekochan // irc.nekochan.net
Last visit was: Thu Nov 03, 2011 8:10 pm It is currently Fri Nov 04, 2011 2:44 am

All times are UTC + 1 hour [ DST ]


Forum rules


Any posts concerning pirated software or offering to buy/sell/trade commercial software are subject to removal.



Post new topic Reply to topic  [ 7 posts ] 
Author Message
PostPosted: Wed Nov 12, 2008 3:59 pm 
Offline
Moderator
Moderator
User avatar

Joined: Mon Jun 07, 2004 2:55 am
Posts: 4293
Location: NC - USA
The mechanism is a Pioneer DVD-304S slot-loader; 10x DVD, 40x CD. This one has HP firmware version 2.00, and was apparently intended for use with HP-UX based systems.

The drive has a jumper to allow selection of a 512 or 2048 block size. It successfully booted IRIX while connected to an Octane2 and an Onyx 300. As a bonus, audio-over-SCSI also worked <on either platform>.

The HP part number for this one is C4315-63001. That part number is for the drive in an external case that *was not* intended for stand-alone use, the SCSI connector is an SCA variant meant for use in a modular rack frame via a SCSI backplane. These can be found on a fairly regular basis on eBay <this one went for the opening bid - 99 cents>.

The HP case is a fairly nice tool-less design. To use the HP case the SCA-style connector would need to be replaced <some light-duty modification or fabrication would be involved>. The drive could also be removed from the case for use, but be aware a faceplate is not attached to the drive, it's part of the case. I have also seen the drive in a similar HP case that *was* intended for external use.

Here's how the dive <with HP firmware> identifies itself to IRIX:
Code:
scsicontrol -i /dev/scsi/sc1d3I0
/dev/scsi/sc1d3l0:  CD-ROM        HP      DVD-ROM 304     2.00
ANSI vers 2, ISO ver: 0, ECMA ver: 0; supports:  termiop synch
Device is  ready


Pioneer still lists some info on their version of the drive: http://www.pioneerelectronics.com/PUSA/ ... SI.Support

I'll put up a few photos later.

_________________
***********************************************************************
Welcome to ARMLand - 0/0x0d00
running...(sherwood-root 0607201829)
* InfiniteReality/Reality Software, IRIX 6.5 Release *
***********************************************************************


Report this post
Top
 Profile Send private message  
Reply with quote  
PostPosted: Wed Nov 12, 2008 5:22 pm 
Offline
User avatar

Joined: Thu Jun 17, 2004 8:35 pm
Posts: 3141
Location: Wijchen, The Netherlands
Damn! I've got a 10x/40x Pioneer slot loading scsi DVD-ROM in the attic. Need to try this myself :)

_________________
Now this is a deep dark secret, so everybody keep it quiet :)
It turns out that when reset, the WD33C93 defaults to a SCSI ID of 0, and it was simpler to leave it that way... -- Dave Olson, in comp.sys.sgi

Currently in commercial service: Image :Onyx2:(2x) :O3x02L:
In the museum: almost every MIPS/IRIX system.
Wanted: GM1 board for Professional Series GT graphics (030-0076-003, 030-0076-004)


Report this post
Top
 Profile Send private message  
Reply with quote  
PostPosted: Wed Nov 12, 2008 6:55 pm 
Offline
Moderator
Moderator
User avatar

Joined: Mon Jun 07, 2004 2:55 am
Posts: 4293
Location: NC - USA
jan-jaap wrote:
Need to try this myself :)
It'd be nice to find out that the Pioneer firmware works as well with IRIX - let us know what you find out.

_________________
***********************************************************************
Welcome to ARMLand - 0/0x0d00
running...(sherwood-root 0607201829)
* InfiniteReality/Reality Software, IRIX 6.5 Release *
***********************************************************************


Report this post
Top
 Profile Send private message  
Reply with quote  
PostPosted: Sun Jan 04, 2009 9:04 pm 
Offline
User avatar

Joined: Thu Jun 17, 2004 8:35 pm
Posts: 3141
Location: Wijchen, The Netherlands
So, I dug it up. Mine is a Pioneer DVD-305S, a SCSI 10x/40x DVD-ROM in the usual form factor with a 50pin scsi connector. I set the 512byte blocksize jumper.
Attachment:
DVD-A05SZ.jpg
DVD-A05SZ.jpg [ 8.5 KiB | Viewed 876 times ]

I attached it to an Indy running IRIX 6.2. The Indy will boot from an original IRIX CD just fine (I didn't try audio).

IRIX reports:
Code:
# scsicontrol -i /dev/scsi/sc0d6l0
/dev/scsi/sc0d6l0:  CD-ROM        PIONEER DVD-ROM DVD-305 1.03
ANSI vers 2, ISO ver: 0, ECMA ver: 0;
Response format type 1, but has SCSI-2 capability bits set
supports:  synch linkedcmds.  inquiry format is SCSI 1
Device is  ready

But, and this is where it gets interesting: it also boots IRIX DVDs. Yes, and that's no a typo!

First, I used a PC with Nero to burn a 'dd' image of an IRIX 5.3 CD to a DVD. This boots just fine, just a lot quicker than you're used to from 'Indy vintage' external CD-ROMs :-)

Encouraged by this initial success, I added a second (4.5GB) disk to my PowerIndigo2 and 'dd'-ed the first IRIX 6.2 CD onto it. I then used fx to grow the partition to the size of the actual harddisk, changed the partition type back to 'sysv' (?) and used growfs to grow the EFS filesystem. Next, I copied the second IRIX 6.2 CD into this filesystem, unmounted it and 'dd'-ed the entire harddisk to my server where I burned it to a DVD.

This boots too!

IRIX reports:
Code:
# df -k
Filesystem             Type  kbytes     use     avail  %use Mounted on
/dev/root               xfs  4329525  1306802  3022723  31  /
/dev/dsk/dks0d6s7       efs  4410288   805355  3604933  19  /CDROM

As far as IRIX is concerned, this is just a very large CD-ROM. And it seems it doesn't care, as long as the device utilizes a 512byte block size. Somehow, this was to be expected since you can perform similar hacks using a harddisk.

I am quite excited. Imagine an entire IRIX distro including all patches etc. on one or two DVDs. I've only used systems and software from well before the DVD was invented so this hack is completely transparent

Oh, there are some thing that don't work:
* UFS. This would require modifications to IRIX. Think of this as a large EFS CD-ROM
* DVD video. Ditto.
* You may need IRIX 6.2 to make one, I believe IRIX 6.5 has read-only EFS support
* My PowerSeries doesn't want to boot from the Pioneer, either from a CD or DVD. I tried with the 4D/440VGX which has PROMs that are new enough that they recognize a CDROM (doesn't need those 'I'm a harddisk' hacks).
* I didn't try dual layer DVD, and I don't even know if the Pioneer supports them. There's an upper limit of 8GB to EFS filesystems.

Have fun :D

_________________
Now this is a deep dark secret, so everybody keep it quiet :)
It turns out that when reset, the WD33C93 defaults to a SCSI ID of 0, and it was simpler to leave it that way... -- Dave Olson, in comp.sys.sgi

Currently in commercial service: Image :Onyx2:(2x) :O3x02L:
In the museum: almost every MIPS/IRIX system.
Wanted: GM1 board for Professional Series GT graphics (030-0076-003, 030-0076-004)


Report this post
Top
 Profile Send private message  
Reply with quote  
PostPosted: Sun Jan 04, 2009 9:57 pm 
Offline
User avatar

Joined: Tue Jul 31, 2007 7:07 am
Posts: 797
Location: Virginia Beach, USA
That's actually a cool idea, I thought about it before too as the CDs are not any normal standard but didn't know how to actually accomplish the task.

_________________
:Indy: :rx2600: :Indigo2: :Octane2: :hpserv: :hpserv: :O2: :Indigo2: :Indy: :Indy: system info on my website


Report this post
Top
 Profile Send private message E-mail  
Reply with quote  
PostPosted: Sat Jan 10, 2009 3:13 pm 
Offline
Moderator
Moderator
User avatar

Joined: Mon Jun 07, 2004 2:55 am
Posts: 4293
Location: NC - USA
D-EJ915 wrote:
That's actually a cool idea, I thought about it before too as the CDs are not any normal standard but didn't know how to actually accomplish the task.


JJ - The specifics/differences of your bootable DVD recipe would make a great addendum to the Bootable EFS CDROM article in the neko-wiki.

_________________
***********************************************************************
Welcome to ARMLand - 0/0x0d00
running...(sherwood-root 0607201829)
* InfiniteReality/Reality Software, IRIX 6.5 Release *
***********************************************************************


Report this post
Top
 Profile Send private message  
Reply with quote  
PostPosted: Fri Sep 03, 2010 2:15 pm 
Offline
Moderator
Moderator
User avatar

Joined: Mon Jun 07, 2004 2:55 am
Posts: 4293
Location: NC - USA
As an additional note for anyone looking for a SCSI DVD-ROM that can also be used to boot IRIX install CDs - I recently acquired an HP StorageWorks Model C7499B DVD-ROM. The drive mechanism in the HP StorageWorks Model C7499B is OEM'd by Pioneer - the HP label and firmware identify the mechanism as a <Pioneer> model 305S. The HP7499/Pioneer 305S are rated to read DVDs at 10x, and CDs at 40x.

Unlike the HP C4315 listed above, this one has a faceplate attached. The face plate one this one is black, they appear to also have been released with a beige faceplate <with a slightly different model number - C7499A>. Either version of the C7499 comes with a proprietary HP mounting bracket/SCA converter that's easily removed <as a bonus you'll end up with a nice 50-to-68 pin internal SCSI converter>.

The C7499B was tested with an Onyx 300 and an Origin 350. When attached to either system, the drive successfully booted an IRIX 6.5 Installation Tools CD-ROM <be sure to install a jumper on the header marked 2048/512>. Once either system was booted, the C7499 also successfully provided audio-over-SCSI. Because of the similarities with the other Pioneer DVD-ROMs listed in this thread, I suspect it also has the ability to boot a user-made DVD installation disk <see jan-jaap's post above for details>.

....and as a nice fringe benefit, this C7499B arrived with an hp-ux 11i version 2 for Itanium 2-based systems DVD inside the drive. :D

_________________
***********************************************************************
Welcome to ARMLand - 0/0x0d00
running...(sherwood-root 0607201829)
* InfiniteReality/Reality Software, IRIX 6.5 Release *
***********************************************************************


Report this post
Top
 Profile Send private message  
Reply with quote  
Display posts from previous:  Sort by  
Post new topic Reply to topic  [ 7 posts ] 

Quick Reply
Subject:
Message:
 

All times are UTC + 1 hour [ DST ]


Who is online

Users browsing this forum: Bing [Bot], oreissig and 2 guests


You can post new topics in this forum
You can reply to topics in this forum
You can edit your posts in this forum
You can delete your posts in this forum
You can post attachments in this forum

Search for:
Jump to:  
Powered by phpBB® Forum Software © phpBB Group