A1200 Surf Squirrel problems

Ok. This has been installed with my original Surf ADFs and even after a cold start the system boots up ok.

When I ran the script I choose Expert and only installed software that wasn't already on my system or was newer than the version already installed.

So at least mines not hanging but don't forget I've not got a Squirrel fitted as I sold both of mine years ago.

My PCMCIA CF card works ok.

Squirrelscsi.device loaded is version 37.732

The only difference between us is that I haven't got Custom ROMs. So I do a reboot to get the EIDE device loaded for the 1260
 
Ok. This has been installed with my original Surf ADFs and even after a cold start the system boots up ok.

When I ran the script I choose Expert and only installed software that wasn't already on my system or was newer than the version already installed.

So at least mines not hanging but don't forget I've not got a Squirrel fitted as I sold both of mine years ago.

My PCMCIA CF card works ok.

Squirrelscsi.device loaded is version 37.732

The only difference between us is that I haven't got Custom ROMs. So I do a reboot to get the EIDE device loaded for the 1260

You seem to have a different squirrel.device version to the OP. Maybe something to explore?
 
Ok. This has been installed with my original Surf ADFs and even after a cold start the system boots up ok.

When I ran the script I choose Expert and only installed software that wasn't already on my system or was newer than the version already installed.

So at least mines not hanging but don't forget I've not got a Squirrel fitted as I sold both of mine years ago.

My PCMCIA CF card works ok.

Squirrelscsi.device loaded is version 37.732

The only difference between us is that I haven't got Custom ROMs. So I do a reboot to get the EIDE device loaded for the 1260
Hi
Ok. This has been installed with my original Surf ADFs and even after a cold start the system boots up ok.

When I ran the script I choose Expert and only installed software that wasn't already on my system or was newer than the version already installed.

So at least mines not hanging but don't forget I've not got a Squirrel fitted as I sold both of mine years ago.

My PCMCIA CF card works ok.

Squirrelscsi.device loaded is version 37.732

The only difference between us is that I haven't got Custom ROMs. So I do a reboot to get the EIDE device loaded for the 1260
Hello mate,

Many thanks for exploring this for me. As Boingball points out your Squirrel.dev is 37.732, and the ones on the only 2 available installation disks I have and can see anywhere on the archives up to now are disk versions 2.01 and 2.03 and both have the 37.1765 driver. Do you have a link you could send me where I might be able to find this driver? I only know of one more installation disk but that is for the 1st model just the squirrel SCSI not the later surf, this earlier version is 37.775

Thanks again for your time.

Jamie.
 
Jamie,

I'm not sure what's gone on with my ADF file naming but what I thought was the original Surf Squirrel is in fact the standard squirrel.

It might be worth trying if you're not bothered about the Serial port.

PM sent.
 
Jamie,

I'm not sure what's gone on with my ADF file naming but what I thought was the original Surf Squirrel is in fact the standard squirrel.

It might be worth trying if you're not bothered about the Serial port.

PM sent.
Thanks Dave,

I suppose I could try it with the squirrel driver, I read the Surf squirrel is twice as fast with file transfer than the 1st model, so Id have to do a speed test if It would work on my system. I'm curious to install this driver, as you have done.

Thanks mate.

Jamie.
 
I'll check my other storage devices because I know I've got the Surf Squirrel ADFs somewhere from when I had mine.
 
I'll check my other storage devices because I know I've got the Surf Squirrel ADFs somewhere from when I had mine.
Hi Dave,

I have installed version 1 squirrel only driver by simply dragging squirrelscsi.dev into devices folder and it shows up as functioning in conjunction with CD0 (Already preconfigured to work with the later driver booted from bootcd) These CD0 detals in Icon Info "ACTIVATE=1 UNIT=2 DEVICE=squirrelscsi.device DONOTWAIT. no problems in system devices showconfig list. But as soon as I plug the PCMCIA adapter for my surf squirrel it freezes.

I should had known as it states in the installation manual for later version that the old driver must be removed for the surf Squirrel to work.
I know that the later driver does work on my system but only with the BootCd floppy image. Therefore there must be a file on either of the later Surfsquirrel installation disks 2.01 or 2.03 included on the bootcd floppy image that activates the driver in order for it to function. This file cannot be just the CD0 well certainly not in my case anyway. All these options I have tried.
 
