nuttx/Documentation/platforms
Bowen Wang aa0467057c qemu-armv8a/rpserver and rpproxy: support the rpmsg port uart
Use virtio-serial as the rpmsg-port-uart serial device, so we
can bringup the rpmsg-port-uart in qemu platform.

Server command:
qemu-system-aarch64 -cpu cortex-a53 -nographic \
-machine virt,virtualization=on,gic-version=3 \
-chardev stdio,id=con,mux=on -serial chardev:con \
-object memory-backend-file,discard-data=on,id=shmmem-shmem0,mem-path=/dev/shm/my_shmem0,size=4194304,share=yes \
-device ivshmem-plain,id=shmem0,memdev=shmmem-shmem0,addr=0xb \
-device virtio-serial-device,bus=virtio-mmio-bus.0 \
-chardev socket,path=/tmp/rpmsg_port_uart_socket,server=on,wait=off,id=foo \
-device virtconsole,chardev=foo \
-mon chardev=con,mode=readline -kernel ./out/nuttx_qemu-armv8a_rpserver_ivshmem/nuttx \
-gdb tcp::7775

Proxy command:
qemu-system-aarch64 -cpu cortex-a53 -nographic \
-machine virt,virtualization=on,gic-version=3 \
-chardev stdio,id=con,mux=on -serial chardev:con \
-object memory-backend-file,discard-data=on,id=shmmem-shmem0,mem-path=/dev/shm/my_shmem0,size=4194304,share=yes \
-device ivshmem-plain,id=shmem0,memdev=shmmem-shmem0,addr=0xb \
-device virtio-serial-device,bus=virtio-mmio-bus.0 \
-chardev socket,path=/tmp/rpmsg_port_uart_socket,server=off,id=foo \
-device virtconsole,chardev=foo \
-mon chardev=con,mode=readline -kernel ./out/nuttx_qemu-armv8a_rpproxy_ivshmem/nuttx \
-gdb tcp::7776

Signed-off-by: Bowen Wang <wangbowen6@xiaomi.com>
2026-01-06 02:15:43 +08:00
..
arm drivers/sensors/goldfish: goldfish support more sensors 2025-12-20 09:31:23 -03:00
arm64 qemu-armv8a/rpserver and rpproxy: support the rpmsg port uart 2026-01-06 02:15:43 +08:00
avr arch/avr/src/avrdx: add support for TWI (I2C and SMBus) peripheral 2025-12-01 19:12:26 +08:00
ceva Documentation: add missing platforms to platforms/ and remove introduction/platforms 2023-10-22 19:06:44 +08:00
hc style: fix typos 2025-04-30 13:45:46 +08:00
mips style: fix typos 2025-04-30 13:45:46 +08:00
misco misco/lm32/boards/misoc: Migrate README.txt to RST 2025-05-08 03:04:04 +02:00
or1k Documentation: migrate the rest boards 2023-10-26 18:13:34 -03:00
renesas docs/rx65n-rsk2mb: Migrate README.txt to rst format 2025-09-12 07:20:04 +02:00
risc-v boards/risc-v: Add lvgl64_vector configuration for RISC-V QEMU 2025-12-24 09:44:01 +08:00
sim sim/gpiochip: add sim gpiochip for gpio autotest 2026-01-05 15:10:41 -03:00
sparc Documentation: migrate the rest boards 2023-10-26 18:13:34 -03:00
tricore board/tricore: rename tc397 chip board name 2025-08-26 16:09:34 +08:00
x86 Documentation: fix spelling 2025-05-15 11:33:41 +08:00
x86_64 Documentation: add notes about TAP configuration for qemu 2025-12-18 11:39:54 -03:00
xtensa Docs/platforms/esp32s3: Add ostest docs 2026-01-01 17:03:20 +08:00
z16 Documentation: update broken links 2024-04-10 15:17:53 -03:00
z80 Documentation: update broken links 2024-04-10 15:17:53 -03:00
index.rst Documentation: migrate /arch 2023-10-26 00:08:54 +08:00