All of lore.kernel.org
 help / color / mirror / Atom feed
From: Kristof Provost <kristof@provost-engineering.be>
To: Queenie <queenie245@gmail.com>
Cc: linux-newbie@vger.kernel.org
Subject: Re: kernel 2.6 for Xscale IXP42x platform
Date: Wed, 27 Jun 2007 18:56:53 +0200	[thread overview]
Message-ID: <468296D5.1090207@provost-engineering.be> (raw)
In-Reply-To: <11322755.post@talk.nabble.com>

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Queenie wrote:
> Hi Everybody,
>
> I would like to load kernel 2.6 on my customised Target board
> having IXP422. I have u-boot 1.1.6 bootloader.
>
> For this, I would like to know which kernel version can i decide
> on? How can i determine which version of 2.6 to go in for? Also do
> i need any patch? which ones ? and how to add a patch? can someone
> guide me through?
>
> I have an Image which was done earlier with a different kernel used
> for the same board with redboot bootloader? Can i try using the
> same or will it be checking somewhere for the redboot bootloader?
>
>
> Which toolchain should i use for building this kernel for X-scale
> IXP422 big endian architecture ? Is there nay opensource toolchain
> readymade avaliable or do i have to built one myself? I have never
> done this before though..
>
> For the time being, I have downloaded the kernel 2.6.20 from
> kernel.org. how do i proceed next? how to get the IXP422 option in
> the kernel arch?
>
> Can you guide me through this process Pl help!
>
> Queenie
Hi,

I'd advise you to use whatever version your hardware vendor has
decided to support. I've had a quick look at Intels documentation. The
IXP422 seems to be an ARM cpu with some networking functionality on
chip. Have a look at http://www.arm.linux.org.uk/.

The kernel itself should not depend on the bootloader. It's possible
your bootloader will expect different packaging (bzImage, vmlinux,
...) though. Consult the documentation for your bootloader.

Toolchains (and crosscompilers) are always a lot of fun. The good news
is Buildroot (http://buildroot.uclibc.org/). Buildroot will create a
cross compiler for you, based on the uClibc C library. Even if it
doesn't support your target it's a good idea to have a look at it as
it'll show you how it's done for other platforms. Buildroot supports
ARM targets so the toolchain produced by buildroot should be usable.

Regards,
Kristof


-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.6 (GNU/Linux)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org

iD8DBQFGgpbV/I87bQ13V5YRAjhxAJ9JOAUgQGGzGJaKrRCDqm9+uhSlVQCfYB0z
5B9lKo3ylQBYr7NU6MXy3GA=
=986z
-----END PGP SIGNATURE-----

-
To unsubscribe from this list: send the line "unsubscribe linux-newbie" in
the body of a message to majordomo@vger.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html
Please read the FAQ at http://www.linux-learn.org/faqs

  reply	other threads:[~2007-06-27 16:56 UTC|newest]

Thread overview: 3+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2007-06-27 11:36 kernel 2.6 for Xscale IXP42x platform Queenie
2007-06-27 16:56 ` Kristof Provost [this message]
2007-06-28  5:24 ` Rajat Jain

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=468296D5.1090207@provost-engineering.be \
    --to=kristof@provost-engineering.be \
    --cc=linux-newbie@vger.kernel.org \
    --cc=queenie245@gmail.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 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.