From my backseat driver perspective 😉 Looking at what has transpired, it maybe as Dave has mentioned. He hasn’t got the Modified 3.2 ROMs like you have. I still think the issue is with the EHIDE.device. If you can boot with a floppy disk, then the high priority over the HDD may mean that EHIDE.device doesn’t get a look in to boot the TF IDE. Just a hunch and the only thing that is different.
 
From my backseat driver perspective 😉 Looking at what has transpired, it maybe as Dave has mentioned. He hasn’t got the Modified 3.2 ROMs like you have. I still think the issue is with the EHIDE.device. If you can boot with a floppy disk, then the high priority over the HDD may mean that EHIDE.device doesn’t get a look in to boot the TF IDE. Just a hunch and the only thing that is different.
Hi mate, loving this help on here thanks, does the floppy either internal or external get priority before the EHIDE.DEV on the Roms?

I'm not sure if you had a chance to read one of my recent replies to Dave, but despite the earlier non surf squirrel driver being functional on my devices list as soon as I plugged the PCMCIA device in the amiga froze. Id still like to know if the 37.1765 driver will install on Daves Amiga I have sent him the files to try.

Once I know how he gets on with that I may decide to remove and swap my roms for the standard 3.2 non ehide.dev ones just to see if the driver will mount. But I really think your onto something with the whole floppy priority thing.

at this present time I have no IDE device connected to my TF1260. there was an increased speed but hardly noticeable so I am running off an SD Card with partitions on the main IDE header. The great thing is I have created 2 folders in a spare partition I use for programs, 1 has a folder of a clean OS installation, and the other with the OS + bestmagicworkbench and a heap of other things I like. So during trying different methods to get this thing to work, I found it much faster to format the System partition and reinstall WB by copying the whole bunch of files over. Its saved a bit of time trying to manually remove things and removes the chances I had left something behind causing further headaches lol.
 
The default priority is normally floppy first which is why when you insert a game disc and reboot the games starts before the HD.

On my 1200 I have a small CF card in the internal IDE which has a lower priority than than the 1260 IDE.
So when it reboots after loading the EIDE driver it switches over to the 1260 and boots from its CF.
 
The default priority is normally floppy first which is why when you insert a game disc and reboot the games starts before the HD.

On my 1200 I have a small CF card in the internal IDE which has a lower priority than than the 1260 IDE.
So when it reboots after loading the EIDE driver it switches over to the 1260 and boots from its CF.
Yes mate, I have found this to be the case, but what I cant help but wonder at what point would the EHIDE.dev located on the roms usually be loaded into memory. I thought the EHIDE.dev located in rom would be available for use even if booting from a floppy, as for example my WB still operates exactly as it would despite booting from Floppy Boot Cd and the driver would be in the kickstart. Maybe My brain has disintegrated lol
 
The default priority is normally floppy first which is why when you insert a game disc and reboot the games starts before the HD.

On my 1200 I have a small CF card in the internal IDE which has a lower priority than than the 1260 IDE.
So when it reboots after loading the EIDE driver it switches over to the 1260 and boots from its CF.
Makes perfect sense mate, I used to run the startup script but went over to the roms to try and make things simpler and quicker. I might try swapping them over just to see if there is a conflict with the later driver, but if you could try installing it on your dev folder and pointing cd0 to it and see if it appears active and try power cycling it that would be well handy as the original version is not causing any issues on my machine either until i plug the hardware in.
 
Hi Guys, Major update! I removed the 3.2 EHIDE.DEV roms just now and replaced them with the standard 3.2 ones. I also removed the TF1260.

No difference with the driver. and as usual Ive not even got the PCMCIA Surf Squirrel plugged in yet it just hangs on a grey screen until I power off the Amiga. This steers me further to think that because it works using the Boot Cd floppy image then its running something different of the floppy BootCD that is not present in memory at default from within the 3.2.2.1 OS system files. Something else, an older file gets loaded from the floppy giving priority over the usual system files, and one of the usual OS files is possibly conflicting with the driver. I already tried the bare bones OS installation without anything added, not even the CF0 for CF card use. So surely it must be the system conflict? The previous Squirrel Model driver behaves fine, I can install it and it shows as working with the CD0, only its not compatible with the hardware.
 
Last edited:
I'll give this a try again tomorrow.

I've had a look at the Boot Floppy and in the Startup-sequence is the following

c:LoadKickModule LIBS:surflibrary.library
c:LoadKickModule DEVS:squirrelscsi.device

I wonder what would happen if you add these two lines to the HD Startup-sequence?
 
I'll give this a try again tomorrow.

I've had a look at the Boot Floppy and in the Startup-sequence is the following

