All of lore.kernel.org
 help / color / mirror / Atom feed
From: Jean-baptiste DURONEA <jbduro2@gmail.com>
To: u-boot@lists.denx.de
Subject: [U-Boot] Fwd: Re:  Boot Linux kernel with initramfs fails
Date: Fri, 17 Jan 2014 10:46:32 +0100	[thread overview]
Message-ID: <52D8FBF8.2060106@gmail.com> (raw)
In-Reply-To: <52D8F9CC.3090803@gmail.com>

Dear Wolfgang Denk,

I forgot some explanations, sorry about that.

I refer to this problem :
http://lists.denx.de/pipermail/u-boot/2013-July/159055.html

First, I tried to boot linux with initramfs through u-boot, but I had
the same problem explained in my first post.

Here is a part of the config file used by my -boot :

  /* High Level Configuration Options */
#define CONFIG_ARMV7    /* This is armv7 Cortex-A9 CPU core */
#define CONFIG_MXC
#define CONFIG_MX6DL
#define CONFIG_MX6DL_DDR3
#define CONFIG_MX6DL_SABRESD
#define CONFIG_DDR_32BIT
#define CONFIG_FLASH_HEADER
#define CONFIG_FLASH_HEADER_OFFSET 0x400
#define CONFIG_MX6_CLK32       32768

/* Disable secure boot feature in default, if you want to enable this
  * feature, please carefully read related documents, you may needs to
  * change u-boot.lds */
#undef CONFIG_SECURE_BOOT

#define CONFIG_SKIP_RELOCATE_UBOOT

#define CONFIG_ARCH_CPU_INIT
#undef CONFIG_ARCH_MMU /* disable MMU first */
#define CONFIG_L2_OFF  /* disable L2 cache first*/

#define CONFIG_MX6_HCLK_FREQ    24000000

#define CONFIG_DISPLAY_CPUINFO
#define CONFIG_DISPLAY_BOARDINFO

#define CONFIG_SYS_64BIT_VSPRINTF

#define BOARD_LATE_INIT

#define CONFIG_CMDLINE_TAG    /* enable passing of ATAGs */
#define CONFIG_SERIAL_TAG
#define CONFIG_REVISION_TAG
#define CONFIG_SETUP_MEMORY_TAGS
#define CONFIG_INITRD_TAG
#define CONFIG_MXC_GPIO

initramfs is loaded in ram at 0x10C00000 by mfgtools, which is the
freescales's manufacturing tool.

I don't know which configuration I need to set on u-boot to tell him
initramfs is at address 0x10C00000, and consequently it hands on linux.

  I am really bloqued on this problem.
Can you give me some hints ?


Tanks a lot !

Regards,


Le 17/01/2014 07:16, Wolfgang Denk a ?crit :
> Dear Jean-baptiste DURONEA,
>
> In message <52D7D2F7.2050307@gmail.com> you wrote:
>> We made a custom board based on imx6solo.
>> I have the same problem !
> The same problem as what or who?  I cannot even guess...
>
>> I have some trouble booting linux kernel with initramfs. I built linux
>> kernel with CONFIG_BLK_DEV_INITRD, so Kbuild generates
>> usr/initramfs_data.cpio which is integrated into the kernel.
> ...
> ...
>> My kernel hangs after the last line, instead of doing "Freeing init
>> memory: ..." but I don't know if it comes from the same problem or not...
> Sorry, but I cannot see anything in your posting which might even
> remotely be related to U-Boot.  This is the U-Boot mailing list - your
> question is off topic here.
>
> Best regards,
>
> Wolfgang Denk
>

       reply	other threads:[~2014-01-17  9:46 UTC|newest]

Thread overview: 3+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
     [not found] <52D8F9CC.3090803@gmail.com>
2014-01-17  9:46 ` Jean-baptiste DURONEA [this message]
2014-01-17 11:07   ` [U-Boot] Fwd: Re: Boot Linux kernel with initramfs fails Wolfgang Denk
2014-01-17 11:32     ` Jean-baptiste DURONEA

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=52D8FBF8.2060106@gmail.com \
    --to=jbduro2@gmail.com \
    --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 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.