Welcome, Guest. Please login or register.

Author Topic: A500IDE works!  (Read 7580 times)

Description:

0 Members and 1 Guest are viewing this topic.

Offline Stedy

  • Sr. Member
  • ****
  • Join Date: Jul 2002
  • Posts: 259
    • Show only replies by Stedy
    • http://www.ianstedman.co.uk
Re: A500IDE works!
« Reply #29 from previous page: March 16, 2005, 08:42:28 PM »
@Generale:

I have the Schematics for the Lucas board in Gif format if you need them.

They are available here: http://www.ianstedman.co.uk/Downloads/68020-68881.gif
http://www.ianstedman.co.uk/Downloads/Pals_&_Glue.gif

You would need to replace the obsolete 16L8 GAL devices, luckily the PLD source code is included.

 

Offline Doobrey

  • Hero Member
  • *****
  • Join Date: Oct 2002
  • Posts: 1876
    • Show only replies by Doobrey
    • http://www.doobreynet.co.uk
Re: A500IDE works!
« Reply #30 on: March 16, 2005, 11:11:31 PM »
Quote

mdma wrote:
would a CDTV KS1.3 ROM fit in an A500 rom socket, and more importantly would it be of any use?


Not any use, cos the CDROM in a CDTV isn`t IDE, so the driver wouldn`t work.
On schedule, and suing
 

  • Guest
Re: A500IDE works!
« Reply #31 on: March 16, 2005, 11:22:26 PM »
Quote

Doobrey wrote:
Quote

mdma wrote:
would a CDTV KS1.3 ROM fit in an A500 rom socket, and more importantly would it be of any use?


Not any use, cos the CDROM in a CDTV isn`t IDE, so the driver wouldn`t work.


Would the CD32 ROM be incompatible/useless with a 500 too?
 

Offline SamuraiCrow

  • Hero Member
  • *****
  • Join Date: Feb 2002
  • Posts: 2281
  • Country: us
  • Gender: Male
    • Show only replies by SamuraiCrow
Re: A500IDE works!
« Reply #32 on: March 16, 2005, 11:49:28 PM »
Yes, a CD32 ROM would be useless.  A CD32 is a 32-bit machine.  The A500 is 16-bit.
 

Offline GeneraleTopic starter

  • Full Member
  • ***
  • Join Date: Feb 2005
  • Posts: 233
    • Show only replies by Generale
    • http://members.dodo.com.au/~izabellion
Re: A500IDE works!
« Reply #33 on: March 17, 2005, 12:43:59 PM »
Well, a 32 bit ROM can be used..I think...If it's burnt onto a 16 bit rom or a bit of addressline trickery is done, because all 68ks are 32bit internally anyway. It's just the bus is crippled (like the 8088 was a crippled version of the 8086). The only concern is whether the memorymap is the same between hardware.
Good point about the scsi driver in the CD32. Speaking of which, the scsi/atapi packet tool that came with the ide.driver looks like some fun to play with
A500 (salvo): 1Mb RAM (512k chip, 512k SlowFast)
1x880k Floppy Disk, 1xIBM 540Mb 3.5\\"HDD KS1.3, WB1.3
1084S monitor. AT Keyboard!
A500 (Whitey): 512k RAM, 1x880k Floppy Disk, KS1.2, WB1.3
 

Offline MskoDestny

  • Sr. Member
  • ****
  • Join Date: Oct 2004
  • Posts: 363
    • Show only replies by MskoDestny
    • http://www.retrodev.com
Re: A500IDE works!
« Reply #34 on: March 17, 2005, 03:31:23 PM »
Quote

B00tDisk wrote:
Well how much does a bare 060 or hell even a low end G3 CPU cost?  I'd be willing to donate to that project.


