nuttx/Documentation/platforms/arm
hujun5 857fdad220 boards/arm/qemu/qemu-armv7a: add demo for gdbstub
Gdbstub support
===========
  The Qemu version must be above 9.2 to support two serial ports.

  One window:
  ./tools/configure.sh qemu-armv7a:gdbstub; make -j25
  qemu-system-arm -cpu cortex-a7 -nographic -machine virt,virtualization=off,gic-version=2 -net none -kernel ./nuttx  -serial mon:stdio -serial pty
  char device redirected to /dev/pts/26 (label serial1)
  nx_start: Entry
  uart_register: Registering /dev/console
  uart_register: Registering /dev/ttyS0

  Another window:
  gdb-multiarch nuttx -ex "target remot /dev/pts/26"
  GNU gdb (Ubuntu 15.0.50.20240403-0ubuntu1) 15.0.50.20240403-git
  Copyright (C) 2024 Free Software Foundation, Inc.
  License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>
  This is free software: you are free to change and redistribute it.
  There is NO WARRANTY, to the extent permitted by law.
  Type "show copying" and "show warranty" for details.
  This GDB was configured as "x86_64-linux-gnu".
  Type "show configuration" for configuration details.
  For bug reporting instructions, please see:
  <https://www.gnu.org/software/gdb/bugs/>.
  Find the GDB manual and other documentation resources online at:
  <http://www.gnu.org/software/gdb/documentation/>.

  For help, type "help".
  Type "apropos word" to search for commands related to "word"...
  Reading symbols from nuttx...
  Remote debugging using /dev/pts/26
  gdb_get_registers (state=0x402052f8) at gdbstub/lib_gdbstub.c:1020
  1020              reg = state->running_regs;
  (gdb) c

