Welcome, Guest. Please login or register.

Author Topic: A3000 Won't Boot / SCSI Termination Woes (I think...)  (Read 3768 times)

Description:

0 Members and 1 Guest are viewing this topic.

Offline bertambalaTopic starter

  • Newbie
  • *
  • Join Date: May 2006
  • Posts: 29
    • Show all replies
A3000 Won't Boot / SCSI Termination Woes (I think...)
« on: May 05, 2006, 03:52:36 AM »
Hi everyone,

My trusty Amiga 3000 (25/030) will no longer boot.  More specifically, when I turn it on the HDD flickers for a moment like usual, but then turns on solid and I'm unable to even access the boot menu by holding down both mouse buttons.  Here's the lead-up to how I got in this situation:

1)  The machine was running fine with 1.4 ROMs (booting 2.x from the HDD).  I recently got an external CD-ROM working with the help of a newly acquired Asim_CDFS v.3 disk, and after that success I got an external SCSI HDD working as well.

2)  After living with a nearly full 8 MB boot partition for the past 13 years, I finally decided to do something about it.  I backed up both partitions on the internal HDD to my external, and then repartitioned the drive.  So far so good.  I used my Superkickstart disk to load a 2.x ROM, and then used one of my 3.1 disks to get to the desktop.

3)  Once in WB again I realized that the format program in 3.1 is not compatible with the 2.x ROMs.  I decided against rummaging around in the attic for my 2.05 floppies, and reinstalled my 3.1 ROMs.  Booted into 3.1 and formatted both internal partitions.  Things still work.

4)  It was at this time that I realized I could not get either my external CD-ROM or HDD to work, even though they are connected in the same manner as before.  Actually, when running HDToolbox all seven positions were recognized as my internal HDD, and a warning came up that "Some drives have been removed from the system, and this information needs to be recorded somewhere" (or something to that effect.  I ignored this many times, and kept powering down and hooking up the two external devices in different configurations...all to no avail.

5).  I installed 3.1 on the internal drive and proceeded to use HDToolbox - this time clicking "Save Changes" for each of the 6 mysterious Quantum drives in hopes that they would go away.  When I rebooted I was greeted with a non-functioning computer.

I'm assuming that the trouble I'm facing is due to improper SCSI termination...most likely on the motherboard or on the internal drive.  I'll readily admit that I don't know much about this matter, so I'm hoping someone here can give me some advice on how to proceed.

If I recall correctly my daughterboard says it's a revision 7.1 (in case that's the same number for my motherboard), though I'd have to check again to make sure.  I don't currently have a passive terminator, but I  do have an active one for one of my external devices.  Thanks in advance!
 

Offline bertambalaTopic starter

  • Newbie
  • *
  • Join Date: May 2006
  • Posts: 29
    • Show all replies
Re: A3000 Won't Boot / SCSI Termination Woes (I think...)
« Reply #1 on: May 07, 2006, 07:47:21 AM »
patrik:  Thanks for the input, I'll have to check out that link tomorrow.  My setup is currently one internal HDD (original 100MB Quantum), an external Club Mac HDD (160 MB Quantum), and an external Micronet CD-ROM.  The CD-ROM ID is set to 4, the Club Mac to 2, and the internal to 6.  I looked at my motherboard and it looks un-terminated (missing resistor packs that are on the internal HDD).  I had the Club Mac hooked up the 3000, and the CD-ROM hooked up to the Club Mac, with a terminator on the CD-ROM - so it sounds like what you described.

MrZammler: When you refer to using the correct jumper, do you mean the jumpers for setting the SCSI IDs?

motorollin:  Thank you for the welcome, I'm glad to be here!  I suspect a termination problem because of the chain of events that led me to my current situation.  Notably, HDTools seeing my single internal HDD as 7 different drives.  I'm far from a SCSI expert, so perhaps it's just wishful thinking. :)  I did disconnect all SCSI devices and I'm able to boot from a floppy.  For further detail of where I'm at, see below.

Tahoe:  On one hand it's nice to know that it's not just me having this problem, but on the other it's kind of depressing - it stings a bit to know that the 3.1 ROM upgrade I spent $180 (USD) on in 1999 is causing me problems. :)  I haven't tried softkicking anything besides 1.3 and 2.x, but I might give that a go if nothing else seems to work.  You never know what'll help with this A3000 SCSI voodoo. hehe

Noster:  I am using real 3.1 ROMs (Amiga Technologies GmbH), which is why I'm surprised by the troubles I'm facing.  I've been suspecting that the SCSI driver in the 1.4 ROMs is different than the one in the 3.1 ROMs, but haven't read anything online to that effect.  I have some extra cables to test out, so I'll give that a try as well.  I would actually prefer to use the 3.1 ROMs vs. softkicking 2.x, if for no other reason than to gain 512 KB of fast RAM.  I still don't have a passive terminator (should get one on Monday from a friend at work), but I did hook up a cable connected directly to the active terminator.  Unfortunately my system still hung on boot.

