English Amiga Board


Go Back   English Amiga Board > Support > support.Hardware

 
 
Thread Tools
Old 04 April 2008, 10:01   #1
chiark
Needs a life
 
chiark's Avatar
 
Join Date: Jan 2008
Location: England
Posts: 1,707
CSA Magnum 40/4 HD Prep - help!

Wotcha all
I've just got a Magnum 40/4 for my 2000, and it's superb however I cannot get the SCSI to work at all...

From searching google groups, it seems that I need to use the CSA Magnum HD Prep. Damn. the board came with no software, and there's none on BBOAH.

Long shot: does anyone have the software?

The 2000 has Kickstart 2.04. I have Workbench 2.04, Workbench 2.05 (including the A600 HD installation disk), Workbench 2.1 (including the install disk), WB3.0 and 3.1... I've tried all of them changing the tooltype to SCSI_DEVICE=csascsi.device (and DEVICE=csascsi.device).... No avail.

I've also tried an old version of RDPrep, however that crashes. I guess that could be because it's an 040 machine... If I turn off the 040, it turns off the whole board so no SCSI.

Do I need the CSA HD Prep software and, if so, does anyone have this?

Last edited by chiark; 04 April 2008 at 10:06.
chiark is offline  
Old 10 April 2008, 23:00   #2
chiark
Needs a life
 
chiark's Avatar
 
Join Date: Jan 2008
Location: England
Posts: 1,707
Well, no luck on this so I'm going to try SCSITools from the WarpEngine install disk - the same chap was behind both accelerators I believe!

Fingers are crossed. I'll update the thread in case anyone else comes across one of these.
chiark is offline  
Old 15 May 2008, 22:10   #3
chiark
Needs a life
 
chiark's Avatar
 
Join Date: Jan 2008
Location: England
Posts: 1,707
Can't get scsitools to recognise this either...

The device is called csascsi.device - is there a way of telling if it's been loaded? version csascsi.device says object not found.

Most vexing...
chiark is offline  
Old 15 May 2008, 22:41   #4
chiark
Needs a life
 
chiark's Avatar
 
Join Date: Jan 2008
Location: England
Posts: 1,707
By Jingo, there's a csa magnum disk on the net!

http://www.l8r.net/install/other/

Nothing from any SCSI disk so far; will keep trying.

