All of lore.kernel.org
 help / color / mirror / Atom feed
From: rick@dgii.com (Rick Richardson)
To: ultralinux@vger.kernel.org
Subject: Re: Boot of 1.0.9 fails on Sun Ultra 1 (actually, Ultra 30)
Date: Fri, 26 Jun 1998 21:01:17 +0000	[thread overview]
Message-ID: <marc-linux-ultrasparc-90222357631036@msgid-missing> (raw)

Rick Richardson writes...
> Dear UltraPenguins:
> 
> We dug up an UltraSparc machine here that identifies itself on
> the boot screen as:
> 
> 	Sun Ultra 1 UPA/PCI (UltraSPARC-II 248 Mhz)
> 
> It has 128 MB's of RAM in it.
> 

[snip]

> At the "ok" prompt, we booted off the network using the following
> command.  The machine sucked down the boot image from the tftp server,
> and then ended with an error message "Couldn't get translation
> property".  Here is what is on the screen:
> 
> 	ok boot /pci@1f,4000/pci@4/SUNW,hme@0,1
> 	Boot device: /pci@1f,4000/pci@4/SUNW,hme@0,1      File and args:
> 	27a800 TILO
> 
> 	Couldn't get translation property
> 	Program terminated
> 	ok
> 
> 
> Does anybody know what this means and how to correct the problem?


Hmm.  The silence on this problem is, well, scary.  Maybe
nobody is actually working on UltraPenguin anymore?

I did find out that the machine in question is an Ultra-30, if
that helps.  Also, the message is apparently coming from Linux
itself:

/usr/src/linux-2.1.107/linux/arch/sparc64/mm/init.c:

...


#define MAX_TRANSLATIONS 64
static inline void inherit_prom_mappings(void)
{
        struct linux_prom_translation transl[MAX_TRANSLATIONS];
        pgd_t *pgdp;
        pmd_t *pmdp;
        pte_t *ptep;
        int node, n, i;

        node = prom_finddevice("/virtual-memory");
        if ((n = prom_getproperty(node, "translations", (char *) transl,
                                  sizeof(transl))) = -1) {
                prom_printf("Couldn't get translation property\n");
                prom_halt();
        }


I have no real experience with Ultra's, but if somebody could
give me the low down on what this code is trying to do, I could
investigate it further.

-Rick

-- 
Rick Richardson        Sr. Techno-something   Its 1993 again, and I don't have
Digi Intl.             Email: rick@dgii.com   a Web page.
11001 Bren Rd. East    Fax:   (612) 912-4955  
Minnetonka, MN 55343   Tel:   (612) 912-3212  

             reply	other threads:[~1998-06-26 21:01 UTC|newest]

Thread overview: 3+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
1998-06-26 21:01 Rick Richardson [this message]
1998-06-26 22:22 ` Boot of 1.0.9 fails on Sun Ultra 1 (actually, Ultra 30) Jakub Jelinek
1998-07-01 23:24 ` Rick Richardson

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=marc-linux-ultrasparc-90222357631036@msgid-missing \
    --to=rick@dgii.com \
    --cc=ultralinux@vger.kernel.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.