On Sat, Oct 07, 2017 at 09:27:21PM +0800, Bin Meng wrote:
> Hi Tom,
> 
> On Sat, Oct 7, 2017 at 9:08 PM, Tom Rini <tr...@konsulko.com> wrote:
> > On Tue, Sep 19, 2017 at 11:18:07PM +0300, Tuomas Tynkkynen wrote:
> >
> >> This board builds an U-Boot binary that is bootable with QEMU's 'virt'
> >> machine on ARM. The minimal QEMU command line is:
> >>
> >>     qemu-system-arm -machine virt,highmem=off -bios u-boot.bin
> >>
> >> (Note that the 'highmem=off' parameter to the 'virt' machine is required 
> >> for
> >> PCI to work in U-Boot.) This command line enables the following:
> >>     - u-boot.bin loaded and executing in the emulated flash at address 0x0
> >>     - A generated device tree blob placed at the start of RAM
> >>     - A freely configurable amount of RAM, described by the DTB
> >>     - A PL011 serial port, discoverable via the DTB
> >>     - An ARMv7 architected timer
> >>     - PSCI for rebooting the system
> >>     - A generic ECAM-based PCI host controller, discoverable via the DTB
> >>
> >> Additionally, QEMU allows plugging a bunch of useful peripherals to the 
> >> PCI bus.
> >> The following ones are supported by both U-Boot and Linux:
> >>
> >> - To add a Serial ATA disk via an Intel ICH9 AHCI controller, pass e.g.:
> >>     -drive if=none,file=disk.img,id=mydisk -device ich9-ahci,id=ahci 
> >> -device ide-drive,drive=mydisk,bus=ahci.0
> >> - To add an Intel E1000 network adapter, pass e.g.:
> >>     -net nic,model=e1000 -net user
> >> - To add an EHCI-compliant USB host controller, pass e.g.:
> >>     -device usb-ehci,id=ehci
> >> - To add a NVMe disk, pass e.g.:
> >>     -drive if=none,file=disk.img,id=mydisk -device 
> >> nvme,drive=mydisk,serial=foo
> >>
> >> Signed-off-by: Tuomas Tynkkynen <tuomas.tynkky...@iki.fi>
> >
> > Applied to u-boot/master, thanks!
> >
> 
> I expect Tuomas will send a new version with commit message revised. See 
> below:
> 
> > I primarily tested with 2.9.0, but I found out that it will work in 2.5.0 
> > as well by changing the syntax to
> >    -netdev user,id=net0 -device e1000,netdev=net0
> > I will update the commit message accordingly.

Ah, oops.  But, lets make sure that information ends up in a doc/ README
somewhere for easy reference.  Thanks!

-- 
Tom

Attachment: signature.asc
Description: PGP signature

_______________________________________________
U-Boot mailing list
U-Boot@lists.denx.de
https://lists.denx.de/listinfo/u-boot

Reply via email to