(I realise I'm talking to myself!)
chiark is offline  
Old 15 May 2008, 23:07   #5
chiark
Needs a life
 
chiark's Avatar
 
Join Date: Jan 2008
Location: England
Posts: 1,707
remind me never ever to trust a scsi cable that I think is fine....
chiark is offline  
Old 16 May 2008, 09:49   #6
chiark
Needs a life
 
chiark's Avatar
 
Join Date: Jan 2008
Location: England
Posts: 1,707
...and...

SUCCESS!!!!

Turns out I did need the CSA specific SCSITools, which is slightly odd. it's as if csascsi.device was not autoloaded until the drive was set up. My suspicion is that it's actually pulled off the bootblock somehow as there's the option to update the driver which seems to write to the RDB & bootblock... But without the driver, how can it read the bootblock in the first place?!?

There's also reference to csascsi.auto, which I guess is the autoloaded version...

Ah well. I've forgotten far too much Amiga stuff over the last 13 years!
chiark is offline  
Old 16 May 2008, 12:34   #7
TheCorfiot
Amibay Senior Staff
 
TheCorfiot's Avatar
 
Join Date: Feb 2008
Location: Cardiff / Wales
Posts: 1,302
@chiark,

Sorry I've only just found this thread as I would have pointed you to the same place for the CSA software.

Well done, glad you persevered with success.

For HDToolBox,, I believe you need to enter "SCSI_DEVICE_NAME=csascsi.device" as the tooltype

Of course don't forget to drop the csascsi.device file into your expansion drawer & Reboot.

Glad it's Working.
TheCorfiot is offline  
Old 16 May 2008, 12:43   #8
chiark
Needs a life
 
chiark's Avatar
 
Join Date: Jan 2008
Location: England
Posts: 1,707
Cheers

I tried HDToolBox from 2.04, 2.05, 2.1, 3.0, 3.1... with SCSI_DEVICE_NAME=csascsi.device, but I didn't have any joy. csascsi.device was never around. I'd assumed that autoconfig should load it into memory and not rely on it being on the disk... Damn thing!

I even tried the Microbotics partitioner with csascsi.device, but no matter what I did, nothing would find the sodding drives.

I wonder how much of it was down to the cable now... Perhaps csascsi.device was there all the time? I suppose I ought to try again just for my sanity

It's kinda embarassing, because in 1993 I ended up writing a new installer script for hard drives for the 1200 using the Microbotics solution for the place I worked (First Computer Centre). Even learnt the Commodore Installer language, brackets 'n' all...
chiark is offline  
Old 16 May 2008, 12:52   #9
Toni Wilen
WinUAE developer
 
Join Date: Aug 2001
Location: Hämeenlinna/Finland
Age: 49
Posts: 26,567
Perhaps it unloads automatically if it does not detect any partitioned drives? (to save memory? or something wierd )
Toni Wilen is online now  
Old 16 May 2008, 12:55   #10
TheCorfiot
Amibay Senior Staff
 
TheCorfiot's Avatar
 
Join Date: Feb 2008
Location: Cardiff / Wales
Posts: 1,302
Try putting the csascsi.device in the Expansion drawer, You need to have this on the media you boot from, floppy or HD. for ex, the 2.1 install disk wants you to boot from it therefore this file should be copied onto that floppy.
From a CLI shell you can also type "HDToolbox csascsi.device"

If you boot from floppy, ie set the controller for non autoboot csascsi.device is not loaded at all. need to issue Binddrivers which will look for csascsi in the expansion drawer.

I found this worked with my GVP & gvpscsi.device....
However I bet not all drivers behave the same.

TheCorfiot is offline  
Old 16 May 2008, 13:20   #11
Toni Wilen
WinUAE developer
 
Join Date: Aug 2001
Location: Hämeenlinna/Finland
Age: 49
Posts: 26,567
Autoboot disabled jumper usually disables controller's boot ROM completely (KS 1.2 "compatibility mode", KS 1.2 has stupid crashing bug in expansion handling which was fixed in KS 1.3)
Toni Wilen is online now  
Old 16 May 2008, 13:26   #12
TheCorfiot
Amibay Senior Staff
 
TheCorfiot's Avatar
 
Join Date: Feb 2008
Location: Cardiff / Wales
Posts: 1,302
Quote:
Originally Posted by Toni Wilen View Post
Autoboot disabled jumper usually disables controller's boot ROM completely (KS 1.2 "compatibility mode", KS 1.2 has stupid crashing bug in expansion handling which was fixed in KS 1.3)

So Toni I am right in saying that in autoboot disable mode (or game mode as GVP call it on the HD+8 & using gvpscsi.device of course), csascsi.device will not be loaded, hence it's needed in the expansion drawer.
Thanks
TheCorfiot is offline  
Old 16 May 2008, 13:28   #13
Toni Wilen
WinUAE developer
 
Join Date: Aug 2001
Location: Hämeenlinna/Finland
Age: 49
Posts: 26,567
Quote:
Originally Posted by TheCorfiot View Post
So Toni I am right in saying that in autoboot disable mode (or game mode as GVP call it on the HD+8 & using gvpscsi.device of course), csascsi.device will not be loaded, hence it's needed in the expansion drawer.
Thanks
Yes, ROM containing the driver (needed for autoboot/mount) is disabled in this mode.
Toni Wilen is online now  
Old 16 May 2008, 16:08   #14
chiark
Needs a life
 
chiark's Avatar
 
Join Date: Jan 2008
Location: England
Posts: 1,707
So the real question is does it unload... Every time I've tried it, the autoboot was enabled - actually, it's not autoboot or not, it's whether the SCSI is on at all or not!

The controller goes through a long (20 seconds or so) search of the bus, and there's diagnostic lights on the card showing what's happening. No labels though! If it's switched off, it doesn't do anything at all on the SCSI bus, no searching, no initialisation.

If the SCSI is on and it doesn't find a disk, it does leave a light illuminated on the SCSI diagnostic LED.

So... Is csascsi.device in memory if the controller is on but finds no disks to boot from?
"Possibly" is the only answer I can give at the moment. I'm erring on the side of "probably not". More testing tonight.

I wonder if it's loaded if it finds a valid disk (with a good cable, that was somewhat a problem too) with no Amiga partitions.

I'm intrigued now

Whatever, I'll scan the manual and upload the disk to BBOAH and amiga.resource.cx.
chiark is offline  
Old 16 May 2008, 22:39   #15
chiark
Needs a life
 
chiark's Avatar
 
Join Date: Jan 2008
Location: England
Posts: 1,707
OK, update...

If I plug in a known working disk from another controller with SCSI switched on. No booting. HDToolbox doesn't work - "driver not found".

If I put csascsi.device in the same directory as HDToolBox then run it, the disk is found. If I do nothing and don't save changes then reboot, no autoboot.

If I do update, it boots.

What's it writing to where to allow it to boot on this controller?
chiark is offline  
Old 17 May 2008, 10:22   #16
TheCorfiot
Amibay Senior Staff
 
TheCorfiot's Avatar
 
Join Date: Feb 2008
Location: Cardiff / Wales
Posts: 1,302
Save changes, will update or in the case of a newly prepped disk write the RDB to the Hardisk, apart from partition info being stored here it also stores whether the Partition is Bootable or not & the Boot priority.
make sure you only set 1 partition as Bootable.

Therefore you NEED to save changes to the HD, once Partitioned & you are happy with it.

Glad putting the csascsi.device on the floppy solved the HDToolbox issue.

Sounds like job done to me.

TheCorfiot is offline  
Old 17 May 2008, 15:59   #17
chiark
Needs a life
 
chiark's Avatar
 
Join Date: Jan 2008
Location: England
Posts: 1,707
That's the strange thing, Corfiot... The partition was already bootable, and indeed it HDToolbox showed this. I tried just loading HDToolbox and it picked up all the partitions on the disk, and elected not to update the disk. No boot. The only thing that I think changes is whether the disk is the last LUN or not...

I've taken disks from a GVP device and plugged it into an internal controller on the 3000, for example, and not had to do anything.

I took a disk from an old machine, put it on a 2091 card, and it booted. The same disk won't boot on the CSA until you save changes, even though none have been made.

I guess I'm just trying to work out what is being written to the disk! There's no entry in the RDB for a device driver (and that doesn't make sense, either - the driver would be needed to read the RDB), so what exactly is changing?!??

One of the advantages of the RDB is you can take disks from one controller and put it onto another one... unless it's a CSA device.

Thinking about this, I used to take disks from my 2000 to the warpengine, and the warpengine software was written by the same guy!

Job is indeed done and I know what to do for the future, but what's bothering me is *why*?
chiark is offline  
Old 17 May 2008, 16:11   #18
TheCorfiot
Amibay Senior Staff
 
TheCorfiot's Avatar
 
Join Date: Feb 2008
Location: Cardiff / Wales
Posts: 1,302
It's One of those things I think that If you know how to, the Why is annoying but......It will come to you one day.

The Device driver I know is loaded from the ROM during the KS startup, which is why some older A2091 ROM versions don't work with KS3.1.
As far as I am aware it is not part of the RDB
As long as you have a reliable way of Booting it, thats most important.

On HDToolBox to force the save changes box to become active, Update a Parameter such as the partition name but obviously leave it the same.

All the Best
TheCorfiot is offline  
 


Currently Active Users Viewing This Thread: 1 (0 members and 1 guests)
 
Thread Tools

Similar Threads
Thread Thread Starter Forum Replies Last Post
CSA Derringer Accelerator & Kick 3.1 amigoun support.Hardware 3 27 December 2018 02:54
8gb CF harddrive prep recommendations... th4t1guy support.Apps 3 09 April 2010 21:26
CSA Magnum 40/4 accelerator / SCSI card for 2000 chiark MarketPlace 0 26 February 2010 16:20
For sale: CSA Magnum 40/4 Amiga 2000 accelerator & scsi chiark MarketPlace 0 14 January 2010 10:46
REQ: GVP FAAAST PREP 2.0 & Expert Prep 2.5 jhallows request.Other 6 11 June 2007 16:51

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


All times are GMT +2. The time now is 21:57.

Top

Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2024, vBulletin Solutions Inc.
Page generated in 0.14761 seconds with 13 queries