LinuxPPC-Dev Archive on lore.kernel.org
 help / color / mirror / Atom feed
From: "Reeve Yang" <yang.reeve@gmail.com>
To: "Reddy Suneel-ASR125" <suneel.reddy@motorola.com>
Cc: linuxppc-embedded@ozlabs.org
Subject: Re: How to boot powerPC linux-2.6.10 from diifferent address other than 0x0000
Date: Mon, 28 Aug 2006 23:37:18 +0000	[thread overview]
Message-ID: <198592450608281637v57e5921dsa034afcafa4193db@mail.gmail.com> (raw)
In-Reply-To: <405ECA8A30557F439A723E52D50838F9D372AB@ZMY16EXM66.ds.mot.com>

[-- Attachment #1: Type: text/plain, Size: 1531 bytes --]

You need to do two things:
- mem remap your boot sector memory block to virtual address 0xc0008000
- using uboot commond "go xxx" to boot it from 0xc0008000, or define env
variable "bootcmd", and run "boot".


On 8/25/06, Reddy Suneel-ASR125 <suneel.reddy@motorola.com> wrote:
>
>   Hi,
>     We are working on MPC 8540, Linux kernel version is 2.6.10 from
> Montavista. The bootloader used in Uboot and currently it loads the uImage
> at physical memory address 0x0 and transfers control to it. We want to load
> the kernel at a different address say 0x8000 and for this we made the
> following changes.
>
> 1) Altered the Makefile to linked the kernel at virtual address 0xc0008000
> ( the default was 0xc000:0000)
> 2) Modified Uboot to load kernel at 0x8000 instead of 0x0
>
> The kernel space still starts from 0xc000:0000
>
> When we transferred control to the kernel (loaded at 0x8000) we found that
> the execution proceeds only till the mapping and invalidation on TLBs. We do
> not know where the control goes after this as the further instructions does
> not seems to get executed. Currently we do not have the provision to connect
> a debugger and hence we are unable to make out what is happening.
>
> Can some one give us any clue as to what we might have done wrong? This is
> our first experience on PowerPC.
>
>
> Thanks&regards
> Suneel
>
> _______________________________________________
> Linuxppc-embedded mailing list
> Linuxppc-embedded@ozlabs.org
> https://ozlabs.org/mailman/listinfo/linuxppc-embedded
>
>

[-- Attachment #2: Type: text/html, Size: 3256 bytes --]

      reply	other threads:[~2006-08-28 23:37 UTC|newest]

Thread overview: 2+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2006-08-25 12:45 How to boot powerPC linux-2.6.10 from diifferent address other than 0x0000 Reddy Suneel-ASR125
2006-08-28 23:37 ` Reeve Yang [this message]

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=198592450608281637v57e5921dsa034afcafa4193db@mail.gmail.com \
    --to=yang.reeve@gmail.com \
    --cc=linuxppc-embedded@ozlabs.org \
    --cc=suneel.reddy@motorola.com \
    /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 a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox