Help with A1200 SCSI CD ROM
I've been having trouble getting my SCSI CD ROM being detected in my Amiga and was hoping someone would be able to give me some pointers.
hardware setup A1200 Rev 2B board Mediator 1200TX Black Adaptec AHA 2940U SCSI board NEC CD-ROM SCSI On bootup, the CD Drive is not detected or shown but if I run HDToolBox the drive mounts itself and becomes availabnle so my workaround so far is to put HDToolBox into user-startup and then close it once boot is completed but what I would like is to have the drive detected and mounted at startup. The AICScsi command does not detect or mount the drive. The CD icon in DOSDrivers contains the following: Code:
Filesystem = L:CacheCDFS Any hints? |
The mountlist looks identical to mine (bar the device and the change you made to Mount). The IDEFix package contains a tool called FindDevice which I find very useful for scanning for drives etc, it would allow you to confirm the machine can see it after a boot?
[edit] Hmm.. thinking about it - it would probably just be like running HDToolbox I suppose :/ |
Hmmm, Mount=0 will cause the DOSDriver to not mount immediately, so that will be why it's not available on startup. Why it crashes with Mount=1 is the bit of the puzzle to look at. If you set Mount=1 but take the DOSDriver out of DEVS:DOSDrivers, can you mount it later when you double-click it? If that's the case, simply putting it in WBStartup instead of DOSDrivers is a possible workaround.
I'm not familiar with using storage devices in a Mediator, but my suspicion is that it needs DMA, which in turn needs the graphics card activated. That doesn't happen until after the DOSDrivers directory is scanned and mounted, so I think it's crashing because the DMA system the Mediator uses (using the GPU RAM as a buffer) isn't initialised yet. You could try putting the DOSDrivers scan lines further down the Startup-Sequence, particularly after the Monitors line(s), which activates the graphics card. |
Aha!
Yes, that did the trick. Moving the c:LoadMonDrvs entry to before the C:Mount command and changing Mount = 0 to Mount = 1 has done the job, CD is now mounted at Workbench load. Thanks Daedalus! |
All times are GMT +2. The time now is 12:37. |
Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2024, vBulletin Solutions Inc.