<html><head><meta http-equiv="Content-Type" content="text/html charset=iso-8859-1"></head><body style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space; "><br><div><div>On May 13, 2013, at 9:45 AM, Trevor Woerner &lt;<a href="mailto:twoerner@gmail.com">twoerner@gmail.com</a>&gt; wrote:</div><br class="Apple-interchange-newline"><blockquote type="cite"><div dir="ltr">On Mon, May 13, 2013 at 1:41 AM, Khem Raj &lt;<a href="mailto:raj.khem@gmail.com">raj.khem@gmail.com</a>&gt; wrote:<br>&gt; This patchset adds a new qemu based machine target for mips64 Big-endian<br>&gt; linux-yocto recipe is modified to have it in tree to support qemumips64<br>
&gt; machine<br><br>My machine seems to build fine, but I can't seem to fully boot the resulting image properly.<br></div></blockquote><div><br></div><div>try&nbsp;&nbsp;runqemu qemumips64&nbsp;bootparams="root=/dev/sda"</div><div><br></div><div>does that boot ?</div><br><blockquote type="cite"><div dir="ltr"><br>Build Configuration:<br>BB_VERSION &nbsp; &nbsp; &nbsp; &nbsp;= "1.19.0"<br>BUILD_SYS &nbsp; &nbsp; &nbsp; &nbsp; = "x86_64-linux"<br>
NATIVELSBSTRING &nbsp; = "openSUSE-project-12.3"<br>TARGET_SYS &nbsp; &nbsp; &nbsp; &nbsp;= "mips64-poky-linux"<br>MACHINE &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; = "qemumips64"<br>DISTRO &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;= "poky"<br>DISTRO_VERSION &nbsp; &nbsp;= "1.3+snapshot-20130513"<br>
TUNE_FEATURES &nbsp; &nbsp; = "n64 bigendian fpu-hard"<br>TARGET_FPU &nbsp; &nbsp; &nbsp; &nbsp;= ""<br>meta &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;<br>meta-yocto &nbsp; &nbsp; &nbsp; &nbsp;<br>meta-yocto-bsp &nbsp; &nbsp;= "master:f7afeeb75993b159bb8959e0309bc5eb3978a8fb"<br>
meta &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;= "kraj/qemumips64:b0592ab08273e17cb1511384ad189281f88c8b03"<br><br><br><br>layers:<br># LAYER_CONF_VERSION is increased each time build/conf/bblayers.conf<br># changes incompatibly<br>LCONF_VERSION = "6"<br>
<br>BBPATH = "${TOPDIR}"<br>BBFILES ?= ""<br><br>BBLAYERS ?= " \<br>&nbsp; /home/trevor/devel/yocto/git/meta-poky/meta \<br>&nbsp; /home/trevor/devel/yocto/git/meta-poky/meta-yocto \<br>&nbsp; /home/trevor/devel/yocto/git/meta-poky/meta-yocto-bsp \<br>
&nbsp; /home/trevor/devel/yocto/git/openembedded-core/meta \<br>&nbsp; "<br>BBLAYERS_NON_REMOVABLE ?= " \<br>&nbsp; /home/trevor/devel/yocto/git/meta-poky/meta \<br>&nbsp; /home/trevor/devel/yocto/git/meta-poky/meta-yocto \<div><br>
</div><div><br></div><div><br></div><div style="">config:</div><div style=""><div>BB_NUMBER_THREADS = "4"</div><div>PARALLEL_MAKE = "-j 4"</div><div>MACHINE = "qemumips64"</div><div>DL_DIR = "/home/trevor/devel/Downloads"</div>
<div>SSTATE_DIR = "/home/trevor/devel/yocto/sstate-cache"</div><div>TMPDIR = "${TOPDIR}/tmp"</div><div>DISTRO ?= "poky"</div><div>PACKAGE_CLASSES ?= "package_rpm"</div><div>#SDKMACHINE ?= "i686"</div>
<div>EXTRA_IMAGE_FEATURES = "debug-tweaks"</div><div>USER_CLASSES ?= "buildstats image-mklibs image-prelink"</div><div>#IMAGETEST = "qemu"</div><div>#TEST_SCEN = "sanity bat sanity:boot toolchain"</div>
<div>#TEST_SERIALIZE = "1"</div><div>#OE_TERMINAL = "auto"</div><div>PATCHRESOLVE = "noop"</div><div>BB_DISKMON_DIRS = "\</div><div>&nbsp; &nbsp; STOPTASKS,${TMPDIR},1G,100K \</div><div>&nbsp; &nbsp; STOPTASKS,${DL_DIR},1G,100K \</div>
<div>&nbsp; &nbsp; STOPTASKS,${SSTATE_DIR},1G,100K \</div><div>&nbsp; &nbsp; ABORT,${TMPDIR},100M,1K \</div><div>&nbsp; &nbsp; ABORT,${DL_DIR},100M,1K \</div><div>&nbsp; &nbsp; ABORT,${SSTATE_DIR},100M,1K"</div><div>CONF_VERSION = "1"</div><div><br>
</div><div><br></div><div><br></div><div style="">When I run:</div><div style=""><br></div><div style="">&nbsp; &nbsp; $ runqemu qemumips64</div><div style=""><br></div><div style="">the virtual machine doens't appear to throw any errors (perhaps "hda: unknown partition table"?),</div>
<div style="">however the boot simply stops without ever getting to a cmdline (see attached image).</div></div></div>
<span>&lt;qemumips64.png&gt;</span></blockquote></div><br></body></html>