1
0
Fork 0
forked from nuttx/nuttx-update
local-nuttx-update/boards/x86_64/intel64/qemu-intel64
p-szafonimateusz fc965b856b boards/qemu-intel64: add kernel build (ROMFS) configurations
knsh_romfs - for QEMU and legacy serial port
knsh_romfs_pci - for bare-metal Intel hardware and PCI serial port

Steps to build kernel image with user-space apps in romfs:

$ ./tools/configure.sh qemu-intel64/knsh_romfs
$ make -j
$ make export -j
$ pushd ../apps
$ ./tools/mkimport.sh -z -x ../nuttx/nuttx-export-*.tar.gz
$ make import -j
$ ./tools/mkromfsimg.sh
$ mv boot_romfsimg.h ../nuttx/arch/x86_64/src/board/romfs_boot.c
$ popd
$ make -j

Signed-off-by: p-szafonimateusz <p-szafonimateusz@xiaomi.com>
2024-11-27 13:32:23 -03:00
..
configs boards/qemu-intel64: add kernel build (ROMFS) configurations 2024-11-27 13:32:23 -03:00
include boards/x86_64/intel64: migrate to SPDX identifier 2024-11-12 22:20:59 +08:00
scripts arch/x86_64: add kernel build support 2024-11-27 13:32:23 -03:00
src boards/qemu-intel64: add kernel build (ROMFS) configurations 2024-11-27 13:32:23 -03:00
CMakeLists.txt boards/x86_64/intel64: migrate to SPDX identifier 2024-11-12 22:20:59 +08:00
Kconfig Fix Kconfig style 2024-05-29 17:15:57 -03:00