Help!! SGI INDY - Installing IRIX 6.5 on a SCSI2SD drive via CD-ROM
#11
RE: Help!! SGI INDY - Installing IRIX 6.5 on a SCSI2SD drive via CD-ROM
(02-05-2019, 06:49 PM)dexter1 Wrote:  Try the new firmware for your V5.0.
I have two red V5.0 PCB's as well: It turned out i was still using FW 4.6 on my Challenge S and the other one in my Indy had FW 4.8.0.

Flashed my Challenge S to 4.8.1 and devices attached to the external SCSI connector are now recognized and functional, though i haven't done extensive testing.

Ok,
Looks like I had a few Curve balls tossed at me...
These are probably very unlikely events for others to experience...but who Knows.

Long story short....SUCCESS!!   Cool Biggrin
I managed to sort out the issue and got the SCSI2SD adapter working and have IRIX 6.5 installed and up and running!!

[Image: IRIX_Installed_2.jpg]


I upgraded the SCSI2SD board firmware....but I still ended up with the same BUS errors as before.  Hmmm...  :dodgy:

I then thought that perhaps my microSD card was bad?... so I swapped the SAMSUNG SD card out for a Lexar Hi-speed microSD XC 64Gig card.
I also attached a SCSI Terminator to the unused external SCSI port, thinking that perhaps the terminator on my internal Ribbon cable was bad.

[Image: SCSI2SD_DEBUG_58.jpg]


Anyhow,
I made these changes and this seemed to do the Trick.  Everything installed Flawlessly over the CD-ROM.

I then was taking a couple of photos for this post...to show the SD cards I used... and I discovered that the original SAMSUNG SD card that came with the SCSI2SD board, had physical damage.  You can see how the top edge is broken off!  (Images below.)

[Image: SCSI2SD_DEBUG_69.jpg]  [Image: SCSI2SD_SD_Damage.jpg]

I was really shocked that this even managed to hold memory at all.  The damage was not noticeable at first, as it's only about 1mm that broke off the edge.
This is quite unlikely to happen to most people....but figured I would share regardless.  Not sure if this arrived like this?...or if I did this unintentionally during the setup?...not sure.


I swapped it out for this Lexar Hi-speed microSD XC 64Gig card...formatted it first...

**************** ATTENTION ******************
MAKE SURE YOU DO A FULL FORMAT OF THE SD CARD!!!

********************************************

Performing a Full Format of the SD card is pretty important....especially if you are repeating the install process from a failed attempt.
If you perform the "Quick Format" option, this will cause issues with the Install, and you can get Volume Header Errors.
So just make sure to perform the Full Format. It can be along wait I know...but will guaranty the install will go smoothly.

So after the full format was complete, I performed the setup with with the SCSI2SD utility program as before.
After that, the IRIX install process was smooth... through and through.

[Image: SCSI2SD_DEBUG_0.jpg]

So overall...
Whether the issue was the Damaged microSD card the entire time?.....and perhaps the Firmware update was not needed?....not sure.
Regardless, anyone reading this who is experiencing similar issues.....as a first step....try and SWAP OUT THE micro SD CARD and do a FULL FORMAT...and not a "Quick format!!" remember that.  :@ Tongue

Anyhow,
I'm just glad it all worked out in the end. 
Now I'm off to debug this Bad Boy....... an Ultra64 Development board!   Biggrin Cool

[Image: Ultra64_Repair_001.JPG]

[Image: Ultra64_Repair_002.JPG]

[Image: Ultra64_Repair_006.JPG]

Fun Stuff!!

Thanks for all the help Guys!
Cheers!
-Gerry
(This post was last modified: 06-17-2019, 12:16 AM by Gerry_MAN.)
Gerry_MAN
N64 Hardware Fanatic

Trade Count: (0)
Posts: 17
Threads: 3
Joined: Aug 2018
Location: Canada
Website Find Reply
02-07-2019, 05:26 AM
#12
RE: Help!! SGI INDY - Installing IRIX 6.5 on a SCSI2SD drive via CD-ROM
(02-07-2019, 05:26 AM)Gerry_MAN Wrote:  I also attached a SCSI Terminator to the unused external SCSI port, thinking that perhaps the terminator on my internal Ribbon cable was bad.

