Welcome, Guest. Please login or register.

Author Topic: X-Surf IDE interface and hard disks  (Read 4144 times)

Description:

0 Members and 1 Guest are viewing this topic.

Offline motorollinTopic starter

  • Hero Member
  • *****
  • Join Date: Nov 2005
  • Posts: 8669
    • Show only replies by motorollin
X-Surf IDE interface and hard disks
« on: January 08, 2008, 07:25:36 PM »
My X-Surf won't see any hard disks connected to it. I've tried an IDE Compact Flash adapter with a 4GB card and that didn't show in HDToolBox, and neither did a 250GB IDE hard disk which I connected as a test. I connected a DVD-ROM drive and was able to mount it, although it wouldn't recognise when a disk was inserted, but ISTR having the same problem with that drive when connected to the internal IDE interface.

TIA

--
moto
Code: [Select]
10  IT\'S THE FINAL COUNTDOWN
20  FOR C = 1 TO 2
30     DA-NA-NAAAA-NAAAA DA-NA-NA-NA-NAAAA
40     DA-NA-NAAAA-NAAAA DA-NA-NA-NA-NA-NA-NAAAAA
50  NEXT C
60  NA-NA-NAAAA
70  NA-NA NA-NA-NA-NA-NAAAA NAAA-NAAAAAAAAAAA
80  GOTO 10
 

Offline skurk

  • Hero Member
  • *****
  • Join Date: Dec 2006
  • Posts: 929
    • Show only replies by skurk
Re: X-Surf IDE interface and hard disks
« Reply #1 on: January 08, 2008, 07:47:10 PM »
You do have xsurfide and xsurfide.info in sys:expansion, right?  (Loads with C:BindDrivers)
Code 6502 asm or... DIE!!

