LinuxQuestions.org
Visit Jeremy's Blog.
Go Back   LinuxQuestions.org > Forums > Other *NIX Forums > Solaris / OpenSolaris
User Name
Password
Solaris / OpenSolaris This forum is for the discussion of Solaris and OpenSolaris.
General Sun, SunOS and Sparc related questions also go here.

Notices

Reply
 
Search this Thread
Old 08-02-2009, 08:31 PM   #1
bclear4
LQ Newbie
 
Registered: May 2009
Posts: 8

Rep: Reputation: 0
Fast Data Access mmu when flashing prom


I have an Ultra 60 and a Ultra 10 both running Solaris 10 with openboot 3.11 . I would like to patch both to openboot 3.27 or higher. I have downloaded the latest prom updates from sunsolve. After coping the files to the root directory,shutting down the systems, moving the jumper and restarting. I type boot disk /flash-update-Ultra60-latest I get the following errors: can't read or open /flash-update-Ultra60-latest Fast Data access mmu on both machines(of course on the ultra10 I type boot disk /flash-update-Ultra510-latest.


I have done some research and found hints to do the following:
ok setenv auto-boot? false
ok reset-all and then when ok show sup try boot the device again.That didn't seem to fix the issue. Anyone have any idea of what I should try next?

p.s. I have no issue booting into Solaris 10 just running the flash.

Last edited by bclear4; 08-02-2009 at 09:13 PM.
 
Old 08-04-2009, 05:20 PM   #2
terrytibbs
Member
 
Registered: Jul 2009
Distribution: Solaris (SCSA), Red Hat (RHCT)
Posts: 45

Rep: Reputation: 16
Quote:
Originally Posted by bclear4 View Post
I have an Ultra 60 and a Ultra 10 both running Solaris 10 with openboot 3.11 . I would like to patch both to openboot 3.27 or higher. I have downloaded the latest prom updates from sunsolve. After coping the files to the root directory,shutting down the systems, moving the jumper and restarting. I type boot disk /flash-update-Ultra60-latest I get the following errors: can't read or open /flash-update-Ultra60-latest Fast Data access mmu on both machines(of course on the ultra10 I type boot disk /flash-update-Ultra510-latest.


I have done some research and found hints to do the following:
ok setenv auto-boot? false
ok reset-all and then when ok show sup try boot the device again.That didn't seem to fix the issue. Anyone have any idea of what I should try next?

p.s. I have no issue booting into Solaris 10 just running the flash.

Did you chmod the file before you booted from it?
 
Old 08-05-2009, 05:19 AM   #3
bclear4
LQ Newbie
 
Registered: May 2009
Posts: 8

Original Poster
Rep: Reputation: 0
Yes I follow the documentation from sun solve and set chmod 755 of the file. I even set it 777 to see if that had any affect. I also tried running the patch Ultra60-09 as the Ultra60-latest is a symbolic link to it. But neither the permission or running the patch direct did anything else. I am in the process of reinsalling the Ultra 10 OS after I dd wiped drive from a linux box. I read somewhere that the fast access mmu could be because of a bad superblock so I figure I would try a dd wipe and see what happen.
 
Old 08-05-2009, 06:17 AM   #4
terrytibbs
Member
 
Registered: Jul 2009
Distribution: Solaris (SCSA), Red Hat (RHCT)
Posts: 45

Rep: Reputation: 16
Quote:
Originally Posted by bclear4 View Post
Yes I follow the documentation from sun solve and set chmod 755 of the file. I even set it 777 to see if that had any affect. I also tried running the patch Ultra60-09 as the Ultra60-latest is a symbolic link to it. But neither the permission or running the patch direct did anything else. I am in the process of reinsalling the Ultra 10 OS after I dd wiped drive from a linux box. I read somewhere that the fast access mmu could be because of a bad superblock so I figure I would try a dd wipe and see what happen.
This sound like a pathing issue from OBP. Is "disk" your primary boot device in OBP? Do a "printenv" from the OK prompt and check.

When you boot either of the machines from the OK prompt, do you type "boot" or "boot disk"?

