Thread (21 messages) 21 messages, 4 authors, 2013-01-03
STALE4913d
Revisions (4)
  1. v1 [diff vs current]
  2. v1 current
  3. v1 [diff vs current]
  4. v1 [diff vs current]

[PATCH 0/8] Flip on multiplatform support for omap2plus for v3.9

From: tony@atomide.com (Tony Lindgren)
Date: 2012-12-20 15:55:18
Also in: linux-omap

* Tony Lindgren [off-list ref] [121219 11:28]:
Hi all,

These patches enable multiplatform support for omap2plus.

To build and boot it against the current mainline kernel
you need the following:

[PATCH 1/2] ARM: l2x0: Only set .set_debug on PL310 r3p0 and earlier
[PATCH 2/2] ARM: disable errata work-arounds which access secure registers
[GIT PULL 1/2] omap fixes for v3.8 merge window
[GIT PULL 2/2] omap cleanup for v3.8 merge window
[GIT PULL] two trivial omap build error fixes for v3.8 merge window
cpts: Fix build error caused by include of plat/clock.h
Few notes on booting this as at least Lokesh already hit the mkimage
issue like I did earlier.

To boot this you also need to run mkimage manually on the zImage:

$ mkimage -A arm -O linux -T kernel -C none -a 0x80008000 -e 0x80008000 \
	-n "Linux" -d zImage-omap2plus uImage-omap2plus

And to boot the vexpress on qemu something like this should do:

$ qemu-system-arm -machine vexpress-a9 -m 1024 -net nic -net user -serial stdio \
	-append "console=ttyAMA0,115200n8 rw root=/dev/mmcblk0p2 rootwait" \
	-kernel zImage-omap2plus -initrd initrd.img -sd rootfs.img

I had to build the Linaro qemu to get it to boot, for some reason the
version of qemu in debian unstable did not boot vexpress for me.

Regards,

Tony
Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help