Welcome, Guest. Please login or register.

Author Topic: Where to find CybPPC.device?  (Read 5089 times)

Description:

0 Members and 1 Guest are viewing this topic.

Offline QuixoteTopic starter

  • Hero Member
  • *****
  • Join Date: Mar 2002
  • Posts: 2059
    • Show all replies
Where to find CybPPC.device?
« on: June 22, 2003, 02:33:36 AM »
;-) I just bought the appropriate 68 conductor cable and 68 pin 50 pin adaptor to hook my CD ROM drive to my CyperStormIII's SCSI III controller.
 
:-( Unfortunately, CD0 won't mount.  SnoopDOS reports that the system cannot find cybppc.device, and neither can I.  It doesn't seem to be included with the CyberStorm Install disks, nor on Aminet, et.al.
 
:-? Where would I be able to download this driver?
 

Offline QuixoteTopic starter

  • Hero Member
  • *****
  • Join Date: Mar 2002
  • Posts: 2059
    • Show all replies
Re: Where to find CybPPC.device?
« Reply #1 on: June 22, 2003, 08:26:41 PM »
:-( Unfortunately, the trouble is more complicated than that.  Currently, I have a SCSI hard drive terminated at the end of the chain, with the CD ROM unterminated in the middle.  SCSI Inquire reports the hard drive as unit number 0 and the CD ROM as unit number 3.  It even correctly reports the manufacturers' names, so I am confident that the connection is sound.
 
For whatever reason, CD0: does not mount, so the icon doesn't appear, and CD0: is not available in a DOpus lister.
 
It's probably down to the mountlist.  The one supplied with the CyberStorm install disks differs from other CD mountlists in a number of particulars, but neither version will mount the drive.  In fact, attempting to use the supplied mountlist will block some applications from launching, such as the shell, while other applications can still launch.  I suspect that the Mount command is waiting on some event that isn't happening.  A reboot is necessary to restore the 'miggy.  SnoopDOS doesn't report anything wrong.
 
:-? Has anyone gotten a fifty pin SCSI CD ROM to run on the CyberStormIII's sixty-eight pin SCSI bus?  How is it done?  May I copy the mountlist?
 

Offline QuixoteTopic starter

  • Hero Member
  • *****
  • Join Date: Mar 2002
  • Posts: 2059
    • Show all replies
Re: Where to find CybPPC.device?
« Reply #2 on: June 22, 2003, 09:25:54 PM »
KennyR kibitzed:
Quote
The mountlist should not change.
:-? Not even changing the device from scsi.device to cybppc.device, or the unit number from 1 (the default) to 3 (the scsi device number to which my CD ROM is set?)
 
And if these are "obvious" exceptions, what else are "obvious" exceptions that I've missed?
 
How about HighCyl=11000 when other CD ROM mountlists use HighCyl=999?  I thought that the CD itself didn't change when moved from a CD ROM drive on a Warpdrive SCSI bus, to a CD ROM drive on a CyberStorm SCSI bus.
 
 

Offline QuixoteTopic starter

  • Hero Member
  • *****
  • Join Date: Mar 2002
  • Posts: 2059
    • Show all replies
Re: Where to find CybPPC.device?
« Reply #3 on: June 23, 2003, 05:48:00 PM »
RiFF_RaFF revealed:
Quote
I have 1 CD ROM, 1 DVD ROM and 1 CD-R connected to my CSPPC. Here is a quick cut`n`paste from my CD ROM. Try it! They are all connected to a 50 pin cable which in turn is connected to a 68 pin cable via a active terminated 68 to 50 pin adapter.
;-) Thank you, sir!  I'll give it a try, and let you know how it goes.  Is there anything special in your CyberStorm's flash ROM settings?
 

Offline QuixoteTopic starter

  • Hero Member
  • *****
  • Join Date: Mar 2002
  • Posts: 2059
    • Show all replies
Re: Where to find CybPPC.device?
« Reply #4 on: June 23, 2003, 06:57:06 PM »
:-? Now I'm confused about the designation.  My CyberStorm has the 604e processor, running at 233 mhz, and a 68 pin SCSI III controller.  Maybe that's where the "3" comes in?
 

Offline QuixoteTopic starter

  • Hero Member
  • *****
  • Join Date: Mar 2002
  • Posts: 2059
    • Show all replies
Re: Where to find CybPPC.device?
« Reply #5 on: June 23, 2003, 10:35:49 PM »
SilverDrgn suggested:
Quote
I saw no mention in any of your posts that suggests that you did the above.  If the ID for your device is disabled in the firmware (FlashROM settings), it will cause the symptoms you are seeing.  Did you do the above that Thomas said?
Yep, I've accessed the FlashROM data, and the device numbers that I need are active.  SCSI patch is not set, but I am uncertain about the NCR patch, as I didn't see anything related to it anywhere.
 
:-( It seems that the mounlist, filesystem, etcetera are not the problem.  At one point, everything seemed to work fine in that "CD0: No disk present" would appear in the list returned by the shell's "info" command, and a DOpus lister would display all of the mounted voulmes, except for those that had no disks present, such as PC0:, MAC0: and CD0:
 
Once a disk is inserted in the CD ROM drive, the "info: command fails to return, though other shell commands work just fine.  Also DOpus listers opened by double-clicking the disk icons work normally, but those opened by double-clicking on the desktop fail to display anything, because they're waiting on the results of the "info" command.  Also, the SCSI bus slows to a crawl.
 
Just today, I moved the CD0 mountlist and icon to the Sys:storage/DOSdrivers drawer, but the problem detailed above still occurs.  As soon as a CD is inserted in the drive, everything bogs down.  As this happens without any attempt to mount CD0, it is most likely one of the firmware settings, but I've no idea which need to be changed.  Currently, they're set as follows:
 
SCSI:
   All are disabled except for ID 0 (hard drive) and 3 (CD ROM)  These have everything set for "auto."
 
CDFS:
   CD ROM Mount
   No CDFS HD RDB Scan
   Boot Prioroity = 3
   Name = CD3
   Cache Sets = 40
   Cache Set Blocks = 4
 
System:
   No MapROM
   SuperScalar Off
   Branch Cache Off
   Write Buffer Off
 
;-) If I had a friendly manual to read, the answer may be obvious, but without one, I'll rely on you
guys here.
 

Offline QuixoteTopic starter

  • Hero Member
  • *****
  • Join Date: Mar 2002
  • Posts: 2059
    • Show all replies
Re: Where to find CybPPC.device?
« Reply #6 on: June 24, 2003, 12:00:28 AM »
;-) In a shell, "version cybppc.device" returns a value of 44.57
 