[C64, C128, A500, A600, A1200, A3000, MBP+Mini, Efika/MOS2.1, Sam440 w/AOS4.1
 

Offline motorollinTopic starter

  • Hero Member
  • *****
  • Join Date: Nov 2005
  • Posts: 8669
    • Show only replies by motorollin
Re: X-Surf IDE interface and hard disks
« Reply #2 on: January 08, 2008, 07:48:35 PM »
Yes, they are in there.

--
moto
Code: [Select]
10  IT\'S THE FINAL COUNTDOWN
20  FOR C = 1 TO 2
30     DA-NA-NAAAA-NAAAA DA-NA-NA-NA-NAAAA
40     DA-NA-NAAAA-NAAAA DA-NA-NA-NA-NA-NA-NAAAAA
50  NEXT C
60  NA-NA-NAAAA
70  NA-NA NA-NA-NA-NA-NAAAA NAAA-NAAAAAAAAAAA
80  GOTO 10
 

Offline LoadWB

  • Hero Member
  • *****
  • Join Date: Jul 2006
  • Posts: 2901
  • Country: 00
    • Show only replies by LoadWB
Re: X-Surf IDE interface and hard disks
« Reply #3 on: January 08, 2008, 08:09:01 PM »
In the past I have been unsuccessful in getting the X-Surf IDE ports to recognize a CF card adapter and some large capacity hard drives.

ISTR that the built-in scsi.device in the A4000 saw the at least one of the X-Surf's IDE ports, so allowing the scsi.device patch in SetPatch would be beneficial.
 

Offline motorollinTopic starter

  • Hero Member
  • *****
  • Join Date: Nov 2005
  • Posts: 8669
    • Show only replies by motorollin
Re: X-Surf IDE interface and hard disks
« Reply #4 on: January 08, 2008, 08:22:50 PM »
@LoadWB
Not sure what you mean. Is scsi.device required for xsurf_atapi.device to work?

--
moto
Code: [Select]
10  IT\'S THE FINAL COUNTDOWN
20  FOR C = 1 TO 2
30     DA-NA-NAAAA-NAAAA DA-NA-NA-NA-NAAAA
40     DA-NA-NAAAA-NAAAA DA-NA-NA-NA-NA-NA-NAAAAA
50  NEXT C
60  NA-NA-NAAAA
70  NA-NA NA-NA-NA-NA-NAAAA NAAA-NAAAAAAAAAAA
80  GOTO 10
 

Offline Thomas

Re: X-Surf IDE interface and hard disks
« Reply #5 on: January 08, 2008, 09:32:14 PM »

xsurf_atapi.device only sees atapi devices (CD-ROM etc.)

XsurfIDE adds both, xsurf_atapi.device and scsi.device (or 2nd.scsi.device or 3rd.scsi.device or 4th.scsi.device, whichever is not yet used by other controllers).

To see a harddrive on the X-Surf, you should scan scsi.device. AFAIK HDToolbox searches the 2nd, 3rd etc. variants automatically.

Bye,
Thomas

Offline motorollinTopic starter

  • Hero Member
  • *****
  • Join Date: Nov 2005
  • Posts: 8669
    • Show only replies by motorollin
Re: X-Surf IDE interface and hard disks
« Reply #6 on: January 08, 2008, 09:35:53 PM »
Thanks Thomas, I will give that a try. That would also explain why I've got a scsi.device available even though I have removed it from my Kickstart - presumably the one I can see is the X-Surf.

--
moto
Code: [Select]
10  IT\'S THE FINAL COUNTDOWN
20  FOR C = 1 TO 2
30     DA-NA-NAAAA-NAAAA DA-NA-NA-NA-NAAAA
40     DA-NA-NAAAA-NAAAA DA-NA-NA-NA-NA-NA-NAAAAA
50  NEXT C
60  NA-NA-NAAAA
70  NA-NA NA-NA-NA-NA-NAAAA NAAA-NAAAAAAAAAAA
80  GOTO 10
 

Offline motorollinTopic starter

  • Hero Member
  • *****
  • Join Date: Nov 2005
  • Posts: 8669
    • Show only replies by motorollin
Re: X-Surf IDE interface and hard disks
« Reply #7 on: January 08, 2008, 10:02:52 PM »
Hmm, if I select scsi.device in HDToolBox, it either quits HDToolBox, returns me to the list of devices, or shows a blank device list. I tried MountDos with the following commands:

MountDos DEVICE scsi.device UNIT 0 LIST

and it said it couldn't open scsi.device unit 0. The Amiga's internal IDE interface is removed from Kickstart and there are no other devices (2nd.scsi.device...) so I can only assume scsi.device refers to the X-Surf.

[EDIT]
Is it possible SetPatch is patching the X-Surf's scsi.device because it thinks it is the A4000's IDE interface, and this is screwing up the device?
[/EDIT]

--
moto
Code: [Select]
10  IT\'S THE FINAL COUNTDOWN
20  FOR C = 1 TO 2
30     DA-NA-NAAAA-NAAAA DA-NA-NA-NA-NAAAA
40     DA-NA-NAAAA-NAAAA DA-NA-NA-NA-NA-NA-NAAAAA
50  NEXT C
60  NA-NA-NAAAA
70  NA-NA NA-NA-NA-NA-NAAAA NAAA-NAAAAAAAAAAA
80  GOTO 10
 

Offline voxel

  • Sr. Member
  • ****
  • Join Date: Feb 2002
  • Posts: 322
    • Show only replies by voxel
Re: X-Surf IDE interface and hard disks
« Reply #8 on: January 08, 2008, 11:56:52 PM »
By design (very simple design ;-)) the x-surf IDE ports only works with some (a few) IDE Hard Disks. If I remember well what is written in the X-Surf "manual (:rtfm:)" it's a timing issue.

HDtoolbox should show you a list of devices availlable if you set the "ASKDEVICE" tooltype in its icon. so you should see both x-surfide.device and x-surfatapi.device if the binddrivers have been succesfull. :-)
Amigalement,
Jean-François Bachelet, Amiga nuts since 1985.
-------------------------------------------------
Welcome to Happy Computing : Amiga! (© 2K4-2K8 voxel)
 

Offline motorollinTopic starter

  • Hero Member
  • *****
  • Join Date: Nov 2005
  • Posts: 8669
    • Show only replies by motorollin
Re: X-Surf IDE interface and hard disks
« Reply #9 on: January 09, 2008, 09:04:16 AM »
x-surfide.device? I thought it was scsi.device or 2nd.scsi.device? Now I'm really confused!

--
moto
Code: [Select]
10  IT\'S THE FINAL COUNTDOWN
20  FOR C = 1 TO 2
30     DA-NA-NAAAA-NAAAA DA-NA-NA-NA-NAAAA
40     DA-NA-NAAAA-NAAAA DA-NA-NA-NA-NA-NA-NAAAAA
50  NEXT C
60  NA-NA-NAAAA
70  NA-NA NA-NA-NA-NA-NAAAA NAAA-NAAAAAAAAAAA
80  GOTO 10
 

