On 6 January 2014 22:37, Christopher Covington <c...@codeaurora.org> wrote:
> Hi Ryan, > > On 01/06/2014 05:27 PM, Ryan Harkin wrote: > > On 6 January 2014 20:26, Peter Maydell <peter.mayd...@linaro.org > > <mailto:peter.mayd...@linaro.org>> wrote: > > > > On 6 January 2014 19:46, Ryan Harkin <ryan.har...@linaro.org > > <mailto:ryan.har...@linaro.org>> wrote: > > > Hello, > > > > > > I'm trying to fire up an ARM fastmodel using a virtio block device > rather > > > than the emulated MMC block device. > > > > > > UEFI is reading the kernel & DTB off the virtio device, so I know > the device > > > is present. > > > > > So far, I don't see any vda devices being enumerated (or any other > virtio > > > messages) and it rootwaits for /dev/vda2. > > > > Stupid question: does the DTB you're passing to the kernel > > definitely have the virtio-mmio devices in it? (hopefully in the > > right locations). > > > > > > OMG, I think my brain has been in deep sleep. No, the DTB doesn't have > > virtio-mmio. > > > > I'll try it again tomorrow, but I'm pretty sure that's it. Thanks! > > While debugging it may be easier to specify the device with a kernel > parameter > than make device tree modifications. > > virtio_mmio.device=1K@0x0130000:42 > Thanks for your help, that's a nice tip. It didn't quite work however. The DT entry I added was slightly different: + virtio_block@0130000 { + compatible = "virtio,mmio"; + reg = <0x130000 0x1000>; + interrupts = <0x2a>; + }; But, it's working now, so thanks again to Peter for pointing out the obvious mistake. > > Regards, > Christopher > > -- > Employee of Qualcomm Innovation Center, Inc. > Qualcomm Innovation Center, Inc. is a member of Code Aurora Forum, > hosted by the Linux Foundation. >
_______________________________________________ linaro-dev mailing list linaro-dev@lists.linaro.org http://lists.linaro.org/mailman/listinfo/linaro-dev