All of lore.kernel.org
 help / color / mirror / Atom feed
From: Gilles Chanteperdrix <gilles.chanteperdrix@xenomai.org>
To: Sebastien.Berruer@domain.hid
Cc: xenomai@xenomai.org
Subject: Re: [Xenomai-help] Xenomai on Gumstix
Date: Mon, 12 Jan 2009 10:14:31 +0000	[thread overview]
Message-ID: <496B1807.8090600@domain.hid> (raw)
In-Reply-To: <20090112110445.gupikke2o4o40kko@domain.hid>

Sebastien.Berruer@domain.hid wrote:
> Hi,
> 
> I'm a student and I work on a project to get Xenomai running on a
> gumstix platform. I'm using a Verdex board and OpenEmbedded as my
> development environment. Prior to re-flashing the board, I'm testing
> the RAM image with Qemu.
> 
> I've patched the kernel with Adeos. I followed the instruction of
> Xenomai 2.4.3 for a linux kernel 2.6.24.

Please use the latest version from the 2.4 (stable) branch: Xenomai 2.4.6.1.

> 
> I've been careful to run the command :
> bitbake gumstix-kernel -c menuconfig
> to force the copy of
> ~/gumstix/gumstix-oe/tmp/work/gumstix-custom-verdex-angstrom-linux-gnueabi/gumstix-kernel-2.6.24-r1/linux-2.6.24/.config
> to
> ~/gumstix/gumstix-oe/user.collection/packages/linux/gumstix-kernel-2.6.24/gumstix-custom-verdex/defconfig
> 
> Then, I tried to recompile the kernel source code (without that
> bitbake unpacked the archive of the previous version)
> bitbake gumstix-kernel -f -c compile
> 
> And create the new images
> bitbake task-base-gumstix -c rebuild
> bitbake gumstix-basic-image -c rebuild
> 
> I've made an image of RAM with the dd command to run in Qemu. But,
> when I'm trying to boot this image, the boot stop and said me :
> Copying kernel to 0xa2000000 from 0x01f00000 (length 0x00100000)...done
> ## Booting image at a2000000 ...
>      Image Name:   Angstrom/2.6.24/gumstix-custom-v
>      Image Type:   ARM Linux Kernel Image (uncompressed)
>      Data Size:    1124960 Bytes =  1.1 MB
>      Load Address: a0008000
>      Entry Point:  a0008000
> OK
> 
> Starting kernel ...
> 
> ran out of input data

It looks like a memory layout issue, such as the bootloader not copying
the kernel completely, or the places where the kernel is copied
overlapping with something else like an initrd.


-- 
                                                 Gilles.


  reply	other threads:[~2009-01-12 10:14 UTC|newest]

Thread overview: 13+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2009-01-12 10:04 [Xenomai-help] Xenomai on Gumstix Sebastien.Berruer
2009-01-12 10:14 ` Gilles Chanteperdrix [this message]
2009-01-13 12:17   ` Felipe Brandão Cavalcanti
2009-01-13 14:41     ` Gilles Chanteperdrix
     [not found]       ` <8b216e9e0901130903h494d26c6vc3861fe35fb4efa4@domain.hid>
2009-01-13 17:04         ` Felipe Brandão Cavalcanti
2009-01-13 17:09         ` Gilles Chanteperdrix
     [not found] <20090116144238.805j8jy1w0s4ss08@domain.hid>
2009-01-16 16:57 ` Felipe Brandão Cavalcanti
  -- strict thread matches above, loose matches on Subject: below --
2009-01-16 20:02 BERRUER Sébastien
2009-01-17  0:30 ` Gilles Chanteperdrix
2009-10-03  0:28 [Xenomai-help] Xenomai on gumstix Linus Casassa
2009-10-03 10:08 ` Gilles Chanteperdrix
2009-10-04  6:03   ` Linus Casassa
2009-10-04  8:42     ` Gilles Chanteperdrix

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=496B1807.8090600@domain.hid \
    --to=gilles.chanteperdrix@xenomai.org \
    --cc=Sebastien.Berruer@domain.hid \
    --cc=xenomai@xenomai.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.