Welcome, Guest. Please login or register.

Author Topic: Mounting a CF unit on a 4000 via Tandem IDE card  (Read 5444 times)

Description:

0 Members and 1 Guest are viewing this topic.

Offline A4000_Mad

  • Hero Member
  • *****
  • Join Date: Dec 2006
  • Posts: 1392
    • Show all replies
Re: Mounting a CF unit on a 4000 via Tandem IDE card
« on: April 27, 2008, 08:28:26 PM »
Hi dvvrue95,

I've recently added a CF card reader to my A4000 in the same way :-)

The IDE > CF adaptor on my Tandem card shows up as 'oktagon.device'. With my Oktagon SCSI card fitted as well, FindDevice of IDEfix97 found the CF card as Unit 100 (without my Oktagon SCSI card fitted it was seen as Unit 0).

Here is the mounlist of my CF0 driver from Workbench:Devs/DOSDrivers which can read 64MB, 1GB & 2GB fat formatted CF cards:-


 
/* compactflash.device $VER: 1.21 (19.10.2002) */
/* fat95 file system by Torsten Jager */

FileSystem    = l:fat95
Device        = oktagon.device
Unit        = 100
Flags        = 0
LowCyl        = 0
HighCyl        = 0
Surfaces    = 1
BlocksPerTrack    = 1
BlockSize    = 512
Buffers        = 20
BufMemType    = 1
BootPri        = 0
Stacksize    = 4096
Priority    = 5
GlobVec        = -1
DosType        = 0x46415401



I also had to download 'TandemCD.dms' from HEREand put the file 'AT' into Workbench:Expansion for it to work. The 'AT' file is set to Manufacturer 2092 and Product 6, which is how the Tandem card is seen in the 'Expansion Board Diagnostic...' screen of the 'Amiga Early Startup Control'.



:pint:
A4000 Mad
 

Offline A4000_Mad

  • Hero Member
  • *****
  • Join Date: Dec 2006
  • Posts: 1392
    • Show all replies
Re: Mounting a CF unit on a 4000 via Tandem IDE card
« Reply #1 on: April 29, 2008, 07:04:11 PM »
Just as few observations/notes/ramblings:-

1. It appears FindDevice sees the CF card itself and not the IDE > CF adaptor. So be sure to insert a CF card *before* you boot your A4000 and use FindDevice.

2. The CF0 driver that I am using is the same one used for CF cards on the PCMCIA slot of my A1200 Desktop. I have simply edited 'compactflash.device' to 'oktagon.device' and put the correct Unit number. I believe the CF0 driver that I am using will read a CF card of any capacity up to a 4GB limit prehaps (64MB, 1GB and 2GB are the only CF cards I have at the moment).

3. My CF cards are found by FindDevice as *both* 'oktagon.device' Unit 100 and  'SoftSCSI_ATE9.device' Unit 0. However, editing the CF0 driver to 'SoftSCSI_ATE9.device' Unit 0 does not give me a readable icon on screen for the cards. I have no idea if moto's giggledisk will create a SoftSCSI_ATE9 mountlist for you as I've never used it myself. Worth giving it a try though.

4. Unless FindDevice actually sees the CF card, there appears to be no point bothering with drivers to go in Workbench:Devs/DOSDrivers just yet.

5. The Tandem docs say that it is an Oktagon device.



Do you have 'oktagon.device' in the left window of FindDevice? If so, have you tried ticking the box 'Show all device types' and scanning for Oktagon devices?

A4000 Mad
 

Offline A4000_Mad

  • Hero Member
  • *****
  • Join Date: Dec 2006
  • Posts: 1392
    • Show all replies
Re: Mounting a CF unit on a 4000 via Tandem IDE card
« Reply #2 on: April 30, 2008, 02:53:12 PM »
Nice Giggledisk instructions moto 8-)

I removed my Oktagon SCSI card to avoid any Unit number conflicts with the Tandem card and tried it:-

1. giggledisk oktagon.device  0 TO Ram:  

This puts a driver called GGD0 in Ram: that mounts my CF card ok.


2. giggledisk SoftSCSI_ATE9.device 0 TO Ram:

This gives a report:-

Giggledisk: Unable to read block 15 (Size: 0x200)!

I also experienced some locking up of the A4000 when using SoftSCSI_ATE9.device :inquisitive:


A4000 Mad
 

Offline A4000_Mad

  • Hero Member
  • *****
  • Join Date: Dec 2006
  • Posts: 1392
    • Show all replies
