From: pawel.moll@arm.com (Pawel Moll)
To: linux-arm-kernel@lists.infradead.org
Subject: Vexpress config
Date: Mon, 16 Sep 2013 10:25:15 +0100 [thread overview]
Message-ID: <1379323515.3998.12.camel@hornet> (raw)
In-Reply-To: <CAHSGOus7VsJh+-mpxOWeeyqfsB4jNYiG-vwRirFaJh39c3Heww@mail.gmail.com>
On Sun, 2013-09-15 at 14:40 +0100, melwyn lobo wrote:
> To better clarify the issue. When I boot a single core Cortex-A9 RTSM
> with vexpress_defconfig compiled kernel and kernel command line as
> 1. "earlyprintk console=ttyAMA0,38400n8 mem=512M maxcpus=1"
> 2. "earlyprintk console=ttyAMA0,38400n8 mem=512M maxcpus=0"
> 3. "earlyprintk console=ttyAMA0,38400n8 mem=512M nosmp"
> 4. "earlyprintk console=ttyAMA0,38400n8 mem=512M"
> the kernel throws an OOPS error:
>
> Uncompressing Linux... done, booting the kernel.
>
> Booting Linux on physical CPU 0x0
> Initializing cgroup subsys cpuset
> Linux version 3.10.9 (m.lobo at mcbdhost-Dataserver) (gcc version 4.7.3
> (Sourcery CodeBench Lite 2013.05-24) ) #8 Fri Sep 13 10:43:53 KST 2013
> CPU: ARMv7 Processor [413fc090] revision 0 (ARMv7), cr=10c53c7d
> CPU: PIPT / VIPT nonaliasing data cache, VIPT aliasing instruction cache
> Machine: ARM-Versatile Express
The Cortex-A9 RTSM is not an equivalent of the V2P-CA9 CoreTile, so you
have to boot your kernel with a relevant Device Tree. You'll find them
here: http://linux-arm.org/git?p=arm-dts.git;a=tree;f=fast_models
Now, the question is how do you actually boot the kernel? Can you cope
with the DTB? Linaro's boot wrapper
https://git.linaro.org/gitweb?p=arm/models/boot-wrapper.git can handle
DTBs, however you'll need some extra patches to get it working on A9.
Contact its maintainer (peter.maydel at linaro.org) if you were planning to
use it.
Good luck!
Pawel
next prev parent reply other threads:[~2013-09-16 9:25 UTC|newest]
Thread overview: 8+ messages / expand[flat|nested] mbox.gz Atom feed top
2013-09-14 11:15 Vexpress config melwyn lobo
2013-09-15 13:40 ` melwyn lobo
2013-09-16 9:25 ` Pawel Moll [this message]
2013-09-16 9:28 ` Pawel Moll
2013-09-19 14:28 ` melwyn lobo
2013-09-19 14:38 ` Pawel Moll
2013-09-22 10:07 ` melwyn lobo
2013-09-24 10:17 ` Pawel Moll
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=1379323515.3998.12.camel@hornet \
--to=pawel.moll@arm.com \
--cc=linux-arm-kernel@lists.infradead.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 a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).