public inbox for u-boot@lists.denx.de
 help / color / mirror / Atom feed
From: Albert ARIBAUD <albert.u.boot@aribaud.net>
To: u-boot@lists.denx.de
Subject: [U-Boot] initramfs support through the initrd mechanism of u-boot
Date: Sat, 16 Jul 2011 11:25:36 +0200	[thread overview]
Message-ID: <4E215910.4060003@aribaud.net> (raw)
In-Reply-To: <C12A6026D660AE43A63DC2270B27335475BBA43F25@GVW1154EXB.americas.hpqcorp.net>

Hi Thomas,

Le 15/07/2011 09:53, Cao, Da-Shi (EB-Presales-ZTE/HW-GZ) a ?crit :
> Hi Albert?
> I did not know how to make a uImage of initrd. I guess u-boot does not support the gzipped cpio as an initrd. As I'm new to u-boot, so I would be glad if I can make the gzipped cpio to be acceptable by u-boot as a valid initrd.

This is something that you can probably find answers to in Denx' ELDK --
see the Denx website.

> As for the physical address, it is in the file arch/arm/mm/init.c of Linux kernel. It works when I pass a physical address of initrd to it. It seems that if the old format of initrd is passed to Linux kernel, it expects a virtual address!
> 
> I can either change the init.c of Linux kernel to expect a virtual address, or change the u-boot to give a physical address. It is more dependable to make u-boot send out a physical address, as the virtual address of u-boot may not be the virtual address of the Linux kernel, although it is now identical for current moment.

I am surprised that U-Boot provides a virtual address. If you are sure
that it does -- i.e. if you have traced the current (git u-boot/master)
U-Boot code and made sure that the address passed is not correct as a
physical address and is correct as a virtual one, then please open a new
discussion thread here with an adequate subject and mention the exact SW
and HW setup you're using, along with your observations.

> Thanks a lot.
> Thomas

Amicalement,
-- 
Albert.

      parent reply	other threads:[~2011-07-16  9:25 UTC|newest]

Thread overview: 3+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2011-07-14 14:17 [U-Boot] initramfs support through the initrd mechanism of u-boot Cao, Da-Shi
2011-07-14 14:40 ` Albert ARIBAUD
     [not found]   ` <C12A6026D660AE43A63DC2270B27335475BBA43F25@GVW1154EXB.americas.hpqcorp.net>
2011-07-16  9:25     ` Albert ARIBAUD [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=4E215910.4060003@aribaud.net \
    --to=albert.u.boot@aribaud.net \
    --cc=u-boot@lists.denx.de \
    /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