Signed-off-by: hujun5 <hujun5@xiaomi.com>
2025-11-11 19:53:56 +08:00
..
a1x Documentation: update broken links 2024-04-10 15:17:53 -03:00
am335x Documentation/beaglebone-black: Remove readme txt file. 2025-05-21 10:02:45 +02:00
at32 Documentation: migrate the rest boards 2023-10-26 18:13:34 -03:00
bcm2708
c5471 Documentation: migrate the rest boards 2023-10-26 18:13:34 -03:00
cxd56xx Documentation: migrate the rest boards 2023-10-26 18:13:34 -03:00
dm320 Documentation: migrate the rest boards 2023-10-26 18:13:34 -03:00
efm32 Documentation: update broken links 2024-04-10 15:17:53 -03:00
eoss3 Documentation: migrate the rest boards 2023-10-26 18:13:34 -03:00
fvp-v8r-aarch32 Documentation: migrate the rest boards 2023-10-26 18:13:34 -03:00
gd32f4 Documentation/Documentation/platforms/arm/gd32f4/boards/gd32f470zk-eval: gd32f470z_eval.png Remove the execute permissions on the updated files. 2024-05-08 11:03:05 -03:00
goldfish Remove FAR from 32/64bit arch 2024-12-05 22:55:39 +08:00
imx1
imx6 style: fix typos 2025-04-30 13:45:46 +08:00
imx9 style: fix typos 2025-04-30 13:45:46 +08:00
imxrt doc: Add info about usbdisk to arcx-socket-grid 2025-09-01 22:58:01 +08:00
kinetis Documentation: fix spelling 2025-05-15 11:33:41 +08:00
kl style: fix typos 2025-04-30 13:45:46 +08:00
lc823450 Documentation: update broken links 2024-04-10 15:17:53 -03:00
lpc17xx style: fix typos 2025-04-30 13:45:46 +08:00
lpc31xx Documentation: fix spelling 2025-05-15 11:33:41 +08:00
lpc40xx Documentation: update broken links 2024-04-10 15:17:53 -03:00
lpc43xx style: fix typos 2025-04-30 13:45:46 +08:00
lpc54xx Documentation: update broken links 2024-04-10 15:17:53 -03:00
lpc214x Documentation: migrate the rest boards 2023-10-26 18:13:34 -03:00
lpc2378 Documentation: migrate the rest boards 2023-10-26 18:13:34 -03:00
max326xx style: fix typos 2025-04-30 13:45:46 +08:00
moxart Documentation: migrate the rest boards 2023-10-26 18:13:34 -03:00
mps mps/mps3-an547: correct command line of genromfs 2025-02-07 17:41:04 +08:00
mx8mp/boards/verdin-mx8mp Documentation: migrate the rest boards 2023-10-26 18:13:34 -03:00
nrf52 Documentation: fix spelling 2025-05-15 11:33:41 +08:00
nrf53 boards/thingy53: add RPMSG HCI example with nimble 2025-05-23 15:04:16 -03:00
nrf91 docs/arm/nrf: Tag NRF chip boards. 2025-05-06 19:19:56 +02:00
nuc1xx style: fix typos 2025-04-30 13:45:46 +08:00
phy62xx Documentation: migrate the rest boards 2023-10-26 18:13:34 -03:00
qemu boards/arm/qemu/qemu-armv7a: add demo for gdbstub 2025-11-11 19:53:56 +08:00
ra4m1 Documentation: Add XIAO RA4M1 Board 2025-03-24 20:20:01 +08:00
rp23xx Documentation/platforms/rp2350: Update the docs for pico-sdk 2.2.0 2025-08-20 12:24:35 -03:00
rp2040 boards/arm/rp2040: Add ADS7046 example config 2025-08-22 00:29:55 +08:00
s32k1xx Documentation: fix spelling 2025-05-15 11:33:41 +08:00
s32k3xx Documentation: Fix typos 2023-10-29 10:35:51 +08:00
sam34 arm/sam34/boards/sam4e-ek: Migrate README to RST. 2025-05-08 19:27:23 +08:00
sama5 Documentation/sama5d3-xplained: Remove duplicate link. 2025-05-21 10:02:03 +02:00
samd2l2 Documentation: fix spelling 2025-05-15 11:33:41 +08:00
samd5e5 Documentation: migrate the rest boards 2023-10-26 18:13:34 -03:00
samv7 Documentation/platforms/arm/samv7/boards/samv71-xult: Add oa_tc6 defconfig info 2025-09-20 21:32:27 +08:00
stm32c0 boards/nucleo-c092rc: add FDCAN examples 2025-06-09 15:26:12 -03:00
stm32f0 docs/arm/stm32: Tag all STM32 chip families with their chips. 2025-05-06 19:19:56 +02:00
stm32f1 docs/arm/stm32: Tag all STM32 chip families with their chips. 2025-05-06 19:19:56 +02:00
stm32f2 docs/arm/stm32: Tag all STM32 chip families with their chips. 2025-05-06 19:19:56 +02:00
stm32f3 docs/arm/stm32: Tag all STM32 chip families with their chips. 2025-05-06 19:19:56 +02:00
stm32f4 boards/arm/stm32f401rc-rs485: Add support to MAX31855 and MAX6675 2025-07-27 10:04:03 -03:00
stm32f7 docs/arm/stm32: Tag all STM32 chip families with their chips. 2025-05-06 19:19:56 +02:00
stm32g0 documentation/platforms/arm: Add Nucleo G0B1 board. 2025-05-07 02:03:19 +08:00
stm32g4 docs/arm/stm32: Tag all STM32 chip families with their chips. 2025-05-06 19:19:56 +02:00
stm32h5 arch/arm/stm32h5: STM32H5 PWM Driver (STM32H7 port) 2025-10-25 12:48:34 +08:00
stm32h7 boards/stm32h7: add Arduino Portenta H7 2025-11-10 18:13:47 +08:00
stm32l0 docs/arm/stm32: Tag all STM32 chip families with their chips. 2025-05-06 19:19:56 +02:00
stm32l1 docs/arm/stm32: Tag all STM32 chip families with their chips. 2025-05-06 19:19:56 +02:00
stm32l4 docs/arm/stm32: Tag all STM32 chip families with their chips. 2025-05-06 19:19:56 +02:00
stm32l5 docs/arm/stm32: Tag all STM32 chip families with their chips. 2025-05-06 19:19:56 +02:00
stm32u5 docs/arm/stm32: Tag all STM32 chip families with their chips. 2025-05-06 19:19:56 +02:00
stm32wb docs/arm/stm32: Tag all STM32 chip families with their chips. 2025-05-06 19:19:56 +02:00
stm32wl5 docs/arm/stm32: Tag all STM32 chip families with their chips. 2025-05-06 19:19:56 +02:00
str71x Documentation: migrate the rest boards 2023-10-26 18:13:34 -03:00
tiva Documentation: fix spelling 2025-05-15 11:33:41 +08:00
tms570 Documentation: migrate the rest boards 2023-10-26 18:13:34 -03:00
xmc4 style: fix typos 2025-04-30 13:45:46 +08:00
index.rst