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

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



* Tony Lindgren <tony@xxxxxxxxxxx> [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
--
To unsubscribe from this list: send the line "unsubscribe linux-omap" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at  http://vger.kernel.org/majordomo-info.html


[Index of Archives]     [Linux Arm (vger)]     [ARM Kernel]     [ARM MSM]     [Linux Tegra]     [Linux WPAN Networking]     [Linux Wireless Networking]     [Maemo Users]     [Linux USB Devel]     [Video for Linux]     [Linux Audio Users]     [Yosemite Trails]     [Linux Kernel]     [Linux SCSI]

  Powered by Linux