If you type "boot", OBP will use the default boot device as specified in the printenv. My point being "disk" may not be the correct path to the boot device.

If you type "boot disk" and the OS boots, then the path should be OK and we are looking at something else.
 
Old 08-08-2009, 08:13 PM   #5
bclear4
LQ Newbie
 
Registered: May 2009
Posts: 8

Original Poster
Rep: Reputation: 0
I boot with both boot and boot disk. When is run boot /flash-upgrade-Ultra60-latest I get an error cant open boot device. I did notice after getting the fast access mmu error that if I run either boot or boot disk(normal boot) I get a trap 3e error.
 
Old 08-09-2009, 02:40 PM   #6
terrytibbs
Member
 
Registered: Jul 2009
Distribution: Solaris (SCSA), Red Hat (RHCT)
Posts: 45

Rep: Reputation: 16
Quote:
Originally Posted by bclear4 View Post
I boot with both boot and boot disk. When is run boot /flash-upgrade-Ultra60-latest I get an error cant open boot device. I did notice after getting the fast access mmu error that if I run either boot or boot disk(normal boot) I get a trap 3e error.
OK, so just confirm the bellow,

1) Bring the system to an OK prompt
2) set auto-boot to false
3) Type "reset-all"
3) Type "boot disk"

Does the system boot? Yes or No?

If the anser is Yes to the above, repeat the above steps 1,2 and 3. then type "boot disk /flash-update-Ultra60-latest" (edit for whatever image you are using and ensure the image is in the root directory with the correct permissions).

What happens?

If you still get the same Fast Data access mmu, then please let me know the model number of the drive you are using as the boot device. You can get this from format when booted into Solaris.