Ah, you see, that's where you were mistaken.

SCSI is a chain, which has to be terminated at both ends. The SCSI controller is a device on the chain, like a disk. The chain can go external (to an external CDROM, tape, disks or scanner), but at the end it must be terminated. If you do not attach external devices, you must install the terminator.

The terminator on the ribbon cable is the other end of the chain.

So this works:
  TRM <-> internal disk <-> controller <-> TRM

And this works:
  TRM <-> internal disk 1 <-> internal disk 2 <-> controller <-> external CDROM <-> TRM

But this is asking for trouble
  TRM <-> internal disk <-> controller <-> ...

And this is not going to work either:
  TRM <-> internal disk <-> controller <-> external CDROM <-> ...

Sometimes you can get away with an unterminated bus, but really you shouldn't do this. Also, active terminators are better than passive.
(This post was last modified: 02-07-2019, 08:54 AM by jan-jaap.)
jan-jaap
SGI Collector

Trade Count: (0)
Posts: 1,048
Threads: 37
Joined: Jun 2018
Location: Netherlands
Website Find Reply
02-07-2019, 08:53 AM
#13
RE: Help!! SGI INDY - Installing IRIX 6.5 on a SCSI2SD drive via CD-ROM
(02-07-2019, 08:53 AM)jan-jaap Wrote:  
(02-07-2019, 05:26 AM)Gerry_MAN Wrote:  I also attached a SCSI Terminator to the unused external SCSI port, thinking that perhaps the terminator on my internal Ribbon cable was bad.

Ah, you see, that's where you were mistaken.

SCSI is a chain, which has to be terminated at both ends. The SCSI controller is a device on the chain, like a disk. The chain can go external (to an external CDROM, tape, disks or scanner), but at the end it must be terminated. If you do not attach external devices, you must install the terminator.

The terminator on the ribbon cable is the other end of the chain.

So this works:
  TRM <-> internal disk <-> controller <-> TRM

And this works:
  TRM <-> internal disk 1 <-> internal disk 2 <-> controller <-> external CDROM <-> TRM

But this is asking for trouble
  TRM <-> internal disk <-> controller <-> ...

And this is not going to work either:
  TRM <-> internal disk <-> controller <-> external CDROM <-> ...

Sometimes you can get away with an unterminated bus, but really you shouldn't do this. Also, active terminators are better than passive.

Ahha! Ok Good to know.

I did ask someone if I needed to add an external Terminator...and they said if I had a terminator on the inside cable, then that was all I needed.
Good to know...I should probably research the INDY manuals a bit more.

Thanks for pointing that out.
Learning something everyday.   Smile 

Cheers!
-Gerry
Gerry_MAN
N64 Hardware Fanatic

Trade Count: (0)
Posts: 17
Threads: 3
Joined: Aug 2018
Location: Canada
Website Find Reply
02-07-2019, 02:00 PM
#14
RE: Help!! SGI INDY - Installing IRIX 6.5 on a SCSI2SD drive via CD-ROM
Good show Gerry! When i'll update my Wiki i will mention this as an extra error source, so people can take precaution and test the cards before using them in the SCSI2SD.

The UHS 1 cards are a bit overkill for the V5.0, an SDHC class 10 will be sufficient, though i'm not sure about current availability of these cards.
Likely the market for high speed cards is big because of mobile devices recording a lot of data, like smartphones, camera's and gopro's, so that leaves older slower cards as a niche.

Happy hacking with your N64 kit!
dexter1
Administrator

