Mylex (LSI) eXtremeRAID 2000 Flashed With Wrong BIOS
PC Hardware Forum Index PC Hardware
Dicussion of PC hardware and peripherals
 
 FAQFAQ   MemberlistMemberlist    RegisterRegister 
 ProfileProfile   Log in to check your private messagesLog in to check your private messages   Log inLog in 
 
Google
 
Web hwtalk.net
Mylex (LSI) eXtremeRAID 2000 Flashed With Wrong BIOS

 
Post new topic   Reply to topic    PC Hardware Forum Index -> SCSI
Author Message
Guest






Posted: Mon Mar 14, 2005 9:25 am    Post subject: Mylex (LSI) eXtremeRAID 2000 Flashed With Wrong BIOS Reply with quote

I have a Mylex eXtremeRAID 2000 that I think has been flashed with the
wrong BIOS. When I changed the jumper J2 from 1-2 to 2-3 to clear the
settings, and boot my computer I get the following message:

No SCSI Boot Device Found

SCSI BIOS Not Installed

AcceleRAID 352: Error in system BIOS PCI Service call -

I tried flashing the card with a known version of the right BIOS and
firmware but the EZASSIST utility doesn't even recognize that a card is
inserted into the system.

I was wondering if anybody knew if the eXtremeRAID 2000 and AcceleRAID
share the same BIOS?

Has anybody ever encountered this problem and found a solution?

My thought is, to download the version of EZASSIST for AccelRAID. If it
recognizes the card then try flashing it with the BIOS from eXtremeRAID
2000 distribution. Or does Mylex (LSI) have another procedure for
fixing this kind of problem?

Thanks,
Derek
Back to top
Michael Hawes
Guest





Posted: Thu Mar 17, 2005 2:15 am    Post subject: Re: Mylex (LSI) eXtremeRAID 2000 Flashed With Wrong BIOS Reply with quote

Do you have a SCSI drive with System installed? If you have IDE boot
drive everything is OK.
Mike.
Back to top
wolfgang schneider
Guest





Posted: Thu Mar 17, 2005 2:30 pm    Post subject: Re: Mylex (LSI) eXtremeRAID 2000 Flashed With Wrong BIOS Reply with quote

hi ,

it is more than missing a boot-device . he has lost the recogition of
his card .

--
gruss , wolfgang
---<---@
gravity still lives
Back to top
wolfgang schneider
Guest





Posted: Thu Mar 17, 2005 2:30 pm    Post subject: Re: Mylex (LSI) eXtremeRAID 2000 Flashed With Wrong BIOS Reply with quote

hi ,

with an older one i tried for half a day - then threw it away . maybe
something changed with newer models , but the most powerful on software-
level is a straight flash-program itself .

--
gruss , wolfgang
---<---@
gravity still lives
Back to top
KJ
Guest





Posted: Sat Mar 19, 2005 6:00 am    Post subject: Re: Mylex (LSI) eXtremeRAID 2000 Flashed With Wrong BIOS Reply with quote

After booting to your controller's BIOS flash disk, run "pflash /?" and
you should see something like an option to "pflash /b /f" to "/b" flash
through the boot sector and "/f" to force the flash.
Back to top
Guest






Posted: Sun Mar 20, 2005 2:33 am    Post subject: Re: Mylex (LSI) eXtremeRAID 2000 Flashed With Wrong BIOS Reply with quote

This has nothing to do with the disk. It is a controller problem. The
utilities to flash the bios/firmware on an eXtremeRAID 2000 is called
EZASSIST. When I run EZASSIST it doesn't even recognize that there is
even a Mylex controller installed in the system. What I was hoping was
that there was somebody out there that knew how the cards were setup at
the factory and maybe had the utilities (like a sympathetic Mylex
engineer)...

When I boot the system, the diagonostic LEDs on the card light in such
a way that they would lead me to believe that StrongARM processor is
still functioning correctly.

Derek
Back to top
Bryan Hoover
Guest





Posted: Sun Mar 20, 2005 8:21 am    Post subject: Re: Mylex (LSI) eXtremeRAID 2000 Flashed With Wrong BIOS Reply with quote

Have you got the jumpers back to defaults?

What OS are you running in? Have you checked out the stuff at LSI --
select your controller from the dropdown lists:

http://www.lsilogic.com/downloads/selectDownload.do

And I don't think you mentioned whether you were using the controller's
on chip EZAssist, or the executible -- for instance, I can run the
ezassist exe in DOS to the same end as that on the controller's chip.

You may get different results depending on which of the above 3
approaches you take -- the 3 being, for instance, any Windows version of
the config software, the on chip version, and the DOS version. Among
these, there may be differences in what you can do, and also, in how the
software does it.

If Windows, don't forget to install all the drivers -- generally, follow
the instructions for installing the windows config software, etcetera.

Bryan
Back to top
Bryan Hoover
Guest





Posted: Sun Mar 20, 2005 8:36 am    Post subject: Re: Mylex (LSI) eXtremeRAID 2000 Flashed With Wrong BIOS Reply with quote

Oh, also, if it's like mine, there's a hot key option (alt M for the
1164P) at boot to enter the bios, and toggle it on/off. You need it
toggled on. I understand your bios may be corrupt, but you may find
this helpful nevertheless.

Bryan
Back to top
Guest






Posted: Sun Mar 20, 2005 9:24 am    Post subject: Re: Mylex (LSI) eXtremeRAID 2000 Flashed With Wrong BIOS Reply with quote

Besides the factiry reserve jumpers there is only one user settable
jumper and that is for clearing the non-volitable RAM. When it is in
the normal position the card will take a long time to boot (in a
SuperMicro system) or it will hang the system (HP and an industrial
system). What I think is happening is the SuperMicro system is timing
out wainting for the card. The SuperMicro system will then print the
messages:

No SCSI Boot Device Found

SCSI BIOS Not Found

When I put the jumper into clear position the message is printed:

AcceleRAID 352: Error in system BIOS PCI Service call -
The HP and industrial systems never get to the point where they print
out a message.

It I try either of the hot keys Alt-M or Alt-R nothing happens. I've
tried booting from a floppy and running the EZASSIST program from DOS.
The program executes but reports that it didn't find any host adapters
in the system.

I'm trying to use this card to replace an eXtremeRAID 1100 (I'm also
familar with the DAC960). I haven't had any problems with any of these
previous cards in this system.

I tried downloading the EZASSIST utility for both the eXtremeRAID 2000
and Accel RAID 350 and it is the same program. It didn't recognize the
system as having either card in it.

I don't think the Windows drivers offer a solution. When I add the card
to the system WIndowsXP doesn't detect a change in hardware. If the PCI
device is timing out when the system boots then it probably isn't in
the device list when WindowsXP starts. WHen I add the eXtremeRAID 1100
it detects it and has me reboot the system.

Tomorrow when I have the time I'm going to pull the system a part and
try again. I'll make sure I don't have any hardware in it I don't need
and disable as much of the on board hardware on the motherboard.

Derek
Back to top
wolfgang schneider
Guest





Posted: Sun Mar 20, 2005 5:03 pm    Post subject: Re: Mylex (LSI) eXtremeRAID 2000 Flashed With Wrong BIOS Reply with quote

Quote:
Do you have a SCSI drive with System installed? If you have IDE boot
drive everything is OK.
Mike.

After booting to your controller's BIOS flash disk, run "pflash /?" and
you should see something like an option to "pflash /b /f" to "/b" flash
through the boot sector and "/f" to force the flash.

This has nothing to do with the disk. It is a controller problem

he doesn't seem to understand . are you patient ?

--
gruss , wolfgang
---<---@
gravity still lives
Back to top
Guest






Posted: Sun Mar 20, 2005 10:35 pm    Post subject: Re: Mylex (LSI) eXtremeRAID 2000 Flashed With Wrong BIOS Reply with quote

I did a little bit of research on pflash. It is another firmware
flashing utility and I found references to using it to change DVD and
Dell RAID controller firmware. Has anybody ever used it with a Mylex
controller or a Dell branded Mylex controller?

Just a note - it loks like Dell and Mylex distribute their firmware
upgrades differently. Mylex distributes a separate file for each
component. While Dell distributes one ROM image.

Derek
Back to top
Guest






Posted: Tue Mar 22, 2005 8:14 am    Post subject: Re: Mylex (LSI) eXtremeRAID 2000 Flashed With Wrong BIOS Reply with quote

