Welcome, Guest. Please login or register.

Author Topic: Need help with ICD AdSCSI 2000 board  (Read 965 times)

Description:

0 Members and 1 Guest are viewing this topic.

Offline glitchTopic starter

  • Sr. Member
  • ****
  • Join Date: Nov 2004
  • Posts: 371
    • Show all replies
Need help with ICD AdSCSI 2000 board
« on: October 28, 2021, 06:21:02 PM »
I was hoping someone on here with some experience with an ICD AdSCSI controller might be able to help.

I recently dug out an old ICD AdSCSI 2000 board which I had long presumed was dead.  While trying to find software for it, I compared it with photos I found on BBoAH and noticed there was no boot ROM installed.  I downloaded the ICD disk image and copied the icddisk.device and the adscsi.device drivers into the expansion drawer, and attempted to use binddrivers to load them, but my machine would not detect the card and the ICD Formatter software couldn't see the card either.

I found a very old version 1.6 of the ICD boot ROM for this board online, wrote it to a 27C256, popped it in and it reported the card as functional!  I prepared, partitioned and formatted an old SCSI drive I had around.  It autoboots and appears to work with internal and external drives.

The odd thing is that on my A2000, when I do a warm reset or cold power-on and hold down the mouse buttons, the kickstart pre-boot menu appears to skip past reading any drive information and only presents the floppy drives as bootable options.  This happens under KS37.175 or 40.68.

It appears that the v1.6 is a very old boot ROM.  Was this a "feature" at the time to disable the card to help the machine autoboot to a floppy?  I don't recall other ICD products doing this (AdIDE, Trifecta or other AdSCSI boards).  The picture of the board on BBoAH shows the boot ROM version at v4.21.  Would anyone out there have a boot ROM on their board newer than v1.6 that they could dump for me - or point me to where I might find one?

I was reading a post where it was suggested it was possible to use a program like ROMSplit/Remus to take the ROM apart and insert the newer icddisk.device or adscsi.device in place of the older v1.6 version.  Has any attempted to bake their own custom boot rom?

Thanks in advance for any suggestions.
 

Offline glitchTopic starter

  • Sr. Member
  • ****
  • Join Date: Nov 2004
  • Posts: 371
    • Show all replies
Re: Need help with ICD AdSCSI 2000 board
« Reply #1 on: October 29, 2021, 04:05:36 PM »
My coding skills are pretty rusty.  I will try to de-compile it and have a look.  Thanks for the suggestion.