Re: Mounting a CF unit on a 4000 via Tandem IDE card
« Reply #3 on: April 30, 2008, 07:03:28 PM »
I've misplaced my 64MB card at the moment, but my 1GB CF card is a SanDisk SDCFJ from Jessops and my 2GB card is a SanDisk Ultra II bought from Staples just a few days ago for £20.

I somehow think your problem is using SoftSCSI_ATE9.device. My Tandem card still shows up as an oktagon.device even with my Oktagon 2008 SCSI card completly removed from the A4000.

 
A4000 Mad
 

Offline A4000_Mad

  • Hero Member
  • *****
  • Join Date: Dec 2006
  • Posts: 1392
    • Show all replies
Re: Mounting a CF unit on a 4000 via Tandem IDE card
« Reply #4 on: April 30, 2008, 07:45:49 PM »
Yes, I've just been busy downloading and having a look at oktapus.lha. After reading that it was "beta" and "Use at your own risk as you could lose your data" my bottle completely went :oops:

I have a 9GB HDD and an Iomega 2GB Jaz drive connected to my Oktagon 2008 SCSI card and don't wanna risk messing them up. But feel free to check it out yourself and report back :-D


A4000 Mad
 

Offline A4000_Mad

  • Hero Member
  • *****
  • Join Date: Dec 2006
  • Posts: 1392
    • Show all replies
Re: Mounting a CF unit on a 4000 via Tandem IDE card
« Reply #5 on: May 01, 2008, 06:20:22 PM »
Hi dvvrue95,

Is THIS your card?

Quote
This card supports any IDE device and ATAPI device connected to its IDE controller. It uses (oktagon.device) for IDE devices and (tandemat.device) for ATAPI devices.



Can you confirm that your AT file has Default Tool C:BindDrivers and Tooltypes PRODUCT=2092/6



SUGGESTION:-

Put an IDE hard drive on the IDE/ATA Connector and let us know if it shows up as an Oktagon device or something else?
A4000 Mad
 

Offline A4000_Mad

  • Hero Member
  • *****
  • Join Date: Dec 2006
  • Posts: 1392
    • Show all replies
Re: Mounting a CF unit on a 4000 via Tandem IDE card
« Reply #6 on: May 05, 2008, 09:50:10 PM »
Hi dvvrue95

Just reporting something I found out.

As you can see from the screenshot above my 2GB Jaz drive on the Oktagon SCSI card is found as 'oktagon.device' unit 5. However, it is also found as 'SoftSCSI_C9EB.device' Unit 5.


I've used giggledisk with a 2GB Jaz disk inserted into the Jaz drive:-

1. giggledisk oktagon.device 5 TO Ram:

This puts a driver in Ram: that works perfectly for the 2GB Jaz disk.


2. giggledisk SoftSCSI_C9EB.device 5 TO Ram:

This causes the A4000 to lockup immediately.


It's also confusing that you don't have anything showing up as an 'oktagon.device' :crazy:

 
P.S. If I remove the file AT from Workbench:Expansion I lose 'SoftSCSI_ATE9.device' from the list in the left window of FindDevice, and my CF card is no longer seen as an 'oktagon.device' ('oktagon.device' is still in the list of the FindDevice window but the card is not found).



A4000 Mad
 

Offline A4000_Mad

  • Hero Member
  • *****
  • Join Date: Dec 2006
  • Posts: 1392
    • Show all replies
Re: Mounting a CF unit on a 4000 via Tandem IDE card
« Reply #7 on: May 06, 2008, 08:35:26 PM »
Hiya,

Quote

dvvrue95 wrote:

By the way I don't see your screen shot.


It's in my very first post of this thread :-)


Quote
dvvrue95 wrote:

Idea? can you send me a copy of your oktagon.device file and I will try to create a mount list for my CF drive that way.



I do *not* have a file called oktagon.device in Workbench:Devs. If you look at the previous posts in this thread you will see that moto wrote:-

Quote
It's either in the ROM of the controller, or the file in Expansion loads it directly in to RAM. In any case, it doesn't matter - if FindDevice can see it, then the device is working.


I've read the AT file with a button called ANSIRead of my DirectoryOpus4. Amongst the jumble of characters I can see oktagon.device and expansion.library. However, I cannot find expansion.library anywhere. Does it actually exist as a file and could it be required prehaps?

I've got nothing else I'm afraid :roll:
A4000 Mad
 

Offline A4000_Mad

  • Hero Member
  • *****
  • Join Date: Dec 2006
  • Posts: 1392
    • Show all replies
Re: Mounting a CF unit on a 4000 via Tandem IDE card
« Reply #8 on: May 17, 2008, 09:00:12 AM »
 8-)

Thanks for giving us an update :pint:
A4000 Mad