New 060s are rather expensive.  The budgetary price (when buying in lots of 1000 or more) is $283 for the MC68060RC50 (50MHz 060).  If you're willing to settle for an EC part (no FPU and no MMU) you can for MC68EC060ZU50 for only $83, but it's a BGA part which requires some funny equipment to solder.  Most PowerPC parts I've seen are also BGA though I seem to remember the G3s and possibly later Macs using a ZIF socket so perhaps there is a PGA version of some sort.
 

Offline Doobrey

  • Hero Member
  • *****
  • Join Date: Oct 2002
  • Posts: 1876
    • Show only replies by Doobrey
    • http://www.doobreynet.co.uk
Re: A500IDE works!
« Reply #35 on: March 17, 2005, 10:17:19 PM »
Quote

Generale wrote:
Well, a 32 bit ROM can be used..I think...If it's burnt onto a 16 bit rom or a bit of addressline trickery is done


 For the CD32 ROM, it can be used..but it still won`t work.
 1. It`s a 512x16 bit ROM, so it only needs an extra address line hacked in to access it.
 2. Some of the code is probably for 020 CPU`s, so it wouldn`t run on a plain A500.
 3. Although the CD32 rom has a scsi.device, it`s the cd.device that controls the CD-ROM , and just like the CDTV, it isn`t an ATAPI drive :(

On schedule, and suing
 

Offline GeneraleTopic starter

  • Full Member
  • ***
  • Join Date: Feb 2005
  • Posts: 233
    • Show only replies by Generale
    • http://members.dodo.com.au/~izabellion
Re: A500IDE works!
« Reply #36 on: March 18, 2005, 02:17:05 AM »
I tried Ralph Babel's driver. Either there's something I'm overlooking (most likely), or the babelcdromfs and ide.device don't like each other. I'm not sure. I can't get it to work  :-(
A500 (salvo): 1Mb RAM (512k chip, 512k SlowFast)
1x880k Floppy Disk, 1xIBM 540Mb 3.5\\"HDD KS1.3, WB1.3
1084S monitor. AT Keyboard!
A500 (Whitey): 512k RAM, 1x880k Floppy Disk, KS1.2, WB1.3
 

Offline GeneraleTopic starter

  • Full Member
  • ***
  • Join Date: Feb 2005
  • Posts: 233
    • Show only replies by Generale
    • http://members.dodo.com.au/~izabellion
Re: A500IDE works!
« Reply #37 on: March 18, 2005, 08:41:36 AM »
The Xetec drivers can use the ide.driver it seems. The only problem is that I cant actually use it because it complains that the version isn't official. I dumped across the files.
After that, I tried putting the ADF onto floppy. Well, It looks like 1.3 doesn't know how to cope with the format of the disk. Help!!!
A500 (salvo): 1Mb RAM (512k chip, 512k SlowFast)
1x880k Floppy Disk, 1xIBM 540Mb 3.5\\"HDD KS1.3, WB1.3
1084S monitor. AT Keyboard!
A500 (Whitey): 512k RAM, 1x880k Floppy Disk, KS1.2, WB1.3
 

Offline Azryl

  • Sr. Member
  • ****
  • Join Date: Jul 2004
  • Posts: 395
    • Show only replies by Azryl
    • http://www.azryl.com
Re: A500IDE works!
« Reply #38 on: March 19, 2005, 04:43:36 AM »
Have you tried using IDEfix97 drivers, they were made for IDE drives. I cant ever remember using them under KS1.3 tho.

Something else for you to try :-)

http://main.aminet.net/disk/misc/IDEfix97.lha

Az
Completely useless? I can always be used as a bad example  :lol:
 

Offline GeneraleTopic starter

  • Full Member
  • ***
  • Join Date: Feb 2005
  • Posts: 233
    • Show only replies by Generale
    • http://members.dodo.com.au/~izabellion
Re: A500IDE works!
« Reply #39 on: March 19, 2005, 06:36:55 AM »
I'll have a look at the driver soon.

Babel almost works. It keeps tormenting me when I try to mount with a dialog telling me volume is read only. with retry and cancel as the options. So I hit cancel and then it just moans about it not being a dos disk.

Is my pressing cancel saying "Hey, I won't load the driver now?".

Okay then. Next!

How do I mount an FFS formatted floppy in wb1.3? I found an old thread here but it just doesn't work for me. I just want to give the Xetec drivers a try, and the floppy is in FFS format!
A500 (salvo): 1Mb RAM (512k chip, 512k SlowFast)
1x880k Floppy Disk, 1xIBM 540Mb 3.5\\"HDD KS1.3, WB1.3
1084S monitor. AT Keyboard!
A500 (Whitey): 512k RAM, 1x880k Floppy Disk, KS1.2, WB1.3
 

Offline SamuraiCrow

  • Hero Member
  • *****
  • Join Date: Feb 2002
  • Posts: 2281
  • Country: us
  • Gender: Male
    • Show only replies by SamuraiCrow
Re: A500IDE works!
« Reply #40 on: March 19, 2005, 05:28:28 PM »
FastFilesystem in 1.3 only worked on harddrives.  The support for floppies requires KickStart 2.04+.  I admire your attempts at bringing an A500 up to date with simple hacks but you can only get so far.  :-(
 

Offline GeneraleTopic starter

  • Full Member
  • ***
  • Join Date: Feb 2005
  • Posts: 233
    • Show only replies by Generale
    • http://members.dodo.com.au/~izabellion
Re: A500IDE works!
« Reply #41 on: March 20, 2005, 01:22:53 AM »
Heh. I know it'll never be remotely up to date. But theres nothing wrong with updating a little. I enjoy strangling every last bit out of everything I have. I like a challenge.

I tried IDEFix. It didn't want to play with me. Ah well. Thanks for that.

As for FFS on a floppy in 1.3. I thought it was possible, just that it involves a bit of tinkering with the mountlist.
Its actually a little frustrating. I know Xetecs drivers will work for me on 1.3, but I can't use them because of the ffs floppy issue.
I have to admit, right now FFS has a couple of meanings to me. I just keep hitting dead ends!
Thanks for the input though. Much appreciated!

A500 (salvo): 1Mb RAM (512k chip, 512k SlowFast)
1x880k Floppy Disk, 1xIBM 540Mb 3.5\\"HDD KS1.3, WB1.3
1084S monitor. AT Keyboard!
A500 (Whitey): 512k RAM, 1x880k Floppy Disk, KS1.2, WB1.3
 

Offline lanroot

  • Newbie
  • *
  • Join Date: Aug 2004
  • Posts: 3
    • Show only replies by lanroot
Re: Pictures...
« Reply #42 on: March 21, 2005, 12:44:40 PM »
Oooh, very excellent!

I was expecting a breadboard with untrimmed leads sticking out all over along with a real rats nest of wire!

Good job!

 

Offline GeneraleTopic starter

  • Full Member
  • ***
  • Join Date: Feb 2005
  • Posts: 233
    • Show only replies by Generale
    • http://members.dodo.com.au/~izabellion
Re: Pictures...
« Reply #43 on: March 22, 2005, 04:28:23 AM »
Hehe. Thanks.
It could have been tidied a little more, but given my construction error rate I was happy with the way it was, because it worked. I made sooo many mistakes. Fixed them all though.

I actually made some wires a tad too short. I had a lot of trouble plugging in the ICs as a result.

I think spending a few minutes trying to arrange the components for optimal fit before I started soldering paid off. I'm not sure but it seemed to have benefited the signal/noise ratio. I can use a standard IDE cable error free!
A500 (salvo): 1Mb RAM (512k chip, 512k SlowFast)
1x880k Floppy Disk, 1xIBM 540Mb 3.5\\"HDD KS1.3, WB1.3
1084S monitor. AT Keyboard!
A500 (Whitey): 512k RAM, 1x880k Floppy Disk, KS1.2, WB1.3