Offline keropi

  • Hero Member
  • *****
  • Join Date: Sep 2004
  • Posts: 2466
    • Show only replies by keropi
Re: X-Surf IDE interface and hard disks
« Reply #10 on: January 09, 2008, 09:11:37 AM »
just run sysinfo motorolin, and see the names of the devices present in your setup...
 

Offline motorollinTopic starter

  • Hero Member
  • *****
  • Join Date: Nov 2005
  • Posts: 8669
    • Show only replies by motorollin
Re: X-Surf IDE interface and hard disks
« Reply #11 on: January 09, 2008, 09:21:24 AM »
Oh good idea Keropi, thanks. I was trying to remember the application which does that :-) Will give it a try when the office is free again.

--
moto
Code: [Select]
10  IT\'S THE FINAL COUNTDOWN
20  FOR C = 1 TO 2
30     DA-NA-NAAAA-NAAAA DA-NA-NA-NA-NAAAA
40     DA-NA-NAAAA-NAAAA DA-NA-NA-NA-NA-NA-NAAAAA
50  NEXT C
60  NA-NA-NAAAA
70  NA-NA NA-NA-NA-NA-NAAAA NAAA-NAAAAAAAAAAA
80  GOTO 10
 

Offline motorollinTopic starter

  • Hero Member
  • *****
  • Join Date: Nov 2005
  • Posts: 8669
    • Show only replies by motorollin
Re: X-Surf IDE interface and hard disks
« Reply #12 on: January 09, 2008, 11:36:13 AM »
Ok here is what SysInfo reported on the devices tab (obvious incorrect ones included for completion)

gameport
timer
keyboard
input
ramdrive
trackdisk
console
cybppc
scsi
xsurf_atapi
netinfo
x-surf


I wanted to find out if scsi.device is the Amiga's IDE interface or the x-surf. So I cold booted with no startup-sequence, ran SetPatch, then checked SysInfo and there was no scsi.device (to be expected because it doesn't exist in my KickFlash). I then ran binddrivers checked SysInfo again, and xsurf_atapi.device and scsi.device had appeared, so I think that scsi.device is the x-surf. But it still doesn't recognise any hard disks attached :-(

--
moto
Code: [Select]
10  IT\'S THE FINAL COUNTDOWN
20  FOR C = 1 TO 2
30     DA-NA-NAAAA-NAAAA DA-NA-NA-NA-NAAAA
40     DA-NA-NAAAA-NAAAA DA-NA-NA-NA-NA-NA-NAAAAA
50  NEXT C
60  NA-NA-NAAAA
70  NA-NA NA-NA-NA-NA-NAAAA NAAA-NAAAAAAAAAAA
80  GOTO 10
 

Offline Framiga

  • Hero Member
  • *****
  • Join Date: May 2003
  • Posts: 4096
    • Show only replies by Framiga
Re: X-Surf IDE interface and hard disks
« Reply #13 on: January 09, 2008, 01:27:28 PM »
here i have

2nd.scsi.device ver 104.16 (the xsurf one)

xsurf_atapi.device ver. 120.5 (xsurf for cdrom and such)

do from shell

version scsi.device full

and you will get what is seen onto your system.

10/0.AmigaOS:> Version 2nd.scsi.device full
2nd.scsi.device 104.16 ( 3-Lug-2000)

 

Offline motorollinTopic starter

  • Hero Member
  • *****
  • Join Date: Nov 2005
  • Posts: 8669
    • Show only replies by motorollin
Re: X-Surf IDE interface and hard disks
« Reply #14 on: January 09, 2008, 04:37:10 PM »
I forgot to mention that I checked the version of scsi.device and it is 104.16, which backs up the theory that this is in fact the X-Surf. Maybe the X-Surf doesn't like scsi.device not being there :-?

I'm not having a good retro computing day :-(

--
moto
Code: [Select]
10  IT\'S THE FINAL COUNTDOWN
20  FOR C = 1 TO 2
30     DA-NA-NAAAA-NAAAA DA-NA-NA-NA-NAAAA
40     DA-NA-NAAAA-NAAAA DA-NA-NA-NA-NA-NA-NAAAAA
50  NEXT C
60  NA-NA-NAAAA
70  NA-NA NA-NA-NA-NA-NAAAA NAAA-NAAAAAAAAAAA
80  GOTO 10