Well I tried flashing the card again but the flash utility still didn't
detect the card. But when I booted the system in the device list there
is an undentified processor device in the device list but it didn't
provide any specific information at the device.

I put in a request for help at LSI's webpage for help from tech
support. If I don't hear from them I plan on calling them on wednesday.
Hopefully they will be as helpful as when I needed assistance with a
DAC960.

I'm still open to suggestions if anybody has any new ideas.

Thanks,
Derek
Back to top
Bryan Hoover
Guest





Posted: Tue Mar 22, 2005 9:30 am    Post subject: Re: Mylex (LSI) eXtremeRAID 2000 Flashed With Wrong BIOS Reply with quote

DerekSimmons@FrontierNet.net wrote:
Quote:

Well I tried flashing the card again but the flash utility still didn't
detect the card. But when I booted the system in the device list there
is an undentified processor device in the device list but it didn't
provide any specific information at the device.

That processor identification sounds like that on the controller --
probably obviously. Maybe you should try the driver update facility on
this node. And check for any other unidentified node -- especially
under the scsi node if present. I've seen the processor id you
described -- updating to the Mylex driver, the default Windows installed
scsi driver under the scsi node, got rid of it.

So at least the OS can sees something. Sounds like that because the
bios is busted, the OS just does not know what it is, so driver
installation got you no where.

Sounds like the catch 22 situation that results from a failed bios flash
-- which means, unless you've got a bios with some sort of fail safe,
you have to replace the bios chip.

Maybe use some sort of memory poking tool like debug is possible.
Wouldn't know exactly how to go about that though.

Messing around in DOS a while back, I installed Bart's scsi tool, and it
was able to see my card, though it warned that there was another driver
present, saying that it could lead to disaster. The point is, I guess
the tool was seeing the controller's resident bios, so I don't know if
the tool would work without the bios present.

You might try it:

http://www.nu2.nu/bootdisk/scsitool/

I'd just copy all driver .cab files which Bart says is okay if unsure
(theory being, tool installation will figure out, assuming it's doable)
though I think BusLogic (Mylex bought) is the closest.

Bryan

Quote:
I put in a request for help at LSI's webpage for help from tech
support. If I don't hear from them I plan on calling them on wednesday.
Hopefully they will be as helpful as when I needed assistance with a
DAC960.

I'm still open to suggestions if anybody has any new ideas.

Thanks,
Derek
Back to top
Bryan Hoover
Guest





Posted: Tue Mar 22, 2005 9:32 am    Post subject: Re: Mylex (LSI) eXtremeRAID 2000 Flashed With Wrong BIOS Reply with quote

Hey, another thought is to try and access through an identical or
similar card's bios -- if you can get hands on one.

Bryan
Back to top
Yoda



Joined: 16 Aug 2008
Posts: 3

Posted: Sat Aug 16, 2008 9:49 am    Post subject: Re: Mylex (LSI) eXtremeRAID 2000 Flashed With Wrong BIOS Reply with quote

Anonymous wrote:
What I was hoping was
that there was somebody out there that knew how the cards were setup at the factory and maybe had the utilities (like a sympathetic Mylex
engineer)...


Even though this is an old post this is just a FYI.
I was a Mylex senior QA engineer before that part of the company went out of business. What you discovered was a bug from an early version of ezassist. It basically allowed you to flash the bios/firmware for the wrong controller onto the board. (i.e. b/f for a ar160 onto a er3000). The only way to get it back to functioning is to use an internal utility called dacutil.exe and to have the image file which had the bios/firmware/ezassist all in one file, again only internally available.
The bios from the first controller will recognize and control all the other controllers in the system (excluding the dac960 family).
His problem had nothing to do with drivers, HD connected, OS's.
He is unable to get into the bios, so he can't use alt-R or alt-M.
Ezassist is the same program no matter what controller it is on or if you use the dos version of it.

If you still have the controller and want to try and revive it then post back and I'll search through some old files.
Back to top
View user's profile Send private message
 
Post new topic   Reply to topic    PC Hardware Forum Index -> SCSI All times are GMT
Page 1 of 1

 
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum




Electronics VoIP DSP
New Topics php BB