c:LoadKickModule LIBS:surflibrary.library
c:LoadKickModule DEVS:squirrelscsi.device

I wonder what would happen if you add these two lines to the HD Startup-sequence?
Thanks, Yeah worth a try tommorow, id have to copy over the surflibrary. library aswell as the squirrel.dev and see what happens.
 
I found my Surf ADF which is version 2.03 and installed it on my 1200.

Workbench title was shown but that was it. Locked up dead.

I did read through the install script and can see that it's checking for WB3.1 and CPUs from 020 to 060. Surf Squirrel needs at least 020.

If I get a chance I'll try it tomorrow without the 1260
 
Good evening wonderful Amigans, I Have some good News! I have managed to find a way to get the later 37.1765 surf squirrel driver to work from HDBoot No BootCD Floppy disk is required, its a little strange, I am no Amiga Language programmer by a million miles, only know a few basic bits.

davideo said to try copying some of the startup sequence commands from the startup files created by the BootCD. Here is the trick, simply adding the startup commands was not enough.

Copy these files from your squirrel installation disk folder 1: c: LoadKickModule and place in the C: directory of workbench
2: Copy squirrel.library from Libs in installation disk folder into workbench LIBS directory
3: Copy the squirrelscsi.device driver from DEVS installation disk folder and place in workbench DEVS folder.
4: Copy the CD0 mount file provided by the OS 3.2.2.1 which is located in the storage / dos drivers folder by default and place in workbench DEVS / Dos Drivers folder.
5: right click on the CD0 Icon and go to information, make sure it sais Default tool C:Mount and Start from workbench, priority 0 and prompt for inbox checked. usually these are set as default, it sais stacksize 4096 you can set this to what you prefer, some say 3000.

edit the lower window in tooltypes to say this

ACTIVATE=1
DEVICE=squirrelscsi.device
UNIT=2
DONOTWAIT

Save these CD0 settings.

Unit 2 is my scsi drive ID so make sure this matches your scsi ID on external drive (Make sure you have scsi termination in place either a physical connector or switched on if drive has built in termination like mine.
You can use other CD0 Mounts, I have tried the default CDFS one from the OS storage and also the one supplied by the surf squirrel from the bootCD floppy image. I am currently using the CD0 from IDEfix97.

Add these lines into your main startup sequence in directory S.

c:LoadKickModule LIBS:squirrel.library
c:LoadKickModule DEVS:squirrelscsi.device
IFNOTWARN
C:Reboot
EndIf

I got this working without IDEfix97 installed, but I fancied playing around with it for a while as it has some useful features and possibly seeing how it can run CD32 games. Of Course if someone has a spare CD32 lying around that they don't want an Arm and a Leg for I might be Interested :)

Now when I power off and power on the Amiga 1200 will run that little startup sequence, I think its loading something into memory from the LIBS folder and then it does a little reboot, I tried to remove the reboot from the sequence but it wont work at all and I end up with a grey screen again.

I thought I would share this INFO on here. I doubt I will be the 1st or last to experience issues with the Surf Squirrel Scsi Installation Files on this later 3.2.2.1 OS.
This way you can use the minimal files required, its a shame you cant just use the squirrel.device driver to work in DEVS by itself like the 1st squirrel model without needing this startup sequence and Kick module files etc. but hey ho.. If your reading this for the 1st time and unsure what I mean please read back from the start of this thread thanks.

If anyone else can improve on this Id still be very grateful to here. Thanks.
Thanks to @miggymad , @Boing-ball and @davideo and anyone else for your input

Jamie :)
 
Last edited:
I found my Surf ADF which is version 2.03 and installed it on my 1200.

Workbench title was shown but that was it. Locked up dead.

I did read through the install script and can see that it's checking for WB3.1 and CPUs from 020 to 060. Surf Squirrel needs at least 020.

If I get a chance I'll try it tomorrow without the 1260
Hi Mate, many thanks for trying, Its good to know I'm not the only one with this fault, I played around with the startup sequence today and some of the files check out my last post
 
I found my Surf ADF which is version 2.03 and installed it on my 1200.

Workbench title was shown but that was it. Locked up dead.

I did read through the install script and can see that it's checking for WB3.1 and CPUs from 020 to 060. Surf Squirrel needs at least 020.

If I get a chance I'll try it tomorrow without the 1260
when I was playing around yesterday I removed the TF1260, and EHIDE Roms in place of standard ones, but it was no different. which is good news really.
 
Back
Top Bottom