(Don't forget to set auto-boot to true afterward.)
 
Old 08-10-2009, 07:40 PM   #7
bclear4
LQ Newbie
 
Registered: May 2009
Posts: 8

Original Poster
Rep: Reputation: 0
I still get the Fast Data access mmu after try what you suggested.I pulled the info from format and it was missing the model and brand info so I pulled the drives and wrote down that info

Here is the info from the Ultra 10
c0t0d0 < DEFAULT cly 39533 alt 2 hd 16 sec 63 (Seagate Barracuda St320420A)

c0t1d0 < DEFAULT cly 38790 alt 2 hd 16 sec 63 (Western Digital WD200 00-00DEA0

Here is the info from the Ultra 60

c0t0d0 <SUN 9.0g cly 4924 alt 2 hd 27 sec 133 (IBM DNES-309170 E1821155

c0t1d0 <Sun 18g cly 7506 alt 2 hd 19 sec 248
 
Old 08-11-2009, 05:55 AM   #8
terrytibbs
Member
 
Registered: Jul 2009
Distribution: Solaris (SCSA), Red Hat (RHCT)
Posts: 45

Rep: Reputation: 16
Quote:
Originally Posted by bclear4 View Post
I still get the Fast Data access mmu after try what you suggested.I pulled the info from format and it was missing the model and brand info so I pulled the drives and wrote down that info

Here is the info from the Ultra 10
c0t0d0 < DEFAULT cly 39533 alt 2 hd 16 sec 63 (Seagate Barracuda St320420A)

c0t1d0 < DEFAULT cly 38790 alt 2 hd 16 sec 63 (Western Digital WD200 00-00DEA0

Here is the info from the Ultra 60

c0t0d0 <SUN 9.0g cly 4924 alt 2 hd 27 sec 133 (IBM DNES-309170 E1821155

c0t1d0 <Sun 18g cly 7506 alt 2 hd 19 sec 248

OK, so your boot disks are supported.

I would not rule out a hardware issue
. I am sure you will have seen from your searches, the fast data mmu miss is quite ambiguous, so what we need to do is start eliminating possible causes.

I donít know how urgent this is, but we can use an alternative to booting the flash image from the disk. The below link is a guide to booting the flash image from a network. This will eliminate the boot disk a possible cause of the error.

http://www.smtps.net/netboot_flash_obp.html


Alternatively, are you able to source another disk from anywhere?

Do you have any other Ultra 5ís or 10ís or Ultra 60ís that do not give the same error?

One other thing, did you install Solaris 10 from CD or from a network?
 
Old 08-11-2009, 10:14 PM   #9
bclear4
LQ Newbie
 
Registered: May 2009
Posts: 8

Original Poster
Rep: Reputation: 0
I don't have access to any other suns. But I was able to to set up a tftp server and a rarpd server, that did the trick both Machines are update. Thanks for your help.


I also found this link that about setting up a tftp and rarpd for this use.

http://ubuntuforums.org/archive/index.php/t-270058.html
 
Old 08-12-2009, 07:44 AM   #10
bclear4
LQ Newbie
 
Registered: May 2009
Posts: 8

Original Poster
Rep: Reputation: 0
terrytibbs thank you very much for your help,I really appreciate it.
 
Old 08-12-2009, 10:17 AM   #11
terrytibbs
Member
 
Registered: Jul 2009
Distribution: Solaris (SCSA), Red Hat (RHCT)
Posts: 45

Rep: Reputation: 16
Quote:
Originally Posted by bclear4 View Post
terrytibbs thank you very much for your help,I really appreciate it.
No probs, glad it's sorted!
 
Old 10-23-2012, 05:01 AM   #12
lauri.pirttiaho
LQ Newbie
 
Registered: Oct 2012
Posts: 2

Rep: Reputation: Disabled
Quote:
Originally Posted by bclear4 View Post
I have an Ultra 60 and a Ultra 10 both running Solaris 10 with openboot 3.11 . I would like to patch both to openboot 3.27 or higher. I have downloaded the latest prom updates from sunsolve. After coping the files to the root directory,shutting down the systems, moving the jumper and restarting. I type boot disk /flash-update-Ultra60-latest I get the following errors: can't read or open /flash-update-Ultra60-latest Fast Data access mmu on both machines(of course on the ultra10 I type boot disk /flash-update-Ultra510-latest.
...
p.s. I have no issue booting into Solaris 10 just running the flash.
This is late for the original author, but someone else might have the same problems
so here comes an explanation. The boot code of Solaris 10 can not start the old
standalone flasher like explained in the readme files of the flash patches for
the old HW, like my Ultra 5.

A solution is to take a small IDE disk (4-8 GB) and
install into it one of the older Solaris packages. I used Solaris 2.6.
Based on the dates of the patches I assume at least up to Solaris 8 the
standalone flasher should work. Maybe with Solaris 9 also. Solaris 7 definitely,
and that appears to be availabe in torrents. With the Solaris 2.6 disk the
flasher works exactly as advertised in the readme file.

By the way, old openboot PROM codes (like 3.16) can not boot from DVD drives in
Ultra 5 but newer, like 3.31, can.
 
  


Reply


Thread Tools Search this Thread
Search this Thread:

Advanced Search

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is Off
HTML code is Off


Similar Threads
Thread Thread Starter Forum Replies Last Post
How to go to OK prompt (OpenBoot PROM) DataSheet Linux - General 4 10-23-2012 05:11 AM
access paging table memory using another page table via MMU? valpa Linux - Kernel 8 08-26-2008 03:26 PM
high/low zones in kernel mmu for x86_64 jhwilliams Linux - General 3 09-13-2007 04:46 PM
upgrading openboot prom hcclnoodles Solaris / OpenSolaris 1 10-05-2006 10:00 AM
what is MMU blackzone Linux - Hardware 1 09-15-2004 04:46 AM


All times are GMT -5. The time now is 10:58 AM.

Main Menu
My LQ
Write for LQ
LinuxQuestions.org is looking for people interested in writing Editorials, Articles, Reviews, and more. If you'd like to contribute content, let us know.
Main Menu
Syndicate
RSS1  Latest Threads
RSS1  LQ News
Twitter: @linuxquestions
identi.ca: @linuxquestions
Facebook: linuxquestions Google+: linuxquestions
Open Source Consulting | Domain Registration