I've been trying a lot of different things with my machine this afternoon and evening.  To make a long story short: I disconnected my internal HDD and now I'm able to boot from a floppy.  I hooked up my external HDD with a terminator, and I'm able to access it after booting WB from a floppy, and HDToolbox correctly reports only one SCSI device (ID 2).  I was able to backup some of my more critical files to floppy, but I started getting  a frozen system a few files in, so I'm still being cautious with that drive.

Does the 3000 write a SCSI device table to the HDD, or is that information stored in some kind of NVRAM, or is it generated on the fly at bootup?  I was thinking that a corrupt SCSI table of sorts was written to my intenral HDD when I saved the six mystery drives in HDToolbox, and that's why my system is hanging...?  If so, would putting that drive in the external enclosure allow me to boot from floppy and re-write the table?  My A4000 motherboard is out for repairs right now, and I don't have a SCSI controller for it anyway.  Perhaps I could peform a low-level format with x86 Linux, and then reinstall the drive on the Amiga to see if things are resolved...?

I'd like to say "THANK YOU!" to everyone here for taking the time to reply to my post.  It's amazing and wonderful to get this kind of response for such an old system.  I look forward to any replies, and I'll certainly keep you all updated on any progress I might make wtih the ol' miggy.
 

Offline bertambalaTopic starter

  • Newbie
  • *
  • Join Date: May 2006
  • Posts: 29
    • Show all replies
Re: A3000 Won't Boot / SCSI Termination Woes (I think...)
« Reply #2 on: May 07, 2006, 08:53:31 PM »
Hi Motorollin,

I follow you now.  The only problem is that whenever the internal HDD is connected, my system hangs before I can do anything.  I don't have another Amiga with a SCSI controller, so I connected the drive to my Kubuntu box which was able to read the partitions.  I repartitioned the drive and formated it to EXT2 and reconnected it to the Amiga, but I had the same result.  I tried to use the scsitools package to perform a lowlevel format in Linux, but I didn't have any success (ran out of time).

I'm getting a 2 GB SCSI drive from a friend this week, and I should be getting a passive SCSI terminator from another friend at work on Monday.  Hopefully between those two items I'll get the 3000 back up and running.  I'll post my results.  Thanks again!  
 

Offline bertambalaTopic starter

  • Newbie
  • *
  • Join Date: May 2006
  • Posts: 29
    • Show all replies
Re: A3000 Won't Boot / SCSI Termination Woes (I think...)
« Reply #3 on: May 14, 2006, 06:30:17 PM »
Well folks, I tried using a couple different HDDs, different cables (with cable terminators and without), both with a terminated CD-ROM connected to the external SCSI and without, but the system would hang anytime an internal HDD was connected.

I ended up putting the 1.4 ROMs back in the machine, and was able to use the internal and external SCSI devices again.  Oddly enough I couldn't get one of the larger/newer (2.1 GB) SCSI drives to work with KS1.4 internally either - so I'm back to the 100 MB Quantum that came with the machine.  Oh well, at least it's working again.

As a side note, after setting the drive up with 2.05 I reinstalled the 3.1 ROMs and was able to use the internal HDD, but HDToolbox again reported 7 drives being connected - so I put 1.4 back in again.  

My 3.1 ROMs are labled as Kickstart V40.68 and came from Amiga Technologies...could it be that there is something wrong with them?

edit:  everything works wonderfully when softkicking 3.1 (V40.55), though I suspect that is because the SCSI drivers included in the 1.4 ROMs are being used whether I softkick 2.x or 3.x...?
 

Offline bertambalaTopic starter

  • Newbie
  • *
  • Join Date: May 2006
  • Posts: 29
    • Show all replies
Re: A3000 Won't Boot / SCSI Termination Woes (I think...)
« Reply #4 on: May 14, 2006, 08:12:02 PM »
I sure hope not, seeing as how I just purchased some 3.1 ROMs and a OS 3.9 disk from Softhut for my 4000. :)

I'm pretty sure that they aren't for a 4000 because I'm looking at the original packing they came in, and the side of the box is marked "AS 330 - A3000, 3000T", and the ROMs themselves have white stickers on them stating:
    Kickstart V40.68
    Amiga 3000-0 (-1 for the second ROM)
    (C) 1983-1994 Commodore
    All Rights Reserved

From what I understand the ROMs for the 4000 only have drivers for IDE built in, so I wouldn't be able to boot at all from a SCSI machine if that was the case, right?