SRDB ID   Synopsis   Date
26880   boot cdrom doesn't work on Sun Fire[TM] (3800-6800)   5 Feb 2002

Status Issued

Description

When doing a boot cdrom from a Sun Fire, receive the message:

ERROR: Can't open boot-device

SOLUTION SUMMARY:

Upgrade the firmware to version 5.12.6. Install patch 112127-02 or greater.

INTERNAL SUMMARY:

This is the old solution which will remain in the internal section in case you don't have access to the patch.

This is documented in bugids 4397457, 4324038,,and 4399995. It's a timing issue between the Fresh-Choice SCSI card and various boot devices used on Sun Fire systems, namely those you would find in a D240. The ISP fcode isn't waiting long enough before doing an inquiry after doing a SCSI reset (which is done when a reset is done in OBP). The first workaround is to just issue the boot command again. If it still doesn't work, you'll nee to patch OBP to make the card wait longer before doing the inquiry:

ok setenv auto-boot? false

ok setenv fcode-debug? true

ok reset

ok cd /ssm@0,0/pci@18,700000/pci@1/SUNW,isptwo@4

ok patch 100 64 get-mail

STOP:wait about 90 seconds

ok <boot command here>

You'll need to use the correct device path specific to where your SCSI card is plugged in. This patch of OBP goes away every time a reset occurs, so the above sequence of commands may need to be issued again.

Authors: John Cecere/George Bolduc

SUBMITTER: George Bolduc APPLIES TO: Hardware/Sun Fire ATTACHMENTS:


Copyright (c) 1997-2003 Sun Microsystems, Inc.