There is better news, now.  It seems that termination was the hurdle after all.  Odd, though, that the hard drive worked just fine before.
 
:-? Another puzzle is that the CD will now mount even without a mountlist or icon in Devs:DOSdrivers.  Unfortunately, while I can now access the old Amiga Format cover CD's and PC CD's, I cannot access Mac CD's, and I used to be able to.  Also, I cannot access Linux CD's  Would I need to disable the CD-Rom in the CDFS portion of the FlashROM data, and use a traditional mountlist, etcetera, to mount one from the OS?  That makes sense.  I'll make notes regarding my current setup, and try that.
 
:-( Also unfortunately, I cannot boot from CD, even though the CyberStorm Early Startup is set to enable it.  I guess I need a later version of cybppc.device, or maybe that feature was never perfected.
:idea: Maybe AmigaOS4.0 will permit this?
 

Offline QuixoteTopic starter

  • Hero Member
  • *****
  • Join Date: Mar 2002
  • Posts: 2059
    • Show all replies
Re: Where to find CybPPC.device?
« Reply #7 on: June 24, 2003, 03:42:37 AM »
Quoth Quixote:
Quote
Would I need to disable the CD-Rom in the CDFS portion of the FlashROM data, and use a traditional mountlist, etcetera, to mount one from the OS?  That makes sense.  I'll make notes regarding my current setup, and try that.
;-) Yep.  That worked.  Now my A4000 can read Mac, Linux, etcetera CD's, just as it could with the WarpDrive's SCSI 1 controller.
 
:-( Unfortunately, now there's no way to boot from CD.
 

Offline QuixoteTopic starter

  • Hero Member
  • *****
  • Join Date: Mar 2002
  • Posts: 2059
    • Show all replies
Re: Where to find CybPPC.device?
« Reply #8 on: June 24, 2003, 06:13:16 PM »
;-) For what it's worth, I've gotten the setup working, so I'm mostly happy.  Termination had indeed been the key.  I have one bit of circuit board with connections for 68 pin SCSI, 50 pin SCSI, power, and a weird connector that resembles a card slot, in miniature, with about 80 conductors.  The 50 and 68 pin connections have sockets for termination resistors, three next to the 50 pins, two near the 68 pin connector.  Putting resistors into the two sockets next to the 68 pin connector did the trick.

:-? However, the rest of the setup goes contrary to normal expectations.  My SCSI chain begins with the Cyberstorm controller, then to the powered terminator/adapter.  A fifty conductor ribbon continues from there to the CD-ROM, which is terminated, and from there to an external connector at the rear of the A4000.  From there, a cable is connected to the SCSI hard drive, which is also terminated.  The whole thing works, whether the outside hard drive is hooked up, or not.

I chose to connect the CD ROM to the fifty conductor ribbon instead of using a simple adapter plug because, as many already know, there is not enough room between the rear of the CD ROM and the power supply to fit the adapter.

Hopefully, upgrading the FlashROM will permit booting from CD to work, but I wonder.  When mounting the CD from ROM, the CyberStorm seems to use its own file system, and the CyberStorm file system doesn't support Mac or Linux format CD's, while later file systems available to AmigaOS do.  So it's a bit of a trade-off.