Trade Count: (1)
Posts: 297
Threads: 17
Joined: May 2018
Location: The Netherlands
Find Reply
02-07-2019, 08:50 PM
#15
RE: Help!! SGI INDY - Installing IRIX 6.5 on a SCSI2SD drive via CD-ROM
I doubt that terminator was his only issue. I have the exact same problem with my Indy (and indeed haven't gotten IRIX installed yet). CD-ROM drive on external port (with a terminator on it's second SCSI port), V6 SCSI2SD on the internal cable (mine being a V6 is the only difference between my setup and his), and I get the same bus timeout issues during the install process. I know the terminator is good (i've used it with both my RS/6000 7011-250 and both of my Suns). Someone on Reddit sent me their SCSI2SD config, and I'm going to see if maybe I've just misconfigured it.

Digital Personal Workstation
Hewlett-Packard Visualize C3700 (HP-UX 11.11)
IBM RS/6000 7011-250 (AIX 4.3.3) | IBM RS/6000 7044-170 (AIX 5.3)
Silicon Graphics Indy R5000
Sun SPARCclassic (SunOS 4.1.4) | Sun Ultra 1 (Solaris 2.6) | Axil 311
thunderbird32
Rabid Child

Trade Count: (0)
Posts: 75
Threads: 4
Joined: May 2018
Location: Chicago
Find Reply
02-08-2019, 04:42 PM
#16
RE: Help!! SGI INDY - Installing IRIX 6.5 on a SCSI2SD drive via CD-ROM
Hey, that's my SCSI2SD config! Let me know if it works.
callahan
Octane

Trade Count: (0)
Posts: 147
Threads: 20
Joined: Dec 2018
Location: East Coast, USA
Find Reply
02-09-2019, 02:37 AM
#17
RE: Help!! SGI INDY - Installing IRIX 6.5 on a SCSI2SD drive via CD-ROM
Gerry_MAN That's a great N64 dev setup you got there!!!
gijoe77
Tezro

Trade Count: (1)
Posts: 644
Threads: 34
Joined: Jun 2018
Find Reply
02-09-2019, 08:45 AM
#18
RE: Help!! SGI INDY - Installing IRIX 6.5 on a SCSI2SD drive via CD-ROM
I must admit that I'm also rather envious! Really nice system! (I'm glad to see you got it up and running!)

Just one question: Is the external SCSI terminator only required when you use a SCSI2SD adapter, as I run two Indy's without these external terminators without issue?
(This post was last modified: 02-09-2019, 11:13 AM by Irinikus.)
Irinikus
Hardware Connoisseur

Trade Count: (0)
Posts: 3,476
Threads: 320
Joined: Dec 2017
Location: South Africa
Website Find Reply
02-09-2019, 10:58 AM
#19
RE: Help!! SGI INDY - Installing IRIX 6.5 on a SCSI2SD drive via CD-ROM
(02-09-2019, 10:58 AM)Irinikus Wrote:  Just one question: Is the external SCSI terminator only required when you use a SCSI2SD adapter, as I run two Indy's without these external terminators without issue?

Please read Jan-Jaap's post about SCSI termination.
Basically, because the Indy (and Indigo1) only have one WD33C93 SCSI controller, both the internal and external SCSI bus-chains are on a single bus which needs termination on both ends. So yes Indy's and Indigo1 systems must have a terminator on the external bus.
You can possibly get away with not having a terminator if you only have a single device next to the SCSI controller, but i highly discourage it

In contrast the Indigo2 and O2 systems have two SCSI controllers, (two WD33C93 and two AHA7880 respectively), on for the internal bus-chain and one for the external bus-chain, so no termination is needed on their external connectors.
dexter1
Administrator

Trade Count: (1)
Posts: 297
Threads: 17
Joined: May 2018
Location: The Netherlands
Find Reply
02-09-2019, 03:02 PM
#20
RE: Help!! SGI INDY - Installing IRIX 6.5 on a SCSI2SD drive via CD-ROM
Thanks, I understand.

I only have one SCSI device connected, being the system drive in the respective systems.
Irinikus
Hardware Connoisseur

Trade Count: (0)
Posts: 3,476
Threads: 320
Joined: Dec 2017
Location: South Africa
Website Find Reply
02-09-2019, 03:09 PM


Forum Jump:


Users browsing this thread: 1 Guest(s)