12345678910111213141516171819202122232425262728293031323334353637383940414243 |
- Or1ksim board
- =============
- The QEMU Or1ksim machine emulates the standard OpenRISC board simulator which is
- also the standard SoC configuration.
- Supported devices
- -----------------
- * 16550A UART
- * ETHOC Ethernet controller
- * SMP (OpenRISC multicore using ompic)
- Boot options
- ------------
- The Or1ksim machine can be started using the ``-kernel`` and ``-initrd`` options
- to load a Linux kernel and optional disk image.
- .. code-block:: bash
- $ qemu-system-or1k -cpu or1220 -M or1k-sim -nographic \
- -kernel vmlinux \
- -initrd initramfs.cpio.gz \
- -m 128
- Linux guest kernel configuration
- """"""""""""""""""""""""""""""""
- The 'or1ksim_defconfig' for Linux openrisc kernels includes the right
- drivers for the or1ksim machine. If you would like to run an SMP system
- choose the 'simple_smp_defconfig' config.
- Hardware configuration information
- """"""""""""""""""""""""""""""""""
- The ``or1k-sim`` board automatically generates a device tree blob ("dtb")
- which it passes to the guest. This provides information about the
- addresses, interrupt lines and other configuration of the various devices
- in the system.
- The location of the DTB will be passed in register ``r3`` to the guest operating
- system.
|