LinuxQuestions.org

LinuxQuestions.org (/questions/)
-   Solaris / OpenSolaris (https://www.linuxquestions.org/questions/solaris-opensolaris-20/)
-   -   Fast Data Access mmu when flashing prom (https://www.linuxquestions.org/questions/solaris-opensolaris-20/fast-data-access-mmu-when-flashing-prom-744639/)

bclear4 08-02-2009 08:31 PM

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.

terrytibbs 08-04-2009 05:20 PM

Quote:

Originally Posted by bclear4 (Post 3628952)
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?

bclear4 08-05-2009 05:19 AM

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.

terrytibbs 08-05-2009 06:17 AM

Quote:

Originally Posted by bclear4 (Post 3632042)
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.

bclear4 08-08-2009 08:13 PM

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.

terrytibbs 08-09-2009 02:40 PM

Quote:

Originally Posted by bclear4 (Post 3636198)
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.)

bclear4 08-10-2009 07:40 PM

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

terrytibbs 08-11-2009 05:55 AM

Quote:

Originally Posted by bclear4 (Post 3638564)
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?

bclear4 08-11-2009 10:14 PM

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

bclear4 08-12-2009 07:44 AM

terrytibbs thank you very much for your help,I really appreciate it.

terrytibbs 08-12-2009 10:17 AM

Quote:

Originally Posted by bclear4 (Post 3640409)
terrytibbs thank you very much for your help,I really appreciate it.

No probs, glad it's sorted!

lauri.pirttiaho 10-23-2012 05:01 AM

Quote:

Originally Posted by bclear4 (Post 3628952)
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.


All times are GMT -5. The time now is 01:45 PM.