Documentation: Update "Using QEMU" section for ESP32
Signed-off-by: Gustavo Henrique Nihei <gustavo.nihei@espressif.com>
This commit is contained in:
parent
0299e7d35d
commit
b99852872c
@ -329,15 +329,19 @@ Using QEMU
|
||||
==========
|
||||
|
||||
First follow the instructions `here <https://github.com/espressif/qemu/wiki>`_ to build QEMU.
|
||||
Enable the ESP32_QEMU_IMAGE config found in "Board Selection -> ESP32 binary image for QEMU".
|
||||
Download the bootloader and the partition table from https://github.com/espressif/esp-nuttx-bootloader/releases
|
||||
and place them in a directory, say ../esp-bins.
|
||||
Build and generate the QEMU image: `make ESPTOOL_BINDIR=../esp-bins`
|
||||
A new image "esp32_qemu_image.bin" will be created. It can be run as::
|
||||
|
||||
~/PATH_TO_QEMU/qemu/build/xtensa-softmmu/qemu-system-xtensa -nographic \
|
||||
-machine esp32 \
|
||||
-drive file=esp32_qemu_image.bin,if=mtd,format=raw
|
||||
Enable the ``ESP32_QEMU_IMAGE`` config found in :menuselection:`Board Selection --> ESP32 binary image for QEMU`.
|
||||
|
||||
Download the bootloader and the partition table from https://github.com/espressif/esp-nuttx-bootloader/releases
|
||||
and place them in a directory, say ``../esp-bins``.
|
||||
|
||||
Build and generate the QEMU image::
|
||||
|
||||
$ make ESPTOOL_BINDIR=../esp-bins
|
||||
|
||||
A QEMU-compatible ``nuttx.merged.bin`` binary image will be created. It can be run as::
|
||||
|
||||
$ qemu-system-xtensa -nographic -machine esp32 -drive file=nuttx.merged.bin,if=mtd,format=raw
|
||||
|
||||
Things to Do
|
||||
============
|
||||
|
Loading…
Reference in New Issue
Block a user