f66d4b05e1
[ Thomas: * renamed sh4_defconfig to qemu_sh4_r2d_defconfig, for consistency with other Qemu platforms supported * renamed board/qemu/sh4 to board/qemu/sh4-r2d * minor fixes in the readme.txt * remove useless statements in the minimal defconfig * switch to a fixed kernel version instead of "same as headers" ] Signed-off-by: Philippe Reynes <tremyfr@yahoo.fr> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
18 lines
654 B
Plaintext
18 lines
654 B
Plaintext
This little documentation explains how to build a kernel and a rootfs
|
|
for qemu with sh4 architecture.
|
|
|
|
1) Select qemu sh4 configuration and compile it :
|
|
|
|
make sh4_defconfig
|
|
make all
|
|
|
|
2) Run qemu-system-sh4 with the kernel and rootfs previously generated
|
|
|
|
It's recommended to use a git release for qemu (the current stable
|
|
version has framebuffer display issues). If you want to avoid building
|
|
all target, you can use this option on qemu configure :
|
|
--target-list=sh4-softmmu
|
|
|
|
The command is :
|
|
qemu-system-sh4 -M r2d -kernel output/images/zImage -drive file=output/images/rootfs.ext2,if=ide,format=raw -append root=/dev/sda console=ttySC1,115200 noiotrap
|