From de13103f0b67296b045978fd51836c9101514a0f Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Benjamin=20Cab=C3=A9?= Date: Mon, 31 Mar 2025 18:36:14 +0200 Subject: [PATCH] boards: doc: adopt zephyr:board-supported-runners directive MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Add .. zephyr:board-supported-runners:: to the Programming and Debugging section of the documentation for each board that has one such section, as this is the most natural place to put it. Signed-off-by: Benjamin Cabé --- boards/01space/esp32c3_042_oled/doc/index.rst | 2 ++ .../feather_esp32s2/doc/adafruit_feather_esp32s2.rst | 2 ++ .../feather_esp32s2/doc/adafruit_feather_esp32s2_tft.rst | 2 ++ .../doc/adafruit_feather_esp32s2_tft_reverse.rst | 2 ++ boards/adafruit/feather_esp32s3/doc/index.rst | 2 ++ boards/adafruit/feather_esp32s3_tft/doc/index.rst | 2 ++ boards/adafruit/feather_m0_basic_proto/doc/index.rst | 2 ++ boards/adafruit/feather_m0_lora/doc/index.rst | 2 ++ boards/adafruit/feather_m4_express/doc/index.rst | 2 ++ boards/adafruit/feather_nrf52840/doc/index.rst | 2 ++ boards/adafruit/feather_stm32f405/doc/index.rst | 2 ++ boards/adafruit/grand_central_m4_express/doc/index.rst | 2 ++ boards/adafruit/itsybitsy/doc/index.rst | 3 +++ boards/adafruit/itsybitsy_m4_express/doc/index.rst | 2 ++ boards/adafruit/kb2040/doc/index.rst | 2 ++ boards/adafruit/macropad_rp2040/doc/index.rst | 2 ++ boards/adafruit/nrf52_adafruit_feather/doc/index.rst | 2 ++ boards/adafruit/qt_py_esp32s3/doc/index.rst | 2 ++ boards/adafruit/qt_py_rp2040/doc/index.rst | 2 ++ boards/adafruit/trinket_m0/doc/index.rst | 2 ++ boards/adi/ad_swiot1l_sl/doc/index.rst | 2 ++ boards/adi/apard32690/doc/index.rst | 2 ++ boards/adi/eval_adin1110ebz/doc/index.rst | 2 ++ boards/adi/eval_adin2111ebz/doc/index.rst | 2 ++ boards/adi/max32650evkit/doc/index.rst | 2 ++ boards/adi/max32650fthr/doc/index.rst | 2 ++ boards/adi/max32655evkit/doc/index.rst | 2 ++ boards/adi/max32655fthr/doc/index.rst | 2 ++ boards/adi/max32660evsys/doc/index.rst | 2 ++ boards/adi/max32662evkit/doc/index.rst | 2 ++ boards/adi/max32666evkit/doc/index.rst | 2 ++ boards/adi/max32666fthr/doc/index.rst | 2 ++ boards/adi/max32670evkit/doc/index.rst | 2 ++ boards/adi/max32672evkit/doc/index.rst | 6 ++---- boards/adi/max32672fthr/doc/index.rst | 2 ++ boards/adi/max32675evkit/doc/index.rst | 2 ++ boards/adi/max32680evkit/doc/index.rst | 2 ++ boards/adi/max32690evkit/doc/index.rst | 2 ++ boards/adi/max32690fthr/doc/index.rst | 2 ++ boards/adi/max78000evkit/doc/index.rst | 2 ++ boards/adi/max78000fthr/doc/index.rst | 2 ++ boards/adi/max78002evkit/doc/index.rst | 2 ++ boards/adi/sdp_k1/doc/index.rst | 2 ++ boards/alientek/pandora_stm32l475/doc/index.rst | 2 ++ boards/altr/max10/doc/index.rst | 2 ++ boards/amd/acp_6_0_adsp/doc/index.rst | 2 ++ boards/amd/kv260_r5/doc/index.rst | 2 ++ boards/amd/versalnet_rpu/doc/index.rst | 2 ++ boards/andestech/adp_xc7k_ae350/doc/index.rst | 2 ++ boards/antmicro/myra_sip_baseboard/doc/index.rst | 2 ++ boards/arduino/due/doc/index.rst | 2 ++ boards/arduino/giga_r1/doc/index.rst | 2 ++ boards/arduino/mkrzero/doc/index.rst | 2 ++ boards/arduino/nano_33_ble/doc/index.rst | 2 ++ boards/arduino/nano_33_iot/doc/index.rst | 2 ++ boards/arduino/nicla_sense_me/doc/index.rst | 2 ++ boards/arduino/nicla_vision/doc/index.rst | 2 ++ boards/arduino/opta/doc/index.rst | 2 ++ boards/arduino/portenta_h7/doc/index.rst | 4 +++- boards/arduino/uno_r4/doc/index.rst | 2 ++ boards/arduino/zero/doc/index.rst | 2 ++ boards/aspeed/ast1030_evb/doc/index.rst | 2 ++ boards/atmel/sam/sam4e_xpro/doc/index.rst | 2 ++ boards/atmel/sam/sam4l_ek/doc/index.rst | 2 ++ boards/atmel/sam/sam4s_xplained/doc/index.rst | 2 ++ boards/atmel/sam/sam_e70_xplained/doc/index.rst | 2 ++ boards/atmel/sam/sam_v71_xult/doc/index.rst | 2 ++ boards/atmel/sam0/samc21n_xpro/doc/index.rst | 2 ++ boards/atmel/sam0/samd20_xpro/doc/index.rst | 2 ++ boards/atmel/sam0/samd21_xpro/doc/index.rst | 2 ++ boards/atmel/sam0/same54_xpro/doc/index.rst | 2 ++ boards/atmel/sam0/saml21_xpro/doc/index.rst | 2 ++ boards/atmel/sam0/samr21_xpro/doc/index.rst | 2 ++ boards/atmel/sam0/samr34_xpro/doc/index.rst | 2 ++ boards/bbc/microbit/doc/index.rst | 2 ++ boards/bbc/microbit_v2/doc/index.rst | 2 ++ boards/bcdevices/plt_demo_v2/doc/index.rst | 2 ++ boards/beagle/beagleplay/doc/beagleplay_cc1352p7.rst | 2 ++ boards/blues/swan_r5/doc/index.rst | 2 ++ boards/bytesatwork/bytesensi_l/doc/index.rst | 2 ++ boards/contextualelectronics/abc/doc/index.rst | 2 ++ boards/croxel/croxel_cx1825/doc/index.rst | 2 ++ boards/ct/ctcc/doc/index.rst | 2 ++ boards/cypress/cy8ckit_062_ble/doc/index.rst | 2 ++ boards/cypress/cy8ckit_062_wifi_bt/doc/index.rst | 2 ++ boards/dptechnics/walter/doc/index.rst | 2 ++ boards/dragino/lsn50/doc/index.rst | 2 ++ boards/dragino/nbsn95/doc/index.rst | 2 ++ boards/ebyte/e73_tbb/doc/index.rst | 2 ++ boards/electronut/nrf52840_blip/doc/index.rst | 2 ++ boards/electronut/nrf52840_papyr/doc/nrf52840_papyr.rst | 2 ++ boards/element14/warp7/doc/index.rst | 2 ++ boards/ene/kb1200_evb/doc/index.rst | 2 ++ boards/espressif/esp32_devkitc_wroom/doc/index.rst | 2 ++ boards/espressif/esp32_devkitc_wrover/doc/index.rst | 2 ++ boards/espressif/esp32_ethernet_kit/doc/index.rst | 2 ++ boards/espressif/esp32c3_devkitc/doc/index.rst | 2 ++ boards/espressif/esp32c3_devkitm/doc/index.rst | 2 ++ boards/espressif/esp32c3_rust/doc/index.rst | 2 ++ boards/espressif/esp32c6_devkitc/doc/index.rst | 2 ++ boards/espressif/esp32s2_devkitc/doc/index.rst | 2 ++ boards/espressif/esp32s2_saola/doc/index.rst | 2 ++ boards/espressif/esp32s3_devkitc/doc/index.rst | 2 ++ boards/espressif/esp32s3_devkitm/doc/index.rst | 2 ++ boards/espressif/esp8684_devkitm/doc/index.rst | 2 ++ boards/espressif/esp_wrover_kit/doc/index.rst | 2 ++ boards/ezurio/bl5340_dvk/doc/index.rst | 2 ++ boards/ezurio/bl652_dvk/doc/bl652_dvk.rst | 2 ++ boards/ezurio/bl653_dvk/doc/bl653_dvk.rst | 2 ++ boards/ezurio/bl654_dvk/doc/bl654_dvk.rst | 2 ++ .../ezurio/bl654_sensor_board/doc/bl654_sensor_board.rst | 2 ++ boards/ezurio/bl654_usb/doc/bl654_usb.rst | 2 ++ boards/ezurio/bt510/doc/bt510.rst | 2 ++ boards/ezurio/bt610/doc/bt610.rst | 2 ++ boards/ezurio/mg100/doc/index.rst | 2 ++ boards/ezurio/pinnacle_100_dvk/doc/index.rst | 2 ++ boards/ezurio/rm1xx_dvk/doc/index.rst | 2 ++ boards/fanke/fk743m5_xih6/doc/index.rst | 2 ++ boards/fanke/fk750m1_vbt6/doc/index.rst | 2 ++ boards/firefly/roc_rk3568_pc/doc/index.rst | 2 ++ boards/franzininho/esp32s2_franzininho/doc/index.rst | 2 ++ boards/fysetc/ucan/doc/index.rst | 2 ++ boards/gaisler/generic_leon3/doc/index.rst | 2 ++ boards/gaisler/gr716a_mini/doc/index.rst | 2 ++ boards/gardena/sgrm/doc/index.rst | 2 ++ boards/gd/gd32a503v_eval/doc/index.rst | 2 ++ boards/gd/gd32e103v_eval/doc/index.rst | 2 ++ boards/gd/gd32e507v_start/doc/index.rst | 2 ++ boards/gd/gd32e507z_eval/doc/index.rst | 2 ++ boards/gd/gd32f350r_eval/doc/index.rst | 2 ++ boards/gd/gd32f403z_eval/doc/index.rst | 2 ++ boards/gd/gd32f407v_start/doc/index.rst | 2 ++ boards/gd/gd32f450i_eval/doc/index.rst | 2 ++ boards/gd/gd32f450v_start/doc/index.rst | 2 ++ boards/gd/gd32f450z_eval/doc/index.rst | 2 ++ boards/gd/gd32f470i_eval/doc/index.rst | 2 ++ boards/gd/gd32l233r_eval/doc/index.rst | 2 ++ boards/gd/gd32vf103c_starter/doc/index.rst | 2 ++ boards/gd/gd32vf103v_eval/doc/index.rst | 2 ++ boards/google/dragonclaw/doc/index.rst | 2 ++ boards/google/icetower/doc/index.rst | 2 ++ boards/google/quincy/doc/index.rst | 2 ++ boards/google/twinkie_v2/doc/index.rst | 2 ++ boards/hardkernel/odroid_go/doc/index.rst | 2 ++ boards/heltec/heltec_wifi_lora32_v2/doc/index.rst | 2 ++ boards/heltec/heltec_wireless_stick_lite_v3/doc/index.rst | 2 ++ boards/holyiot/yj16019/doc/index.rst | 2 ++ boards/infineon/cy8ckit_062s2_ai/doc/index.rst | 2 ++ boards/infineon/cy8ckit_062s4/doc/index.rst | 2 ++ boards/infineon/cy8cproto_062_4343w/doc/index.rst | 2 ++ boards/infineon/cy8cproto_063_ble/doc/index.rst | 2 ++ boards/infineon/cyw920829m2evk_02/doc/index.rst | 2 ++ boards/infineon/xmc45_relax_kit/doc/index.rst | 3 +++ boards/infineon/xmc47_relax_kit/doc/index.rst | 3 +++ boards/innblue/innblue21/doc/index.rst | 2 ++ boards/innblue/innblue22/doc/index.rst | 2 ++ boards/khadas/edge2/doc/index.rst | 2 ++ boards/khadas/edgev/doc/index.rst | 2 ++ boards/kincony/kincony_kc868_a32/doc/index.rst | 2 ++ boards/lilygo/ttgo_lora32/doc/index.rst | 2 ++ boards/lilygo/ttgo_t7v1_5/doc/index.rst | 2 ++ boards/lilygo/ttgo_t8c3/doc/index.rst | 2 ++ boards/lilygo/ttgo_t8s3/doc/index.rst | 2 ++ boards/lilygo/twatch_s3/doc/index.rst | 2 ++ boards/lowrisc/opentitan_earlgrey/doc/index.rst | 2 ++ boards/m5stack/m5stack_atom_lite/doc/index.rst | 2 ++ boards/m5stack/m5stack_atoms3/doc/index.rst | 2 ++ boards/m5stack/m5stack_atoms3_lite/doc/index.rst | 2 ++ boards/m5stack/m5stack_core2/doc/index.rst | 2 ++ boards/m5stack/m5stack_cores3/doc/index.rst | 2 ++ boards/m5stack/m5stack_stamps3/doc/index.rst | 2 ++ boards/m5stack/m5stickc_plus/doc/index.rst | 2 ++ boards/m5stack/stamp_c3/doc/index.rst | 2 ++ boards/madmachine/mm_feather/doc/index.rst | 6 ++++-- boards/madmachine/mm_swiftio/doc/index.rst | 8 +++++--- boards/makerbase/mks_canable_v20/doc/index.rst | 2 ++ boards/microchip/m2gl025_miv/doc/index.rst | 2 ++ boards/microchip/mec1501modular_assy6885/doc/index.rst | 2 ++ boards/microchip/mec15xxevb_assy6853/doc/index.rst | 2 ++ boards/microchip/mec172xevb_assy6906/doc/index.rst | 2 ++ .../doc/mec172xmodular_assy6930.rst | 2 ++ boards/microchip/mpfs_icicle/doc/index.rst | 2 ++ boards/mikroe/clicker_2/doc/mikroe_clicker_2.rst | 3 +++ boards/mikroe/clicker_ra4m1/doc/index.rst | 2 ++ .../mini_m4_for_stm32/doc/mikroe_mini_m4_for_stm32.rst | 2 ++ boards/mikroe/stm32_m4_clicker/doc/index.rst | 2 ++ boards/mxchip/az3166_iotdevkit/doc/index.rst | 2 ++ boards/nordic/nrf21540dk/doc/index.rst | 2 ++ boards/nordic/nrf51dk/doc/index.rst | 2 ++ boards/nordic/nrf51dongle/doc/index.rst | 2 ++ boards/nordic/nrf52833dk/doc/index.rst | 2 ++ boards/nordic/nrf52840dk/doc/index.rst | 2 ++ boards/nordic/nrf52840dongle/doc/index.rst | 2 ++ boards/nordic/nrf52dk/doc/index.rst | 2 ++ boards/nordic/nrf5340_audio_dk/doc/index.rst | 2 ++ boards/nordic/nrf5340dk/doc/index.rst | 2 ++ boards/nordic/nrf54h20dk/doc/index.rst | 2 ++ boards/nordic/nrf54l09pdk/doc/index.rst | 2 ++ boards/nordic/nrf54l15dk/doc/index.rst | 2 ++ boards/nordic/nrf54l20pdk/doc/index.rst | 2 ++ boards/nordic/nrf7002dk/doc/index.rst | 2 ++ boards/nordic/nrf9131ek/doc/index.rst | 2 ++ boards/nordic/nrf9151dk/doc/index.rst | 2 ++ boards/nordic/nrf9161dk/doc/index.rst | 2 ++ boards/nordic/thingy52/doc/index.rst | 2 ++ boards/nordic/thingy53/doc/index.rst | 2 ++ boards/norik/octopus_io_board/doc/index.rst | 2 ++ boards/norik/octopus_som/doc/index.rst | 2 ++ boards/nuvoton/npcm400_evb/doc/index.rst | 2 ++ boards/nuvoton/npcx4m8f_evb/doc/index.rst | 2 ++ boards/nuvoton/npcx7m6fb_evb/doc/index.rst | 2 ++ boards/nuvoton/npcx9m6f_evb/doc/index.rst | 2 ++ boards/nxp/frdm_k22f/doc/index.rst | 2 ++ boards/nxp/frdm_k64f/doc/index.rst | 2 ++ boards/nxp/frdm_k82f/doc/index.rst | 2 ++ boards/nxp/frdm_ke15z/doc/index.rst | 2 ++ boards/nxp/frdm_ke17z/doc/index.rst | 2 ++ boards/nxp/frdm_ke17z512/doc/index.rst | 2 ++ boards/nxp/frdm_kl25z/doc/index.rst | 2 ++ boards/nxp/frdm_kw41z/doc/index.rst | 2 ++ boards/nxp/frdm_mcxa156/doc/index.rst | 2 ++ boards/nxp/frdm_mcxc242/doc/index.rst | 2 ++ boards/nxp/frdm_mcxc444/doc/index.rst | 2 ++ boards/nxp/frdm_mcxn236/doc/index.rst | 2 ++ boards/nxp/frdm_mcxn947/doc/index.rst | 2 ++ boards/nxp/frdm_mcxw71/doc/index.rst | 2 ++ boards/nxp/frdm_mcxw72/doc/index.rst | 2 ++ boards/nxp/frdm_rw612/doc/index.rst | 2 ++ boards/nxp/imx8mn_evk/doc/index.rst | 2 ++ boards/nxp/imx8mq_evk/doc/index.rst | 2 ++ boards/nxp/lpcxpresso11u68/doc/index.rst | 2 ++ boards/nxp/lpcxpresso51u68/doc/index.rst | 2 ++ boards/nxp/lpcxpresso54114/doc/index.rst | 2 ++ boards/nxp/lpcxpresso55s06/doc/index.rst | 2 ++ boards/nxp/lpcxpresso55s16/doc/index.rst | 2 ++ boards/nxp/lpcxpresso55s28/doc/index.rst | 2 ++ boards/nxp/lpcxpresso55s36/doc/index.rst | 2 ++ boards/nxp/lpcxpresso55s69/doc/index.rst | 2 ++ boards/nxp/ls1046ardb/doc/index.rst | 2 ++ boards/nxp/mcxw72_evk/doc/index.rst | 2 ++ boards/nxp/mimxrt1010_evk/doc/index.rst | 2 ++ boards/nxp/mimxrt1015_evk/doc/index.rst | 2 ++ boards/nxp/mimxrt1020_evk/doc/index.rst | 2 ++ boards/nxp/mimxrt1024_evk/doc/index.rst | 2 ++ boards/nxp/mimxrt1040_evk/doc/index.rst | 2 ++ boards/nxp/mimxrt1050_evk/doc/index.rst | 2 ++ boards/nxp/mimxrt1060_evk/doc/index.rst | 2 ++ boards/nxp/mimxrt1062_fmurt6/doc/index.rst | 2 ++ boards/nxp/mimxrt1064_evk/doc/index.rst | 2 ++ boards/nxp/mimxrt1160_evk/doc/index.rst | 2 ++ boards/nxp/mimxrt1170_evk/doc/index.rst | 2 ++ boards/nxp/mimxrt1180_evk/doc/index.rst | 2 ++ boards/nxp/mimxrt595_evk/doc/index.rst | 2 ++ boards/nxp/mimxrt685_evk/doc/index.rst | 2 ++ boards/nxp/mimxrt700_evk/doc/index.rst | 2 ++ boards/nxp/mr_canhubk3/doc/index.rst | 2 ++ boards/nxp/rd_rw612_bga/doc/index.rst | 2 ++ boards/nxp/rddrone_fmuk66/doc/index.rst | 2 ++ boards/nxp/s32z2xxdc2/doc/index.rst | 2 ++ boards/nxp/twr_ke18f/doc/index.rst | 2 ++ boards/nxp/twr_kv58f220m/doc/index.rst | 2 ++ boards/nxp/ucans32k1sic/doc/index.rst | 2 ++ boards/nxp/usb_kw24d512/doc/index.rst | 2 ++ boards/nxp/vmu_rt1170/doc/index.rst | 2 ++ boards/oct/osd32mp1_brk/doc/osd32mp1_brk.rst | 2 ++ .../doc/olimex_lora_stm32wl_devkit.rst | 2 ++ boards/olimex/olimex_esp32_evb/doc/index.rst | 2 ++ boards/olimex/stm32_e407/doc/index.rst | 3 +++ boards/olimex/stm32_h103/doc/index.rst | 2 ++ boards/olimex/stm32_h405/doc/index.rst | 3 +++ boards/olimex/stm32_h407/doc/index.rst | 3 +++ boards/olimex/stm32_p405/doc/index.rst | 3 +++ boards/openisa/rv32m1_vega/doc/index.rst | 2 ++ boards/others/black_f407ve/doc/index.rst | 2 ++ boards/others/black_f407zg_pro/doc/index.rst | 2 ++ boards/others/canbardo/doc/index.rst | 2 ++ boards/others/candlelight/doc/index.rst | 2 ++ boards/others/candlelightfd/doc/index.rst | 2 ++ boards/others/esp32c3_supermini/doc/index.rst | 2 ++ boards/others/icev_wireless/doc/index.rst | 2 ++ boards/others/neorv32/doc/index.rst | 2 ++ boards/others/promicro_nrf52840/doc/index.rst | 2 ++ boards/others/stm32_min_dev/doc/index.rst | 2 ++ boards/others/stm32f030_demo/doc/index.rst | 2 ++ boards/others/stm32f103_mini/doc/index.rst | 2 ++ boards/others/stm32f401_mini/doc/index.rst | 2 ++ boards/panasonic/pan1770_evb/doc/index.rst | 2 ++ boards/panasonic/pan1780_evb/doc/index.rst | 2 ++ boards/panasonic/pan1781_evb/doc/index.rst | 2 ++ boards/panasonic/pan1782_evb/doc/index.rst | 2 ++ boards/panasonic/pan1783/doc/index.rst | 2 ++ boards/panasonic/panb511evb/doc/index.rst | 2 ++ boards/particle/argon/doc/index.rst | 2 ++ boards/particle/boron/doc/index.rst | 2 ++ boards/particle/nrf51_blenano/doc/index.rst | 2 ++ boards/particle/nrf52_blenano2/doc/index.rst | 2 ++ boards/particle/xenon/doc/index.rst | 2 ++ boards/peregrine/sam4l_wm400_cape/doc/index.rst | 2 ++ boards/pimoroni/pico_plus2/doc/index.rst | 2 ++ boards/pine64/pinetime_devkit0/doc/index.rst | 2 ++ boards/qemu/arc/doc/index.rst | 2 ++ boards/qemu/cortex_a53/doc/index.rst | 2 ++ boards/qemu/cortex_m0/doc/index.rst | 2 ++ boards/qemu/cortex_m3/doc/index.rst | 2 ++ boards/qemu/cortex_r5/doc/index.rst | 2 ++ boards/qemu/kvm_arm64/doc/index.rst | 2 ++ boards/qemu/leon3/doc/index.rst | 2 ++ boards/qemu/malta/doc/index.rst | 2 ++ boards/qemu/nios2/doc/index.rst | 2 ++ boards/qemu/riscv32/doc/index.rst | 2 ++ boards/qemu/riscv32_xip/doc/index.rst | 2 ++ boards/qemu/riscv32e/doc/index.rst | 2 ++ boards/qemu/riscv64/doc/index.rst | 2 ++ boards/qemu/x86/doc/index.rst | 2 ++ boards/qemu/xtensa/doc/index.rst | 2 ++ boards/qorvo/decawave_dwm1001_dev/doc/index.rst | 2 ++ boards/qorvo/decawave_dwm3001cdk/doc/index.rst | 2 ++ boards/quicklogic/quick_feather/doc/index.rst | 2 ++ boards/rakwireless/rak4631/doc/index.rst | 2 ++ boards/rakwireless/rak5010/doc/index.rst | 2 ++ boards/raspberrypi/rpi_4b/doc/index.rst | 2 ++ boards/raspberrypi/rpi_5/doc/index.rst | 2 ++ boards/raspberrypi/rpi_pico/doc/index.rst | 2 ++ boards/raspberrypi/rpi_pico2/doc/index.rst | 2 ++ boards/raytac/mdbt50q_db_33/doc/index.rst | 2 ++ boards/raytac/mdbt50q_db_40/doc/index.rst | 2 ++ boards/raytac/mdbt53_db_40/doc/index.rst | 2 ++ boards/raytac/mdbt53v_db_40/doc/index.rst | 2 ++ boards/realtek/rts5912_evb/doc/index.rst | 2 ++ boards/renesas/da14695_dk_usb/doc/index.rst | 2 ++ boards/renesas/da1469x_dk_pro/doc/index.rst | 2 ++ boards/renesas/ek_ra2a1/doc/index.rst | 2 ++ boards/renesas/ek_ra2l1/doc/index.rst | 2 ++ boards/renesas/ek_ra4e2/doc/index.rst | 2 ++ boards/renesas/ek_ra4l1/doc/index.rst | 2 ++ boards/renesas/ek_ra4m1/doc/index.rst | 2 ++ boards/renesas/ek_ra4m2/doc/index.rst | 2 ++ boards/renesas/ek_ra4m3/doc/index.rst | 2 ++ boards/renesas/ek_ra4w1/doc/index.rst | 2 ++ boards/renesas/ek_ra6e2/doc/index.rst | 2 ++ boards/renesas/ek_ra6m1/doc/index.rst | 2 ++ boards/renesas/ek_ra6m2/doc/index.rst | 2 ++ boards/renesas/ek_ra6m3/doc/index.rst | 2 ++ boards/renesas/ek_ra6m4/doc/index.rst | 2 ++ boards/renesas/ek_ra6m5/doc/index.rst | 2 ++ boards/renesas/ek_ra8d1/doc/index.rst | 2 ++ boards/renesas/ek_ra8m1/doc/index.rst | 2 ++ boards/renesas/fpb_ra4e1/doc/index.rst | 2 ++ boards/renesas/fpb_ra6e1/doc/index.rst | 2 ++ boards/renesas/fpb_ra6e2/doc/index.rst | 2 ++ boards/renesas/mck_ra8t1/doc/index.rst | 2 ++ boards/renesas/rza3ul_smarc/doc/index.rst | 2 ++ boards/renesas/rzg3s_smarc/doc/index.rst | 2 ++ boards/renesas/rzn2l_rsk/doc/index.rst | 2 ++ boards/renesas/rzt2l_rsk/doc/index.rst | 2 ++ boards/renesas/rzv2l_smarc/doc/index.rst | 2 ++ boards/renesas/voice_ra4e1/doc/index.rst | 2 ++ boards/renode/cortex_r8_virtual/doc/index.rst | 2 ++ boards/renode/riscv32_virtual/doc/index.rst | 2 ++ boards/ruuvi/ruuvitag/doc/index.rst | 2 ++ boards/sc/scobc_module1/doc/index.rst | 2 ++ boards/seagate/faze/doc/index.rst | 2 ++ boards/seagate/legend/doc/index.rst | 2 ++ boards/seco/stm32f3_seco_d23/doc/index.rst | 2 ++ boards/seeed/lora_e5_dev_board/doc/lora_e5_dev_board.rst | 2 ++ boards/seeed/lora_e5_mini/doc/index.rst | 2 ++ boards/seeed/seeeduino_xiao/doc/index.rst | 2 ++ boards/seeed/wio_terminal/doc/index.rst | 2 ++ boards/seeed/xiao_ble/doc/index.rst | 2 ++ boards/seeed/xiao_esp32c3/doc/index.rst | 2 ++ boards/seeed/xiao_esp32c6/doc/index.rst | 2 ++ boards/seeed/xiao_esp32s3/doc/index.rst | 2 ++ boards/seeed/xiao_ra4m1/doc/index.rst | 2 ++ boards/seeed/xiao_rp2040/doc/index.rst | 2 ++ boards/segger/ip_k66f/doc/index.rst | 2 ++ boards/segger/trb_stm32f407/doc/index.rst | 3 +++ boards/sifive/hifive1/doc/index.rst | 2 ++ boards/sifive/hifive_unleashed/doc/index.rst | 2 ++ boards/sifive/hifive_unmatched/doc/index.rst | 2 ++ boards/silabs/dev_kits/sim3u1xx_dk/doc/index.rst | 2 ++ boards/silabs/dev_kits/sltb004a/doc/index.rst | 2 ++ boards/silabs/dev_kits/sltb009a/doc/index.rst | 2 ++ boards/silabs/dev_kits/xg24_dk2601b/doc/index.rst | 2 ++ boards/silabs/dev_kits/xg24_ek2703a/doc/index.rst | 2 ++ boards/silabs/radio_boards/siwx917_rb4338a/doc/index.rst | 2 ++ boards/silabs/radio_boards/slwrb4104a/doc/index.rst | 2 ++ boards/silabs/radio_boards/slwrb4161a/doc/index.rst | 2 ++ boards/silabs/radio_boards/slwrb4170a/doc/index.rst | 2 ++ boards/silabs/radio_boards/slwrb4180a/doc/index.rst | 2 ++ boards/silabs/radio_boards/slwrb4180b/doc/index.rst | 2 ++ boards/silabs/radio_boards/slwrb4250b/doc/index.rst | 2 ++ boards/silabs/radio_boards/slwrb4255a/doc/index.rst | 2 ++ boards/silabs/radio_boards/slwrb4321a/doc/index.rst | 2 ++ boards/silabs/radio_boards/xg23_rb4210a/doc/index.rst | 2 ++ boards/silabs/radio_boards/xg24_rb4187c/doc/index.rst | 2 ++ boards/silabs/radio_boards/xg29_rb4412a/doc/index.rst | 2 ++ boards/silabs/starter_kits/efm32wg_stk3800/doc/index.rst | 2 ++ boards/silabs/starter_kits/slstk3400a/doc/index.rst | 2 ++ boards/silabs/starter_kits/slstk3401a/doc/index.rst | 2 ++ boards/silabs/starter_kits/slstk3402a/doc/index.rst | 2 ++ boards/silabs/starter_kits/slstk3701a/doc/index.rst | 2 ++ boards/sipeed/longan_nano/doc/index.rst | 2 ++ boards/snps/em_starterkit/doc/index.rst | 2 ++ boards/snps/emsdp/doc/index.rst | 2 ++ boards/snps/hsdk/doc/index.rst | 2 ++ boards/snps/hsdk4xd/doc/index.rst | 2 ++ boards/snps/iotdk/doc/index.rst | 2 ++ boards/snps/nsim/arc_classic/doc/index.rst | 2 ++ boards/snps/nsim/arc_v/doc/index.rst | 2 ++ boards/st/b_g474e_dpow1/doc/index.rst | 2 ++ boards/st/b_l072z_lrwan1/doc/index.rst | 2 ++ boards/st/b_l4s5i_iot01a/doc/index.rst | 2 ++ boards/st/b_u585i_iot02a/doc/index.rst | 2 ++ boards/st/disco_l475_iot1/doc/index.rst | 2 ++ boards/st/nucleo_c031c6/doc/index.rst | 2 ++ boards/st/nucleo_c071rb/doc/index.rst | 2 ++ boards/st/nucleo_f030r8/doc/index.rst | 2 ++ boards/st/nucleo_f031k6/doc/index.rst | 2 ++ boards/st/nucleo_f042k6/doc/index.rst | 2 ++ boards/st/nucleo_f070rb/doc/index.rst | 2 ++ boards/st/nucleo_f072rb/doc/index.rst | 2 ++ boards/st/nucleo_f091rc/doc/index.rst | 2 ++ boards/st/nucleo_f103rb/doc/index.rst | 2 ++ boards/st/nucleo_f207zg/doc/index.rst | 2 ++ boards/st/nucleo_f302r8/doc/index.rst | 2 ++ boards/st/nucleo_f303k8/doc/index.rst | 2 ++ boards/st/nucleo_f303re/doc/index.rst | 2 ++ boards/st/nucleo_f334r8/doc/index.rst | 2 ++ boards/st/nucleo_f401re/doc/index.rst | 2 ++ boards/st/nucleo_f410rb/doc/index.rst | 2 ++ boards/st/nucleo_f411re/doc/index.rst | 2 ++ boards/st/nucleo_f412zg/doc/index.rst | 2 ++ boards/st/nucleo_f413zh/doc/index.rst | 2 ++ boards/st/nucleo_f429zi/doc/index.rst | 2 ++ boards/st/nucleo_f439zi/doc/index.rst | 2 ++ boards/st/nucleo_f446re/doc/index.rst | 2 ++ boards/st/nucleo_f446ze/doc/index.rst | 2 ++ boards/st/nucleo_f722ze/doc/index.rst | 2 ++ boards/st/nucleo_f746zg/doc/index.rst | 2 ++ boards/st/nucleo_f756zg/doc/index.rst | 2 ++ boards/st/nucleo_f767zi/doc/index.rst | 2 ++ boards/st/nucleo_g031k8/doc/index.rst | 2 ++ boards/st/nucleo_g070rb/doc/index.rst | 2 ++ boards/st/nucleo_g071rb/doc/index.rst | 2 ++ boards/st/nucleo_g0b1re/doc/index.rst | 2 ++ boards/st/nucleo_g431kb/doc/index.rst | 2 ++ boards/st/nucleo_g431rb/doc/index.rst | 2 ++ boards/st/nucleo_g474re/doc/index.rst | 2 ++ boards/st/nucleo_h503rb/doc/index.rst | 2 ++ boards/st/nucleo_h533re/doc/index.rst | 2 ++ boards/st/nucleo_h563zi/doc/index.rst | 2 ++ boards/st/nucleo_h723zg/doc/index.rst | 2 ++ boards/st/nucleo_h743zi/doc/index.rst | 2 ++ boards/st/nucleo_h745zi_q/doc/index.rst | 2 ++ boards/st/nucleo_h753zi/doc/index.rst | 2 ++ boards/st/nucleo_h755zi_q/doc/index.rst | 2 ++ boards/st/nucleo_h7a3zi_q/doc/index.rst | 2 ++ boards/st/nucleo_h7s3l8/doc/index.rst | 2 ++ boards/st/nucleo_l011k4/doc/index.rst | 2 ++ boards/st/nucleo_l031k6/doc/index.rst | 2 ++ boards/st/nucleo_l053r8/doc/index.rst | 2 ++ boards/st/nucleo_l073rz/doc/index.rst | 2 ++ boards/st/nucleo_l152re/doc/index.rst | 2 ++ boards/st/nucleo_l412rb_p/doc/index.rst | 2 ++ boards/st/nucleo_l432kc/doc/index.rst | 2 ++ boards/st/nucleo_l433rc_p/doc/index.rst | 2 ++ boards/st/nucleo_l452re/doc/index.rst | 2 ++ boards/st/nucleo_l476rg/doc/index.rst | 2 ++ boards/st/nucleo_l496zg/doc/index.rst | 2 ++ boards/st/nucleo_l4a6zg/doc/index.rst | 2 ++ boards/st/nucleo_l4r5zi/doc/index.rst | 2 ++ boards/st/nucleo_l552ze_q/doc/nucleol552ze_q.rst | 2 ++ boards/st/nucleo_n657x0_q/doc/index.rst | 2 ++ boards/st/nucleo_u031r8/doc/index.rst | 2 ++ boards/st/nucleo_u083rc/doc/index.rst | 2 ++ boards/st/nucleo_u575zi_q/doc/index.rst | 2 ++ boards/st/nucleo_u5a5zj_q/doc/index.rst | 2 ++ boards/st/nucleo_wb05kz/doc/index.rst | 2 ++ boards/st/nucleo_wb07cc/doc/index.rst | 2 ++ boards/st/nucleo_wb09ke/doc/index.rst | 2 ++ boards/st/nucleo_wb55rg/doc/nucleo_wb55rg.rst | 2 ++ boards/st/nucleo_wba55cg/doc/nucleo_wba55cg.rst | 2 ++ boards/st/nucleo_wl55jc/doc/nucleo_wl55jc.rst | 2 ++ boards/st/sensortile_box/doc/index.rst | 2 ++ boards/st/sensortile_box_pro/doc/index.rst | 2 ++ boards/st/st25dv_mb1283_disco/doc/index.rst | 2 ++ boards/st/steval_fcu001v1/doc/index.rst | 2 ++ boards/st/stm3210c_eval/doc/index.rst | 2 ++ boards/st/stm32373c_eval/doc/index.rst | 2 ++ boards/st/stm32c0116_dk/doc/index.rst | 2 ++ boards/st/stm32f072_eval/doc/index.rst | 2 ++ boards/st/stm32f072b_disco/doc/index.rst | 2 ++ boards/st/stm32f0_disco/doc/index.rst | 2 ++ boards/st/stm32f3_disco/doc/index.rst | 2 ++ boards/st/stm32f411e_disco/doc/index.rst | 2 ++ boards/st/stm32f412g_disco/doc/index.rst | 2 ++ boards/st/stm32f413h_disco/doc/index.rst | 2 ++ boards/st/stm32f429i_disc1/doc/index.rst | 2 ++ boards/st/stm32f469i_disco/doc/index.rst | 2 ++ boards/st/stm32f4_disco/doc/index.rst | 2 ++ boards/st/stm32f723e_disco/doc/index.rst | 2 ++ boards/st/stm32f746g_disco/doc/index.rst | 2 ++ boards/st/stm32f7508_dk/doc/index.rst | 2 ++ boards/st/stm32f769i_disco/doc/index.rst | 2 ++ boards/st/stm32g0316_disco/doc/index.rst | 2 ++ boards/st/stm32g071b_disco/doc/index.rst | 2 ++ boards/st/stm32g081b_eval/doc/index.rst | 2 ++ boards/st/stm32h573i_dk/doc/index.rst | 2 ++ boards/st/stm32h735g_disco/doc/index.rst | 2 ++ boards/st/stm32h745i_disco/doc/index.rst | 2 ++ boards/st/stm32h747i_disco/doc/index.rst | 2 ++ boards/st/stm32h750b_dk/doc/index.rst | 2 ++ boards/st/stm32h757i_eval/doc/index.rst | 2 ++ boards/st/stm32h7b3i_dk/doc/index.rst | 2 ++ boards/st/stm32h7s78_dk/doc/index.rst | 2 ++ boards/st/stm32l1_disco/doc/index.rst | 2 ++ boards/st/stm32l476g_disco/doc/index.rst | 2 ++ boards/st/stm32l496g_disco/doc/index.rst | 2 ++ boards/st/stm32l4r9i_disco/doc/index.rst | 2 ++ boards/st/stm32l562e_dk/doc/index.rst | 2 ++ boards/st/stm32mp157c_dk2/doc/stm32mp157_dk2.rst | 3 +++ boards/st/stm32n6570_dk/doc/index.rst | 2 ++ boards/st/stm32u083c_dk/doc/index.rst | 2 ++ boards/st/stm32u5a9j_dk/doc/index.rst | 2 ++ boards/st/stm32vl_disco/doc/index.rst | 2 ++ boards/st/stm32wb5mm_dk/doc/stm32wb5mm_dk.rst | 2 ++ boards/st/stm32wb5mmg/doc/stm32wb5mmg.rst | 2 ++ boards/starfive/visionfive2/doc/index.rst | 2 ++ boards/tdk/robokit1/doc/index.rst | 2 ++ boards/telink/tlsr9518adk80d/doc/index.rst | 2 ++ boards/ti/cc1352p1_launchxl/doc/index.rst | 2 ++ boards/ti/cc1352p7_launchpad/doc/index.rst | 2 ++ boards/ti/cc1352r1_launchxl/doc/index.rst | 2 ++ boards/ti/cc1352r_sensortag/doc/index.rst | 2 ++ boards/ti/cc26x2r1_launchxl/doc/index.rst | 2 ++ boards/ti/cc3220sf_launchxl/doc/index.rst | 2 ++ boards/ti/cc3235sf_launchxl/doc/index.rst | 2 ++ boards/ti/lp_em_cc2340r5/doc/index.rst | 2 ++ boards/toradex/colibri_imx7d/doc/index.rst | 2 ++ boards/toradex/verdin_imx8mm/doc/index.rst | 2 ++ boards/toradex/verdin_imx8mp/doc/index.rst | 2 ++ boards/udoo/udoo_neo_full/doc/index.rst | 2 ++ boards/up-bridge-the-gap/up_squared/doc/index.rst | 2 ++ .../up_squared_pro_7000/doc/up_squared_pro_7000.rst | 2 ++ boards/vcc-gnd/yd_esp32/doc/index.rst | 2 ++ boards/vngiotlab/nrf51_vbluno51/doc/index.rst | 2 ++ boards/vngiotlab/nrf52_vbluno52/doc/index.rst | 2 ++ boards/waveshare/esp32s3_touch_lcd_1_28/doc/index.rst | 2 ++ boards/waveshare/nrf51_ble400/doc/index.rst | 2 ++ boards/waveshare/open103z/doc/index.rst | 2 ++ boards/waveshare/rp2040_zero/doc/index.rst | 2 ++ boards/wch/ch32v003evt/doc/index.rst | 2 ++ boards/wch/ch32v003f4p6_dev_board/doc/index.rst | 2 ++ boards/wch/linkw/doc/index.rst | 2 ++ boards/we/oceanus1ev/doc/index.rst | 2 ++ boards/we/ophelia1ev/doc/index.rst | 2 ++ boards/we/orthosie1ev/doc/index.rst | 2 ++ boards/we/proteus2ev/doc/index.rst | 2 ++ boards/we/proteus3ev/doc/index.rst | 2 ++ boards/weact/blackpill_f401cc/doc/index.rst | 2 ++ boards/weact/blackpill_f401ce/doc/index.rst | 2 ++ boards/weact/blackpill_f411ce/doc/index.rst | 2 ++ boards/weact/mini_stm32h743/doc/index.rst | 2 ++ boards/weact/mini_stm32h7b0/doc/index.rst | 2 ++ boards/weact/stm32f405_core/doc/index.rst | 2 ++ boards/weact/stm32g431_core/doc/index.rst | 2 ++ boards/weact/stm32h5_core/doc/index.rst | 2 ++ boards/weact/usb2canfdv1/doc/index.rst | 2 ++ boards/wemos/esp32s2_lolin_mini/doc/index.rst | 2 ++ boards/witte/linum/doc/index.rst | 2 ++ boards/wiznet/w5500_evb_pico/doc/index.rst | 2 ++ boards/wiznet/w5500_evb_pico2/doc/index.rst | 2 ++ 572 files changed, 1160 insertions(+), 10 deletions(-) diff --git a/boards/01space/esp32c3_042_oled/doc/index.rst b/boards/01space/esp32c3_042_oled/doc/index.rst index e8b2b8a6251..801e8651cfa 100644 --- a/boards/01space/esp32c3_042_oled/doc/index.rst +++ b/boards/01space/esp32c3_042_oled/doc/index.rst @@ -67,6 +67,8 @@ retrieve those files. Programming and Debugging ************************* +.. zephyr:board-supported-runners:: + Standalone application ====================== diff --git a/boards/adafruit/feather_esp32s2/doc/adafruit_feather_esp32s2.rst b/boards/adafruit/feather_esp32s2/doc/adafruit_feather_esp32s2.rst index b8bc0d90333..a5fb76324d9 100644 --- a/boards/adafruit/feather_esp32s2/doc/adafruit_feather_esp32s2.rst +++ b/boards/adafruit/feather_esp32s2/doc/adafruit_feather_esp32s2.rst @@ -61,6 +61,8 @@ pinouts and the schematic. Programming and Debugging ************************* +.. zephyr:board-supported-runners:: + Prerequisites ============= diff --git a/boards/adafruit/feather_esp32s2/doc/adafruit_feather_esp32s2_tft.rst b/boards/adafruit/feather_esp32s2/doc/adafruit_feather_esp32s2_tft.rst index 963ff826345..6f44363ca4b 100644 --- a/boards/adafruit/feather_esp32s2/doc/adafruit_feather_esp32s2_tft.rst +++ b/boards/adafruit/feather_esp32s2/doc/adafruit_feather_esp32s2_tft.rst @@ -54,6 +54,8 @@ pinouts and the schematic. Programming and Debugging ************************* +.. zephyr:board-supported-runners:: + Prerequisites ============= diff --git a/boards/adafruit/feather_esp32s2/doc/adafruit_feather_esp32s2_tft_reverse.rst b/boards/adafruit/feather_esp32s2/doc/adafruit_feather_esp32s2_tft_reverse.rst index 3a7bc541c61..fcbb6352205 100644 --- a/boards/adafruit/feather_esp32s2/doc/adafruit_feather_esp32s2_tft_reverse.rst +++ b/boards/adafruit/feather_esp32s2/doc/adafruit_feather_esp32s2_tft_reverse.rst @@ -48,6 +48,8 @@ including pinouts and the schematic. Programming and Debugging ************************* +.. zephyr:board-supported-runners:: + Prerequisites ============= diff --git a/boards/adafruit/feather_esp32s3/doc/index.rst b/boards/adafruit/feather_esp32s3/doc/index.rst index 82e5801500d..17332ba68fa 100644 --- a/boards/adafruit/feather_esp32s3/doc/index.rst +++ b/boards/adafruit/feather_esp32s3/doc/index.rst @@ -86,6 +86,8 @@ board including `pinouts`_ and the `schematic`_. Programming and Debugging ************************* +.. zephyr:board-supported-runners:: + Prerequisites ============= diff --git a/boards/adafruit/feather_esp32s3_tft/doc/index.rst b/boards/adafruit/feather_esp32s3_tft/doc/index.rst index d628a8e5c31..f46daa99688 100644 --- a/boards/adafruit/feather_esp32s3_tft/doc/index.rst +++ b/boards/adafruit/feather_esp32s3_tft/doc/index.rst @@ -89,6 +89,8 @@ the board including `pinouts`_ and the `schematic`_. Programming and Debugging ************************* +.. zephyr:board-supported-runners:: + Prerequisites ============= diff --git a/boards/adafruit/feather_m0_basic_proto/doc/index.rst b/boards/adafruit/feather_m0_basic_proto/doc/index.rst index 9049244eeab..69abd4bb9ac 100644 --- a/boards/adafruit/feather_m0_basic_proto/doc/index.rst +++ b/boards/adafruit/feather_m0_basic_proto/doc/index.rst @@ -68,6 +68,8 @@ serial port that echos characters back to the host PC. Programming and Debugging ************************* +.. zephyr:board-supported-runners:: + The Adafruit Feather M0 Basic Proto ships with a BOSSA compatible SAM-BA bootloader. The bootloader can be entered by quickly tapping the reset button twice. diff --git a/boards/adafruit/feather_m0_lora/doc/index.rst b/boards/adafruit/feather_m0_lora/doc/index.rst index d420dc4f8b6..1e85f48b1f5 100644 --- a/boards/adafruit/feather_m0_lora/doc/index.rst +++ b/boards/adafruit/feather_m0_lora/doc/index.rst @@ -75,6 +75,8 @@ version, 433MHz or 900MHz is supported. Programming and Debugging ************************* +.. zephyr:board-supported-runners:: + The Adafruit Feather M0 with LoRa ships with a BOSSA compatible SAM-BA bootloader. The bootloader can be entered by quickly tapping the reset button twice. diff --git a/boards/adafruit/feather_m4_express/doc/index.rst b/boards/adafruit/feather_m4_express/doc/index.rst index a1c9a2e0da2..a44c75808aa 100644 --- a/boards/adafruit/feather_m4_express/doc/index.rst +++ b/boards/adafruit/feather_m4_express/doc/index.rst @@ -73,6 +73,8 @@ serial port that echos characters back to the host PC. Programming and Debugging ************************* +.. zephyr:board-supported-runners:: + The Feather ships with a the BOSSA compatible UF2 bootloader. The bootloader can be entered by quickly tapping the reset button twice. diff --git a/boards/adafruit/feather_nrf52840/doc/index.rst b/boards/adafruit/feather_nrf52840/doc/index.rst index d4f01717d64..b136a30ba49 100644 --- a/boards/adafruit/feather_nrf52840/doc/index.rst +++ b/boards/adafruit/feather_nrf52840/doc/index.rst @@ -93,6 +93,8 @@ Push buttons Programming and Debugging ************************* +.. zephyr:board-supported-runners:: + Flashing ======== diff --git a/boards/adafruit/feather_stm32f405/doc/index.rst b/boards/adafruit/feather_stm32f405/doc/index.rst index f23a64282da..656f96f8a8f 100644 --- a/boards/adafruit/feather_stm32f405/doc/index.rst +++ b/boards/adafruit/feather_stm32f405/doc/index.rst @@ -64,6 +64,8 @@ dedicated to the 2 MB SPI Flash chip. Programming and Debugging ************************* +.. zephyr:board-supported-runners:: + DFU-Util programming is supported through Zephyr by default. Set up of the built in DFU-Util bootloader is possible by following the `instructions on the Learn website`_. diff --git a/boards/adafruit/grand_central_m4_express/doc/index.rst b/boards/adafruit/grand_central_m4_express/doc/index.rst index a5d42f65b4a..d85b2e922e0 100644 --- a/boards/adafruit/grand_central_m4_express/doc/index.rst +++ b/boards/adafruit/grand_central_m4_express/doc/index.rst @@ -65,6 +65,8 @@ serial port that echos characters back to the host PC. Programming and Debugging ************************* +.. zephyr:board-supported-runners:: + The Grand Central ships with a BOSSA compatible UF2 bootloader. The bootloader can be entered by quickly tapping the reset button twice. diff --git a/boards/adafruit/itsybitsy/doc/index.rst b/boards/adafruit/itsybitsy/doc/index.rst index e5d6380c5ae..3dac6fea3b8 100644 --- a/boards/adafruit/itsybitsy/doc/index.rst +++ b/boards/adafruit/itsybitsy/doc/index.rst @@ -86,6 +86,9 @@ your board. The button and LED definitions can be found in Programming and Debugging ************************* + +.. zephyr:board-supported-runners:: + The ItsyBitsy ships with the BOSSA compatible UF2 bootloader. The bootloader can be entered by quickly tapping the reset button twice. diff --git a/boards/adafruit/itsybitsy_m4_express/doc/index.rst b/boards/adafruit/itsybitsy_m4_express/doc/index.rst index 8fb936f3279..19b5cdf2906 100644 --- a/boards/adafruit/itsybitsy_m4_express/doc/index.rst +++ b/boards/adafruit/itsybitsy_m4_express/doc/index.rst @@ -72,6 +72,8 @@ serial port that echos characters back to the host PC. Programming and Debugging ************************* +.. zephyr:board-supported-runners:: + The ItsyBitsy ships with a the BOSSA compatible UF2 bootloader. The bootloader can be entered by quickly tapping the reset button twice. diff --git a/boards/adafruit/kb2040/doc/index.rst b/boards/adafruit/kb2040/doc/index.rst index d813c989591..0db8c71653e 100644 --- a/boards/adafruit/kb2040/doc/index.rst +++ b/boards/adafruit/kb2040/doc/index.rst @@ -52,6 +52,8 @@ Default Zephyr Peripheral Mapping: Programming and Debugging ************************* +.. zephyr:board-supported-runners:: + Flashing ======== diff --git a/boards/adafruit/macropad_rp2040/doc/index.rst b/boards/adafruit/macropad_rp2040/doc/index.rst index ea46ae0c024..74f9e14fa1d 100644 --- a/boards/adafruit/macropad_rp2040/doc/index.rst +++ b/boards/adafruit/macropad_rp2040/doc/index.rst @@ -35,6 +35,8 @@ Supported Features Programming and Debugging ************************* +.. zephyr:board-supported-runners:: + Applications for the ``adafruit_macropad_rp2040`` board target can be built and flashed in the usual way (see :ref:`build_an_application` and :ref:`application_run` for more details). diff --git a/boards/adafruit/nrf52_adafruit_feather/doc/index.rst b/boards/adafruit/nrf52_adafruit_feather/doc/index.rst index 67d83360311..4e318acd793 100644 --- a/boards/adafruit/nrf52_adafruit_feather/doc/index.rst +++ b/boards/adafruit/nrf52_adafruit_feather/doc/index.rst @@ -58,6 +58,8 @@ Push buttons Programming and Debugging ************************* +.. zephyr:board-supported-runners:: + The ``nrf52_adafruit_feather`` board is available in two different versions: - `Adafruit Feather nRF52 Pro with myNewt Bootloader`_ diff --git a/boards/adafruit/qt_py_esp32s3/doc/index.rst b/boards/adafruit/qt_py_esp32s3/doc/index.rst index 1f039dbdf53..8ad715a673c 100644 --- a/boards/adafruit/qt_py_esp32s3/doc/index.rst +++ b/boards/adafruit/qt_py_esp32s3/doc/index.rst @@ -51,6 +51,8 @@ command below to retrieve those files. Building & Flashing ******************* +.. zephyr:board-supported-runners:: + Simple boot =========== diff --git a/boards/adafruit/qt_py_rp2040/doc/index.rst b/boards/adafruit/qt_py_rp2040/doc/index.rst index 58e5fe993f9..253ab615ac2 100644 --- a/boards/adafruit/qt_py_rp2040/doc/index.rst +++ b/boards/adafruit/qt_py_rp2040/doc/index.rst @@ -54,6 +54,8 @@ Default Zephyr Peripheral Mapping: Programming and Debugging ************************* +.. zephyr:board-supported-runners:: + Flashing ======== diff --git a/boards/adafruit/trinket_m0/doc/index.rst b/boards/adafruit/trinket_m0/doc/index.rst index 9b99e8cb1ea..ceaa0fd0ca2 100644 --- a/boards/adafruit/trinket_m0/doc/index.rst +++ b/boards/adafruit/trinket_m0/doc/index.rst @@ -70,6 +70,8 @@ serial port that echos characters back to the host PC. Programming and Debugging ************************* +.. zephyr:board-supported-runners:: + The Trinket M0 ships the BOSSA compatible UF2 bootloader. The bootloader can be entered by quickly tapping the reset button twice. diff --git a/boards/adi/ad_swiot1l_sl/doc/index.rst b/boards/adi/ad_swiot1l_sl/doc/index.rst index 8ce4fb3eda4..42ef89a467f 100644 --- a/boards/adi/ad_swiot1l_sl/doc/index.rst +++ b/boards/adi/ad_swiot1l_sl/doc/index.rst @@ -74,6 +74,8 @@ Supported Features Programming and Debugging ************************* +.. zephyr:board-supported-runners:: + Flashing ======== The MAX32650 MCU can be flashed by connecting an external debug probe to the diff --git a/boards/adi/apard32690/doc/index.rst b/boards/adi/apard32690/doc/index.rst index dbec499cab9..318d34b361e 100644 --- a/boards/adi/apard32690/doc/index.rst +++ b/boards/adi/apard32690/doc/index.rst @@ -157,6 +157,8 @@ Connections and IOs Programming and Debugging ************************* +.. zephyr:board-supported-runners:: + Flashing ======== diff --git a/boards/adi/eval_adin1110ebz/doc/index.rst b/boards/adi/eval_adin1110ebz/doc/index.rst index 5434a21e125..ed1db60a4ee 100644 --- a/boards/adi/eval_adin1110ebz/doc/index.rst +++ b/boards/adi/eval_adin1110ebz/doc/index.rst @@ -83,6 +83,8 @@ to a FT232, so available through Micro USB connector. Default settings are 11520 Programming and Debugging ************************* +.. zephyr:board-supported-runners:: + Flashing ======== diff --git a/boards/adi/eval_adin2111ebz/doc/index.rst b/boards/adi/eval_adin2111ebz/doc/index.rst index 00dc5ef0388..9c65a86ce36 100644 --- a/boards/adi/eval_adin2111ebz/doc/index.rst +++ b/boards/adi/eval_adin2111ebz/doc/index.rst @@ -88,6 +88,8 @@ Same UART1 TX and RX cmos signals are available before the FT232, at P9 connecto Programming and Debugging ************************* +.. zephyr:board-supported-runners:: + Flashing ======== diff --git a/boards/adi/max32650evkit/doc/index.rst b/boards/adi/max32650evkit/doc/index.rst index c7ec1c32324..d66d875a782 100644 --- a/boards/adi/max32650evkit/doc/index.rst +++ b/boards/adi/max32650evkit/doc/index.rst @@ -70,6 +70,8 @@ Supported Features Programming and Debugging ************************* +.. zephyr:board-supported-runners:: + Flashing ======== The MAX32650 MCU can be flashed by connecting an external debug probe to the diff --git a/boards/adi/max32650fthr/doc/index.rst b/boards/adi/max32650fthr/doc/index.rst index 66512ef9e95..de4a139081d 100644 --- a/boards/adi/max32650fthr/doc/index.rst +++ b/boards/adi/max32650fthr/doc/index.rst @@ -69,6 +69,8 @@ Supported Features Programming and Debugging ************************* +.. zephyr:board-supported-runners:: + Flashing ======== The MAX32650 MCU can be flashed by connecting an external debug probe to the diff --git a/boards/adi/max32655evkit/doc/index.rst b/boards/adi/max32655evkit/doc/index.rst index 200abc46b11..9c72155a4d9 100644 --- a/boards/adi/max32655evkit/doc/index.rst +++ b/boards/adi/max32655evkit/doc/index.rst @@ -127,6 +127,8 @@ Connections and IOs Programming and Debugging ************************* +.. zephyr:board-supported-runners:: + Flashing ======== diff --git a/boards/adi/max32655fthr/doc/index.rst b/boards/adi/max32655fthr/doc/index.rst index 013de3d0bd0..648133f2142 100644 --- a/boards/adi/max32655fthr/doc/index.rst +++ b/boards/adi/max32655fthr/doc/index.rst @@ -152,6 +152,8 @@ used as a user LED. Programming and Debugging ************************* +.. zephyr:board-supported-runners:: + Flashing ======== diff --git a/boards/adi/max32660evsys/doc/index.rst b/boards/adi/max32660evsys/doc/index.rst index 85b71612913..c556fcbfeb9 100644 --- a/boards/adi/max32660evsys/doc/index.rst +++ b/boards/adi/max32660evsys/doc/index.rst @@ -76,6 +76,8 @@ Supported Features Programming and Debugging ************************* +.. zephyr:board-supported-runners:: + Flashing ======== diff --git a/boards/adi/max32662evkit/doc/index.rst b/boards/adi/max32662evkit/doc/index.rst index b678be613c2..cc3d42c03a9 100644 --- a/boards/adi/max32662evkit/doc/index.rst +++ b/boards/adi/max32662evkit/doc/index.rst @@ -169,6 +169,8 @@ Connections and IOs Programming and Debugging ************************* +.. zephyr:board-supported-runners:: + Flashing ======== diff --git a/boards/adi/max32666evkit/doc/index.rst b/boards/adi/max32666evkit/doc/index.rst index 94f9af0c706..1569615621d 100644 --- a/boards/adi/max32666evkit/doc/index.rst +++ b/boards/adi/max32666evkit/doc/index.rst @@ -255,6 +255,8 @@ Connections and IOs Programming and Debugging ************************* +.. zephyr:board-supported-runners:: + Flashing ======== diff --git a/boards/adi/max32666fthr/doc/index.rst b/boards/adi/max32666fthr/doc/index.rst index 8d51b20c048..5136bf58986 100644 --- a/boards/adi/max32666fthr/doc/index.rst +++ b/boards/adi/max32666fthr/doc/index.rst @@ -174,6 +174,8 @@ JH4 Pinout Programming and Debugging ************************* +.. zephyr:board-supported-runners:: + Flashing ======== diff --git a/boards/adi/max32670evkit/doc/index.rst b/boards/adi/max32670evkit/doc/index.rst index 64098ebe50d..4f5b57da3a6 100644 --- a/boards/adi/max32670evkit/doc/index.rst +++ b/boards/adi/max32670evkit/doc/index.rst @@ -148,6 +148,8 @@ Connections and IOs Programming and Debugging ************************* +.. zephyr:board-supported-runners:: + Flashing ======== diff --git a/boards/adi/max32672evkit/doc/index.rst b/boards/adi/max32672evkit/doc/index.rst index fd8830d69b7..745adcd8a72 100644 --- a/boards/adi/max32672evkit/doc/index.rst +++ b/boards/adi/max32672evkit/doc/index.rst @@ -279,12 +279,10 @@ The I2C ports can independently pulled up to V_AUX (3.3V default) through JP4 (I Programming and Debugging ************************* +.. zephyr:board-supported-runners:: + The IC can be reset by pushbutton SW1. - -Programming and Debugging -************************* - Flashing ======== diff --git a/boards/adi/max32672fthr/doc/index.rst b/boards/adi/max32672fthr/doc/index.rst index 5e00b032e8f..c772136a8bd 100644 --- a/boards/adi/max32672fthr/doc/index.rst +++ b/boards/adi/max32672fthr/doc/index.rst @@ -164,6 +164,8 @@ J7 Pinout Programming and Debugging ************************* +.. zephyr:board-supported-runners:: + Flashing ======== diff --git a/boards/adi/max32675evkit/doc/index.rst b/boards/adi/max32675evkit/doc/index.rst index 931f70455d5..6c66e204e0c 100644 --- a/boards/adi/max32675evkit/doc/index.rst +++ b/boards/adi/max32675evkit/doc/index.rst @@ -344,6 +344,8 @@ respectively. If the pushbutton is pressed, the attached port pin is pulled low. Programming and Debugging ************************* +.. zephyr:board-supported-runners:: + Flashing ======== diff --git a/boards/adi/max32680evkit/doc/index.rst b/boards/adi/max32680evkit/doc/index.rst index c81b83d7a9c..a3c7d909efd 100644 --- a/boards/adi/max32680evkit/doc/index.rst +++ b/boards/adi/max32680evkit/doc/index.rst @@ -287,6 +287,8 @@ Connections and IOs Programming and Debugging ************************* +.. zephyr:board-supported-runners:: + Flashing ======== diff --git a/boards/adi/max32690evkit/doc/index.rst b/boards/adi/max32690evkit/doc/index.rst index d5b80b7d8d0..796bbeb1839 100644 --- a/boards/adi/max32690evkit/doc/index.rst +++ b/boards/adi/max32690evkit/doc/index.rst @@ -241,6 +241,8 @@ Connections and IOs Programming and Debugging ************************* +.. zephyr:board-supported-runners:: + Flashing ======== diff --git a/boards/adi/max32690fthr/doc/index.rst b/boards/adi/max32690fthr/doc/index.rst index 9454dd6c046..ffbc67d9320 100644 --- a/boards/adi/max32690fthr/doc/index.rst +++ b/boards/adi/max32690fthr/doc/index.rst @@ -68,6 +68,8 @@ Supported Features Programming and Debugging ************************* +.. zephyr:board-supported-runners:: + Flashing ======== diff --git a/boards/adi/max78000evkit/doc/index.rst b/boards/adi/max78000evkit/doc/index.rst index 280567d6ab6..18986d881cf 100644 --- a/boards/adi/max78000evkit/doc/index.rst +++ b/boards/adi/max78000evkit/doc/index.rst @@ -235,6 +235,8 @@ Connections and IOs Programming and Debugging ************************* +.. zephyr:board-supported-runners:: + Flashing ======== diff --git a/boards/adi/max78000fthr/doc/index.rst b/boards/adi/max78000fthr/doc/index.rst index 19c82d91038..1960a00257e 100644 --- a/boards/adi/max78000fthr/doc/index.rst +++ b/boards/adi/max78000fthr/doc/index.rst @@ -138,6 +138,8 @@ J4 Pinout Programming and Debugging ************************* +.. zephyr:board-supported-runners:: + Flashing ======== diff --git a/boards/adi/max78002evkit/doc/index.rst b/boards/adi/max78002evkit/doc/index.rst index 1150f93b33c..ffb55415bf4 100644 --- a/boards/adi/max78002evkit/doc/index.rst +++ b/boards/adi/max78002evkit/doc/index.rst @@ -408,6 +408,8 @@ Connections and IOs Programming and Debugging ************************* +.. zephyr:board-supported-runners:: + Flashing ======== diff --git a/boards/adi/sdp_k1/doc/index.rst b/boards/adi/sdp_k1/doc/index.rst index a6b45d43477..d684c53374c 100644 --- a/boards/adi/sdp_k1/doc/index.rst +++ b/boards/adi/sdp_k1/doc/index.rst @@ -103,6 +103,8 @@ Default Zephyr Peripheral Mapping: Programming and Debugging ************************* +.. zephyr:board-supported-runners:: + The ADI SDP-K1 be programmed over USB using the DAPLink firmware running on an embedded NXP Freescale microcontroller or a 10-pin ``DEBUG`` header connected to a STLINK debugger. diff --git a/boards/alientek/pandora_stm32l475/doc/index.rst b/boards/alientek/pandora_stm32l475/doc/index.rst index 66d396cd9ac..671570b6409 100644 --- a/boards/alientek/pandora_stm32l475/doc/index.rst +++ b/boards/alientek/pandora_stm32l475/doc/index.rst @@ -121,6 +121,8 @@ Default settings are 115200 8N1. Programming and Debugging ************************* +.. zephyr:board-supported-runners:: + Flashing ======== diff --git a/boards/altr/max10/doc/index.rst b/boards/altr/max10/doc/index.rst index 0c16aa329e8..1e5064b0f0d 100644 --- a/boards/altr/max10/doc/index.rst +++ b/boards/altr/max10/doc/index.rst @@ -130,6 +130,8 @@ in the SDK: Programming and Debugging ************************* +.. zephyr:board-supported-runners:: + Flashing ======== diff --git a/boards/amd/acp_6_0_adsp/doc/index.rst b/boards/amd/acp_6_0_adsp/doc/index.rst index 91595052a60..2812516f28e 100644 --- a/boards/amd/acp_6_0_adsp/doc/index.rst +++ b/boards/amd/acp_6_0_adsp/doc/index.rst @@ -69,6 +69,8 @@ The bottom three variables are specific to acp_6_0. Programming and Debugging ************************* +.. zephyr:board-supported-runners:: + Building ======== diff --git a/boards/amd/kv260_r5/doc/index.rst b/boards/amd/kv260_r5/doc/index.rst index c71eddbec65..d939718e58a 100644 --- a/boards/amd/kv260_r5/doc/index.rst +++ b/boards/amd/kv260_r5/doc/index.rst @@ -55,6 +55,8 @@ The following platform features are unsupported: Programming and Debugging ************************* +.. zephyr:board-supported-runners:: + Currently the best way to run this sample is by loading it through remoteproc from the APU, running Linux, to the RPU, assuming the target board has a compatible Linux kernel. diff --git a/boards/amd/versalnet_rpu/doc/index.rst b/boards/amd/versalnet_rpu/doc/index.rst index e69b3037da7..35d3ea5f22d 100644 --- a/boards/amd/versalnet_rpu/doc/index.rst +++ b/boards/amd/versalnet_rpu/doc/index.rst @@ -52,6 +52,8 @@ The following platform features are unsupported: Programming and Debugging ************************* +.. zephyr:board-supported-runners:: + Build and flash in the usual way. Here is an example for the :zephyr:code-sample:`hello_world` application. .. zephyr-app-commands:: diff --git a/boards/andestech/adp_xc7k_ae350/doc/index.rst b/boards/andestech/adp_xc7k_ae350/doc/index.rst index ab7ee65c23a..42767445c55 100644 --- a/boards/andestech/adp_xc7k_ae350/doc/index.rst +++ b/boards/andestech/adp_xc7k_ae350/doc/index.rst @@ -170,6 +170,8 @@ settings are 115200 8N1. Programming and debugging ************************* +.. zephyr:board-supported-runners:: + For debugging zephyr applications or burning them into a flash, you will need to connect Andes ICE from host computer to ADP-XC7K board and execute the Andes ICE management software, ICEman, on this host computer. diff --git a/boards/antmicro/myra_sip_baseboard/doc/index.rst b/boards/antmicro/myra_sip_baseboard/doc/index.rst index 6895e29e567..0eb273c5245 100644 --- a/boards/antmicro/myra_sip_baseboard/doc/index.rst +++ b/boards/antmicro/myra_sip_baseboard/doc/index.rst @@ -172,6 +172,8 @@ settings are 115200 8N1. Programming and Debugging ************************* +.. zephyr:board-supported-runners:: + Applications for the ``myra_sip_baseboard`` board target can be built and flashed in the usual way (see :ref:`build_an_application` and :ref:`application_run` for more details). Flashing diff --git a/boards/arduino/due/doc/index.rst b/boards/arduino/due/doc/index.rst index 57146f8413c..9bce2aa68e3 100644 --- a/boards/arduino/due/doc/index.rst +++ b/boards/arduino/due/doc/index.rst @@ -104,6 +104,8 @@ default, is utilizing this controller. Programming and Debugging ************************* +.. zephyr:board-supported-runners:: + Flashing ======== diff --git a/boards/arduino/giga_r1/doc/index.rst b/boards/arduino/giga_r1/doc/index.rst index 4905a05ce0b..508f6363151 100644 --- a/boards/arduino/giga_r1/doc/index.rst +++ b/boards/arduino/giga_r1/doc/index.rst @@ -63,6 +63,8 @@ two cores. This is done in 3 ways: Programming and Debugging ************************* +.. zephyr:board-supported-runners:: + Applications for the ``arduino_giga_r1`` board should be built per core target, using either ``arduino_giga_r1/stm32h747xx/m7`` or ``arduino_giga_r1/stm32h747xx/m4`` as the target. diff --git a/boards/arduino/mkrzero/doc/index.rst b/boards/arduino/mkrzero/doc/index.rst index 93efbe4065d..3e528152131 100644 --- a/boards/arduino/mkrzero/doc/index.rst +++ b/boards/arduino/mkrzero/doc/index.rst @@ -78,6 +78,8 @@ Arduino MKR Zero, the DAC is available on pin A0. Programming and Debugging ************************* +.. zephyr:board-supported-runners:: + The Arduino MKR Zero ships the BOSSA compatible bootloader. The bootloader can be entered by quickly tapping the reset button twice. diff --git a/boards/arduino/nano_33_ble/doc/index.rst b/boards/arduino/nano_33_ble/doc/index.rst index 937c28176a6..753209f349d 100644 --- a/boards/arduino/nano_33_ble/doc/index.rst +++ b/boards/arduino/nano_33_ble/doc/index.rst @@ -29,6 +29,8 @@ as ``pull-up-gpios``. Programming and Debugging ************************* +.. zephyr:board-supported-runners:: + This board requires the Arduino variant of bossac. You will not be able to flash with the bossac included with the zephyr-sdk, or using shumatech's mainline build. diff --git a/boards/arduino/nano_33_iot/doc/index.rst b/boards/arduino/nano_33_iot/doc/index.rst index 6d69cc05f3f..14c76bc9e25 100644 --- a/boards/arduino/nano_33_iot/doc/index.rst +++ b/boards/arduino/nano_33_iot/doc/index.rst @@ -66,6 +66,8 @@ serial port that echos characters back to the host PC. Programming and Debugging ************************* +.. zephyr:board-supported-runners:: + The Nano 33 IOT ships the BOSSA compatible UF2 bootloader. The bootloader can be entered by quickly tapping the reset button twice. diff --git a/boards/arduino/nicla_sense_me/doc/index.rst b/boards/arduino/nicla_sense_me/doc/index.rst index 686aaeb8a71..826fb2f4201 100644 --- a/boards/arduino/nicla_sense_me/doc/index.rst +++ b/boards/arduino/nicla_sense_me/doc/index.rst @@ -48,6 +48,8 @@ For more details please refer to the `datasheet`_, `full pinout`_ and the `schem Programming and Debugging ************************* +.. zephyr:board-supported-runners:: + Applications for the ``arduino_nicla_sense_me`` board configuration can be built and flashed in the usual way (see :ref:`build_an_application` and :ref:`application_run` for more details). diff --git a/boards/arduino/nicla_vision/doc/index.rst b/boards/arduino/nicla_vision/doc/index.rst index 58325692460..f9cc62c6ee1 100644 --- a/boards/arduino/nicla_vision/doc/index.rst +++ b/boards/arduino/nicla_vision/doc/index.rst @@ -67,6 +67,8 @@ two cores. This is done in 3 ways: Programming and Debugging ************************* +.. zephyr:board-supported-runners:: + Applications for the ``arduino_nicla_vision`` board should be built per core target, using either ``arduino_nicla_vision/stm32h747xx/m7`` or ``arduino_nicla_vision/stm32h747xx/m4`` as the target. diff --git a/boards/arduino/opta/doc/index.rst b/boards/arduino/opta/doc/index.rst index 97dec8b2329..4b131659355 100644 --- a/boards/arduino/opta/doc/index.rst +++ b/boards/arduino/opta/doc/index.rst @@ -98,6 +98,8 @@ two cores. This is done in 3 ways: Programming and Debugging ************************* +.. zephyr:board-supported-runners:: + Applications for the ``arduino_opta`` use the regular Zephyr build commands. See :ref:`build_an_application` for more information about application builds. diff --git a/boards/arduino/portenta_h7/doc/index.rst b/boards/arduino/portenta_h7/doc/index.rst index 0e31a81d8aa..85d3212a616 100644 --- a/boards/arduino/portenta_h7/doc/index.rst +++ b/boards/arduino/portenta_h7/doc/index.rst @@ -66,7 +66,9 @@ two cores. This is done in 3 ways: to avoid potential concurrent access issues. Building and Flashing -************************* +********************* + +.. zephyr:board-supported-runners:: Applications for the ``arduino_portenta_h7`` board should be built per core target, using either ``arduino_portenta_h7_m7`` or ``arduino_portenta_h7_m4`` as the target. diff --git a/boards/arduino/uno_r4/doc/index.rst b/boards/arduino/uno_r4/doc/index.rst index 476837f2def..71dcd0d94e4 100644 --- a/boards/arduino/uno_r4/doc/index.rst +++ b/boards/arduino/uno_r4/doc/index.rst @@ -25,6 +25,8 @@ Supported Features Programming and debugging ************************* +.. zephyr:board-supported-runners:: + Debug adapter ============= diff --git a/boards/arduino/zero/doc/index.rst b/boards/arduino/zero/doc/index.rst index 05e74d8973f..150c864b3f9 100644 --- a/boards/arduino/zero/doc/index.rst +++ b/boards/arduino/zero/doc/index.rst @@ -74,6 +74,8 @@ Arduino Zero, the DAC is available on pin A0. Programming and Debugging ************************* +.. zephyr:board-supported-runners:: + The Arduino Zero comes with a Atmel Embedded Debugger (EDBG). This provides a debug interface to the SAMD21 chip and is supported by OpenOCD. diff --git a/boards/aspeed/ast1030_evb/doc/index.rst b/boards/aspeed/ast1030_evb/doc/index.rst index d7dcf9e9c8e..1faa0185e27 100644 --- a/boards/aspeed/ast1030_evb/doc/index.rst +++ b/boards/aspeed/ast1030_evb/doc/index.rst @@ -48,6 +48,8 @@ UART5 is configured for serial logs. The default serial setup is 115200 8N1. Programming and Debugging ************************* +.. zephyr:board-supported-runners:: + This board comes with a JTAG port which facilitates debugging using a single physical connection. Flashing diff --git a/boards/atmel/sam/sam4e_xpro/doc/index.rst b/boards/atmel/sam/sam4e_xpro/doc/index.rst index fd5297e7c1a..fe51eaf3f90 100644 --- a/boards/atmel/sam/sam4e_xpro/doc/index.rst +++ b/boards/atmel/sam/sam4e_xpro/doc/index.rst @@ -51,6 +51,8 @@ chip. Programming and Debugging ************************* +.. zephyr:board-supported-runners:: + Flashing the Zephyr project onto SAM4E MCU requires the `OpenOCD tool`_. By default a factory new SAM4E chip will boot SAM-BA boot loader located in the ROM, not the flashed image. This is determined by the value of GPNVM1 diff --git a/boards/atmel/sam/sam4l_ek/doc/index.rst b/boards/atmel/sam/sam4l_ek/doc/index.rst index ff001a51e50..899498f61a5 100644 --- a/boards/atmel/sam/sam4l_ek/doc/index.rst +++ b/boards/atmel/sam/sam4l_ek/doc/index.rst @@ -73,6 +73,8 @@ between all others headers and RS-485 port. Programming and Debugging ************************* +.. zephyr:board-supported-runners:: + The SAM4L-EK board have a Segger Embedded Debugger Unit `J-Link OB `_. This provides a debug interface to the SAM4LC4C chip. You can use Ozone or JLink to communicate with diff --git a/boards/atmel/sam/sam4s_xplained/doc/index.rst b/boards/atmel/sam/sam4s_xplained/doc/index.rst index ea6481b6520..6f39a88367a 100644 --- a/boards/atmel/sam/sam4s_xplained/doc/index.rst +++ b/boards/atmel/sam/sam4s_xplained/doc/index.rst @@ -48,6 +48,8 @@ The section flashing uses the UART from the Segger USB debug connection. Programming and Debugging ************************* +.. zephyr:board-supported-runners:: + The SAM4S Xplained board comes with Segger `J-Link OB `_. This provides a debug interface to the SAM4S16C chip. You can use Ozone or JLink to communicate with diff --git a/boards/atmel/sam/sam_e70_xplained/doc/index.rst b/boards/atmel/sam/sam_e70_xplained/doc/index.rst index ee2d7c404b8..659f793049d 100644 --- a/boards/atmel/sam/sam_e70_xplained/doc/index.rst +++ b/boards/atmel/sam/sam_e70_xplained/doc/index.rst @@ -50,6 +50,8 @@ chip. Programming and Debugging ************************* +.. zephyr:board-supported-runners:: + Flashing the Zephyr project onto SAM E70 MCU requires the `OpenOCD tool`_. Support for Atmel SAM E microcontroller series was added in OpenOCD release 0.10.0, which was added in Zephyr SDK 0.9.2. diff --git a/boards/atmel/sam/sam_v71_xult/doc/index.rst b/boards/atmel/sam/sam_v71_xult/doc/index.rst index bcde4d6bde8..d58c6ded861 100644 --- a/boards/atmel/sam/sam_v71_xult/doc/index.rst +++ b/boards/atmel/sam/sam_v71_xult/doc/index.rst @@ -56,6 +56,8 @@ for the console and is available as a Virtual COM Port via EDBG USB chip. Programming and Debugging ************************* +.. zephyr:board-supported-runners:: + Flashing the Zephyr project onto SAM V71 MCU requires the `OpenOCD tool`_. By default a factory new SAM V71 chip will boot the `SAM-BA`_ boot loader located in the ROM, not the flashed image. This is determined by the value diff --git a/boards/atmel/sam0/samc21n_xpro/doc/index.rst b/boards/atmel/sam0/samc21n_xpro/doc/index.rst index 41f45fe1064..094f75631ea 100644 --- a/boards/atmel/sam0/samc21n_xpro/doc/index.rst +++ b/boards/atmel/sam0/samc21n_xpro/doc/index.rst @@ -83,6 +83,8 @@ driven by TCC2 instead of by GPIO. Programming and Debugging ************************* +.. zephyr:board-supported-runners:: + The SAM C21N Xplained Pro comes with a Atmel Embedded Debugger (EDBG). This provides a debug interface to the SAMC21 chip and is supported by OpenOCD. diff --git a/boards/atmel/sam0/samd20_xpro/doc/index.rst b/boards/atmel/sam0/samd20_xpro/doc/index.rst index a1031d23241..f374a15dad3 100644 --- a/boards/atmel/sam0/samd20_xpro/doc/index.rst +++ b/boards/atmel/sam0/samd20_xpro/doc/index.rst @@ -53,6 +53,8 @@ SERCOM0 is available on the EXT1 connector. Programming and Debugging ************************* +.. zephyr:board-supported-runners:: + The SAM D20 Xplained Pro comes with a Atmel Embedded Debugger (EDBG). This provides a debug interface to the SAMD20 chip and is supported by OpenOCD. diff --git a/boards/atmel/sam0/samd21_xpro/doc/index.rst b/boards/atmel/sam0/samd21_xpro/doc/index.rst index c77c522d934..a7b2245e158 100644 --- a/boards/atmel/sam0/samd21_xpro/doc/index.rst +++ b/boards/atmel/sam0/samd21_xpro/doc/index.rst @@ -88,6 +88,8 @@ SERCOM5 is connected to an 8 megabit SPI flash. Programming and Debugging ************************* +.. zephyr:board-supported-runners:: + The SAM D21 Xplained Pro comes with a Atmel Embedded Debugger (EDBG). This provides a debug interface to the SAMD21 chip and is supported by OpenOCD. diff --git a/boards/atmel/sam0/same54_xpro/doc/index.rst b/boards/atmel/sam0/same54_xpro/doc/index.rst index 9aa250fe75a..248acdd5627 100644 --- a/boards/atmel/sam0/same54_xpro/doc/index.rst +++ b/boards/atmel/sam0/same54_xpro/doc/index.rst @@ -111,6 +111,8 @@ Authentication device. Programming and Debugging ************************* +.. zephyr:board-supported-runners:: + The SAM E54 Xplained Pro comes with a Atmel Embedded Debugger (EDBG). This provides a debug interface to the SAME54 chip and is supported by OpenOCD. diff --git a/boards/atmel/sam0/saml21_xpro/doc/index.rst b/boards/atmel/sam0/saml21_xpro/doc/index.rst index 9b76b2c3772..90ee2676088 100644 --- a/boards/atmel/sam0/saml21_xpro/doc/index.rst +++ b/boards/atmel/sam0/saml21_xpro/doc/index.rst @@ -93,6 +93,8 @@ The SAML21 MCU has 6 SERCOM based SPIs, with two configured as SPI in this BSP. Programming and Debugging ************************* +.. zephyr:board-supported-runners:: + The SAM L21 Xplained Pro comes with a Atmel Embedded Debugger (EDBG). This provides a debug interface to the SAML21 chip and is supported by OpenOCD. diff --git a/boards/atmel/sam0/samr21_xpro/doc/index.rst b/boards/atmel/sam0/samr21_xpro/doc/index.rst index 753bae43b5a..94db3100c6e 100644 --- a/boards/atmel/sam0/samr21_xpro/doc/index.rst +++ b/boards/atmel/sam0/samr21_xpro/doc/index.rst @@ -134,6 +134,8 @@ echo demo. More information at :zephyr:code-sample:`sockets-echo-server` and Programming and Debugging ************************* +.. zephyr:board-supported-runners:: + The SAM R21 Xplained Pro comes with a Atmel Embedded Debugger (EDBG). This provides a debug interface to the SAMR21 chip and is supported by OpenOCD. diff --git a/boards/atmel/sam0/samr34_xpro/doc/index.rst b/boards/atmel/sam0/samr34_xpro/doc/index.rst index d1d4a7b2430..001233e1180 100644 --- a/boards/atmel/sam0/samr34_xpro/doc/index.rst +++ b/boards/atmel/sam0/samr34_xpro/doc/index.rst @@ -94,6 +94,8 @@ The SAMR34 MCU has 6 SERCOM based SPIs, with two configured as SPI in this BSP. Programming and Debugging ************************* +.. zephyr:board-supported-runners:: + The SAM R34 Xplained Pro comes with a Atmel Embedded Debugger (EDBG). This provides a debug interface to the SAMR34 chip and is supported by OpenOCD. diff --git a/boards/bbc/microbit/doc/index.rst b/boards/bbc/microbit/doc/index.rst index e7e9c49819f..9224cd4f24d 100644 --- a/boards/bbc/microbit/doc/index.rst +++ b/boards/bbc/microbit/doc/index.rst @@ -37,6 +37,8 @@ Supported Features Programming and Debugging ************************* +.. zephyr:board-supported-runners:: + Flashing ======== diff --git a/boards/bbc/microbit_v2/doc/index.rst b/boards/bbc/microbit_v2/doc/index.rst index fad9f3d608f..24fbaf5d2a3 100644 --- a/boards/bbc/microbit_v2/doc/index.rst +++ b/boards/bbc/microbit_v2/doc/index.rst @@ -38,6 +38,8 @@ Supported Features Programming and Debugging ************************* +.. zephyr:board-supported-runners:: + Flashing ======== diff --git a/boards/bcdevices/plt_demo_v2/doc/index.rst b/boards/bcdevices/plt_demo_v2/doc/index.rst index fb5253bbd6a..cdab9ada052 100644 --- a/boards/bcdevices/plt_demo_v2/doc/index.rst +++ b/boards/bcdevices/plt_demo_v2/doc/index.rst @@ -72,6 +72,8 @@ NFC Programming and Debugging ************************* +.. zephyr:board-supported-runners:: + Applications for the ``blueclover_plt_demo_v2/nrf52832`` board configuration can be built and flashed in the usual way (see :ref:`build_an_application` and :ref:`application_run` for more details). diff --git a/boards/beagle/beagleplay/doc/beagleplay_cc1352p7.rst b/boards/beagle/beagleplay/doc/beagleplay_cc1352p7.rst index 85450908ce3..7f38c4589c7 100644 --- a/boards/beagle/beagleplay/doc/beagleplay_cc1352p7.rst +++ b/boards/beagle/beagleplay/doc/beagleplay_cc1352p7.rst @@ -121,6 +121,8 @@ CC1352 reset is connected to AM62 GPIO0_14. Programming and Debugging ************************* +.. zephyr:board-supported-runners:: + Flashing ======== diff --git a/boards/blues/swan_r5/doc/index.rst b/boards/blues/swan_r5/doc/index.rst index d6efc7c1158..0c2c796abd4 100644 --- a/boards/blues/swan_r5/doc/index.rst +++ b/boards/blues/swan_r5/doc/index.rst @@ -159,6 +159,8 @@ assigned to LPUART. Default settings are 115200 8N1. Programming and Debugging ************************* +.. zephyr:board-supported-runners:: + Connect Swan to your host computer using the USB port. Then build and flash an application. Here is an example for the :zephyr:code-sample:`hello_world` application. diff --git a/boards/bytesatwork/bytesensi_l/doc/index.rst b/boards/bytesatwork/bytesensi_l/doc/index.rst index 7d303935861..35e402497ed 100644 --- a/boards/bytesatwork/bytesensi_l/doc/index.rst +++ b/boards/bytesatwork/bytesensi_l/doc/index.rst @@ -95,6 +95,8 @@ External GPS Antenna @ J3 Programming and Debugging ************************* +.. zephyr:board-supported-runners:: + Flashing ======== The byteSENSI-L board can be flashed with the SEGGER JLink programmer. diff --git a/boards/contextualelectronics/abc/doc/index.rst b/boards/contextualelectronics/abc/doc/index.rst index 59129c20515..02ddb9689e5 100644 --- a/boards/contextualelectronics/abc/doc/index.rst +++ b/boards/contextualelectronics/abc/doc/index.rst @@ -44,6 +44,8 @@ features. Programming and Debugging ************************* +.. zephyr:board-supported-runners:: + Applications for the ``contextualelectronics_abc`` board configuration can be built and flashed in the usual way (see :ref:`build_an_application` and :ref:`application_run` for more details). diff --git a/boards/croxel/croxel_cx1825/doc/index.rst b/boards/croxel/croxel_cx1825/doc/index.rst index a982127ebec..cee944d5f97 100644 --- a/boards/croxel/croxel_cx1825/doc/index.rst +++ b/boards/croxel/croxel_cx1825/doc/index.rst @@ -76,6 +76,8 @@ Digital Inputs Programming and Debugging ************************* +.. zephyr:board-supported-runners:: + Applications for the ``croxel_cx1825/nrf52840`` board configuration can be built and flashed in the usual way (see :ref:`build_an_application` and :ref:`application_run` for more details). diff --git a/boards/ct/ctcc/doc/index.rst b/boards/ct/ctcc/doc/index.rst index c1964e71609..5a890893c23 100644 --- a/boards/ct/ctcc/doc/index.rst +++ b/boards/ct/ctcc/doc/index.rst @@ -81,6 +81,8 @@ nRF9161: Programming and Debugging ************************* +.. zephyr:board-supported-runners:: + Applications for ``ctcc`` boards can be built in the usual way (see :ref:`build_an_application` for more details). diff --git a/boards/cypress/cy8ckit_062_ble/doc/index.rst b/boards/cypress/cy8ckit_062_ble/doc/index.rst index bda371372d8..8a5090a5ed4 100644 --- a/boards/cypress/cy8ckit_062_ble/doc/index.rst +++ b/boards/cypress/cy8ckit_062_ble/doc/index.rst @@ -140,6 +140,8 @@ To get the OpenOCD package, it is required that you Programming and Debugging ************************* +.. zephyr:board-supported-runners:: + The CY8CKIT-062-BLE includes an onboard programmer/debugger (KitProg2) with mass storage programming to provide debugging, flash programming, and serial communication over USB. There are also PSOC 6 program and debug headers J11 diff --git a/boards/cypress/cy8ckit_062_wifi_bt/doc/index.rst b/boards/cypress/cy8ckit_062_wifi_bt/doc/index.rst index 86b6806ede1..dc201ecc7a7 100644 --- a/boards/cypress/cy8ckit_062_wifi_bt/doc/index.rst +++ b/boards/cypress/cy8ckit_062_wifi_bt/doc/index.rst @@ -127,6 +127,8 @@ To get the OpenOCD package, it is required that you Programming and Debugging ************************* +.. zephyr:board-supported-runners:: + The CY8CKIT-062-WiFi-BT includes an onboard programmer/debugger (KitProg2) with mass storage programming to provide debugging, flash programming, and serial communication over USB. There are also PSOC 6 program and debug headers J11 diff --git a/boards/dptechnics/walter/doc/index.rst b/boards/dptechnics/walter/doc/index.rst index 550723e6deb..eb5dc5e3d50 100644 --- a/boards/dptechnics/walter/doc/index.rst +++ b/boards/dptechnics/walter/doc/index.rst @@ -77,6 +77,8 @@ below to retrieve those files. Building & Flashing ******************* +.. zephyr:board-supported-runners:: + Simple boot =========== diff --git a/boards/dragino/lsn50/doc/index.rst b/boards/dragino/lsn50/doc/index.rst index 939d3b13301..d5981b51817 100644 --- a/boards/dragino/lsn50/doc/index.rst +++ b/boards/dragino/lsn50/doc/index.rst @@ -113,6 +113,8 @@ Default settings are 115200 8N1. Programming and Debugging ************************* +.. zephyr:board-supported-runners:: + Applications for the ``dragino_lsn50`` board configuration can be built and flashed in the usual way (see :ref:`build_an_application` and :ref:`application_run` for more details). diff --git a/boards/dragino/nbsn95/doc/index.rst b/boards/dragino/nbsn95/doc/index.rst index 2680f88a614..c99e6c87bdc 100644 --- a/boards/dragino/nbsn95/doc/index.rst +++ b/boards/dragino/nbsn95/doc/index.rst @@ -112,6 +112,8 @@ Default settings are 115200 8N1. Programming and Debugging ************************* +.. zephyr:board-supported-runners:: + Applications for the ``dragino_nbsn95`` board configuration can be built and flashed in the usual way (see :ref:`build_an_application` and :ref:`application_run` for more details). diff --git a/boards/ebyte/e73_tbb/doc/index.rst b/boards/ebyte/e73_tbb/doc/index.rst index ba93e1b63f3..68bd2608dc9 100644 --- a/boards/ebyte/e73_tbb/doc/index.rst +++ b/boards/ebyte/e73_tbb/doc/index.rst @@ -135,6 +135,8 @@ NFC_ANT Programming and Debugging ************************* +.. zephyr:board-supported-runners:: + Flashing ======== diff --git a/boards/electronut/nrf52840_blip/doc/index.rst b/boards/electronut/nrf52840_blip/doc/index.rst index 2f3177b2f21..376412e4d40 100644 --- a/boards/electronut/nrf52840_blip/doc/index.rst +++ b/boards/electronut/nrf52840_blip/doc/index.rst @@ -80,6 +80,8 @@ MicroSD is connected to these pins, and CS pin is connected to P0.17. Programming and Debugging ************************* +.. zephyr:board-supported-runners:: + Applications for the ``nrf52840_blip`` board configuration can be built and flashed in the usual way (see :ref:`build_an_application` and :ref:`application_run` for more details); The onboard Black Magic diff --git a/boards/electronut/nrf52840_papyr/doc/nrf52840_papyr.rst b/boards/electronut/nrf52840_papyr/doc/nrf52840_papyr.rst index ac153046943..f674496b021 100644 --- a/boards/electronut/nrf52840_papyr/doc/nrf52840_papyr.rst +++ b/boards/electronut/nrf52840_papyr/doc/nrf52840_papyr.rst @@ -89,6 +89,8 @@ Other pins used by the e-paper display are: Programming and Debugging ************************* +.. zephyr:board-supported-runners:: + Applications for the ``nrf52840_papyr`` board configuration can be built and flashed in the usual way (see :ref:`build_an_application` and :ref:`application_run` for more details); Black Magic diff --git a/boards/element14/warp7/doc/index.rst b/boards/element14/warp7/doc/index.rst index dcd5a36bdda..016681c30ab 100644 --- a/boards/element14/warp7/doc/index.rst +++ b/boards/element14/warp7/doc/index.rst @@ -110,6 +110,8 @@ the number 6 is used in the mikroBUS connector. Programming and Debugging ************************* +.. zephyr:board-supported-runners:: + The WaRP7 doesn't have QSPI flash for the M4 and it needs to be started by the A7 core. The A7 core is responsible to load the M4 binary application into the RAM, put the M4 in reset, set the M4 Program Counter and Stack Pointer, and diff --git a/boards/ene/kb1200_evb/doc/index.rst b/boards/ene/kb1200_evb/doc/index.rst index 91ee0b0ff55..2bd60859af7 100644 --- a/boards/ene/kb1200_evb/doc/index.rst +++ b/boards/ene/kb1200_evb/doc/index.rst @@ -33,6 +33,8 @@ See Processor clock control register (refer 5.1 General Configuration) Programming and Debugging ************************* +.. zephyr:board-supported-runners:: + Flashing ======== diff --git a/boards/espressif/esp32_devkitc_wroom/doc/index.rst b/boards/espressif/esp32_devkitc_wroom/doc/index.rst index 372a7f7e0b8..9b5bc1c6baf 100644 --- a/boards/espressif/esp32_devkitc_wroom/doc/index.rst +++ b/boards/espressif/esp32_devkitc_wroom/doc/index.rst @@ -72,6 +72,8 @@ below to retrieve those files. Building & Flashing ******************* +.. zephyr:board-supported-runners:: + Simple boot =========== diff --git a/boards/espressif/esp32_devkitc_wrover/doc/index.rst b/boards/espressif/esp32_devkitc_wrover/doc/index.rst index 398f9bc37d3..5bab845c938 100644 --- a/boards/espressif/esp32_devkitc_wrover/doc/index.rst +++ b/boards/espressif/esp32_devkitc_wrover/doc/index.rst @@ -72,6 +72,8 @@ below to retrieve those files. Building & Flashing ******************* +.. zephyr:board-supported-runners:: + Simple boot =========== diff --git a/boards/espressif/esp32_ethernet_kit/doc/index.rst b/boards/espressif/esp32_ethernet_kit/doc/index.rst index 10577eec461..22a942989fd 100644 --- a/boards/espressif/esp32_ethernet_kit/doc/index.rst +++ b/boards/espressif/esp32_ethernet_kit/doc/index.rst @@ -432,6 +432,8 @@ below to retrieve those files. Building & Flashing ******************* +.. zephyr:board-supported-runners:: + Simple boot =========== diff --git a/boards/espressif/esp32c3_devkitc/doc/index.rst b/boards/espressif/esp32c3_devkitc/doc/index.rst index 1bbe623f3d1..eae08a6b8fc 100644 --- a/boards/espressif/esp32c3_devkitc/doc/index.rst +++ b/boards/espressif/esp32c3_devkitc/doc/index.rst @@ -64,6 +64,8 @@ below to retrieve those files. Building & Flashing ******************* +.. zephyr:board-supported-runners:: + Simple boot =========== diff --git a/boards/espressif/esp32c3_devkitm/doc/index.rst b/boards/espressif/esp32c3_devkitm/doc/index.rst index 0cd354e2ee2..d4fcb4e1713 100644 --- a/boards/espressif/esp32c3_devkitm/doc/index.rst +++ b/boards/espressif/esp32c3_devkitm/doc/index.rst @@ -64,6 +64,8 @@ below to retrieve those files. Building & Flashing ******************* +.. zephyr:board-supported-runners:: + Simple boot =========== diff --git a/boards/espressif/esp32c3_rust/doc/index.rst b/boards/espressif/esp32c3_rust/doc/index.rst index aec57b5bb04..144b6948b85 100644 --- a/boards/espressif/esp32c3_rust/doc/index.rst +++ b/boards/espressif/esp32c3_rust/doc/index.rst @@ -109,6 +109,8 @@ below to retrieve those files. Building & Flashing ******************* +.. zephyr:board-supported-runners:: + Simple boot =========== diff --git a/boards/espressif/esp32c6_devkitc/doc/index.rst b/boards/espressif/esp32c6_devkitc/doc/index.rst index 9eb73cf275b..ee0f04afaa7 100644 --- a/boards/espressif/esp32c6_devkitc/doc/index.rst +++ b/boards/espressif/esp32c6_devkitc/doc/index.rst @@ -106,6 +106,8 @@ below to retrieve those files. Building & Flashing ******************* +.. zephyr:board-supported-runners:: + Simple boot =========== diff --git a/boards/espressif/esp32s2_devkitc/doc/index.rst b/boards/espressif/esp32s2_devkitc/doc/index.rst index 26f29798252..63bf3eca409 100644 --- a/boards/espressif/esp32s2_devkitc/doc/index.rst +++ b/boards/espressif/esp32s2_devkitc/doc/index.rst @@ -63,6 +63,8 @@ below to retrieve those files. Building & Flashing ******************* +.. zephyr:board-supported-runners:: + Simple boot =========== diff --git a/boards/espressif/esp32s2_saola/doc/index.rst b/boards/espressif/esp32s2_saola/doc/index.rst index 605d8a41e88..d86a986b5e6 100644 --- a/boards/espressif/esp32s2_saola/doc/index.rst +++ b/boards/espressif/esp32s2_saola/doc/index.rst @@ -63,6 +63,8 @@ below to retrieve those files. Building & Flashing ******************* +.. zephyr:board-supported-runners:: + Simple boot =========== diff --git a/boards/espressif/esp32s3_devkitc/doc/index.rst b/boards/espressif/esp32s3_devkitc/doc/index.rst index 2dbce43ff5f..4d5b07797a2 100644 --- a/boards/espressif/esp32s3_devkitc/doc/index.rst +++ b/boards/espressif/esp32s3_devkitc/doc/index.rst @@ -100,6 +100,8 @@ below to retrieve those files. Building & Flashing ******************* +.. zephyr:board-supported-runners:: + Simple boot =========== diff --git a/boards/espressif/esp32s3_devkitm/doc/index.rst b/boards/espressif/esp32s3_devkitm/doc/index.rst index 9bef7c47756..044a3a6a660 100644 --- a/boards/espressif/esp32s3_devkitm/doc/index.rst +++ b/boards/espressif/esp32s3_devkitm/doc/index.rst @@ -100,6 +100,8 @@ below to retrieve those files. Building & Flashing ******************* +.. zephyr:board-supported-runners:: + Simple boot =========== diff --git a/boards/espressif/esp8684_devkitm/doc/index.rst b/boards/espressif/esp8684_devkitm/doc/index.rst index 80d571a4b02..c5e00b5b5b4 100644 --- a/boards/espressif/esp8684_devkitm/doc/index.rst +++ b/boards/espressif/esp8684_devkitm/doc/index.rst @@ -70,6 +70,8 @@ below to retrieve those files. Building & Flashing ******************* +.. zephyr:board-supported-runners:: + Simple boot =========== diff --git a/boards/espressif/esp_wrover_kit/doc/index.rst b/boards/espressif/esp_wrover_kit/doc/index.rst index 29760280d64..0c5a2ee8dd4 100644 --- a/boards/espressif/esp_wrover_kit/doc/index.rst +++ b/boards/espressif/esp_wrover_kit/doc/index.rst @@ -463,6 +463,8 @@ below to retrieve those files. Building & Flashing ******************* +.. zephyr:board-supported-runners:: + Simple boot =========== diff --git a/boards/ezurio/bl5340_dvk/doc/index.rst b/boards/ezurio/bl5340_dvk/doc/index.rst index 1faf9130ba1..35ce806fc53 100644 --- a/boards/ezurio/bl5340_dvk/doc/index.rst +++ b/boards/ezurio/bl5340_dvk/doc/index.rst @@ -191,6 +191,8 @@ Security components Programming and Debugging ************************* +.. zephyr:board-supported-runners:: + The BL5340's application core supports the Armv8-M Security Extension. Applications built for the ``bl5340_dvk/nrf5340/cpuapp`` board by default boot in the Secure state. diff --git a/boards/ezurio/bl652_dvk/doc/bl652_dvk.rst b/boards/ezurio/bl652_dvk/doc/bl652_dvk.rst index c17b0476f61..cdceadb2a34 100644 --- a/boards/ezurio/bl652_dvk/doc/bl652_dvk.rst +++ b/boards/ezurio/bl652_dvk/doc/bl652_dvk.rst @@ -162,6 +162,8 @@ J32/J22 Digital I/O Programming and Debugging ************************* +.. zephyr:board-supported-runners:: + Flashing ======== diff --git a/boards/ezurio/bl653_dvk/doc/bl653_dvk.rst b/boards/ezurio/bl653_dvk/doc/bl653_dvk.rst index 38bc25c125d..811ce96a517 100644 --- a/boards/ezurio/bl653_dvk/doc/bl653_dvk.rst +++ b/boards/ezurio/bl653_dvk/doc/bl653_dvk.rst @@ -61,6 +61,8 @@ Push buttons Programming and Debugging ************************* +.. zephyr:board-supported-runners:: + Applications for the ``bl653_dvk`` board configuration can be built, flashed, and debugged in the usual way. See :ref:`build_an_application` and :ref:`application_run` for more details on building and running. diff --git a/boards/ezurio/bl654_dvk/doc/bl654_dvk.rst b/boards/ezurio/bl654_dvk/doc/bl654_dvk.rst index 6e8ab259002..30e23866587 100644 --- a/boards/ezurio/bl654_dvk/doc/bl654_dvk.rst +++ b/boards/ezurio/bl654_dvk/doc/bl654_dvk.rst @@ -72,6 +72,8 @@ Push buttons Programming and Debugging ************************* +.. zephyr:board-supported-runners:: + Applications for the ``bl654_dvk`` board configuration can be built, flashed, and debugged in the usual way. See :ref:`build_an_application` and :ref:`application_run` for more details on building and running. diff --git a/boards/ezurio/bl654_sensor_board/doc/bl654_sensor_board.rst b/boards/ezurio/bl654_sensor_board/doc/bl654_sensor_board.rst index baba289cc14..605b5eb8c7f 100644 --- a/boards/ezurio/bl654_sensor_board/doc/bl654_sensor_board.rst +++ b/boards/ezurio/bl654_sensor_board/doc/bl654_sensor_board.rst @@ -83,6 +83,8 @@ be blobbed. Programming and Debugging ************************* +.. zephyr:board-supported-runners:: + Applications for the ``bl654_sensor_board`` board configuration can be built, flashed, and debugged in the usual way. See :ref:`build_an_application` and :ref:`application_run` for more details on building and running. An external diff --git a/boards/ezurio/bl654_usb/doc/bl654_usb.rst b/boards/ezurio/bl654_usb/doc/bl654_usb.rst index 8a0fc5e508f..04ac5759753 100644 --- a/boards/ezurio/bl654_usb/doc/bl654_usb.rst +++ b/boards/ezurio/bl654_usb/doc/bl654_usb.rst @@ -65,6 +65,8 @@ Zephyr console output is available as follows: Programming and Debugging ************************* +.. zephyr:board-supported-runners:: + Applications for the ``bl654_usb`` board configuration can be built in the usual way (see :ref:`build_an_application` for more details). The ``bl654_usb`` board cannot be used for debugging. The compatible BL654 DVK diff --git a/boards/ezurio/bt510/doc/bt510.rst b/boards/ezurio/bt510/doc/bt510.rst index 9d0e1b04bec..74b4c48703c 100644 --- a/boards/ezurio/bt510/doc/bt510.rst +++ b/boards/ezurio/bt510/doc/bt510.rst @@ -84,6 +84,8 @@ The BT510 incorporates an I2C Silabs SI7055 temperature sensor. Refer to the `Si Programming and Debugging ************************* +.. zephyr:board-supported-runners:: + Applications for the ``bt510`` board configuration can be built, flashed, and debugged in the usual way. See :ref:`build_an_application` and :ref:`application_run` for more details on building and running. diff --git a/boards/ezurio/bt610/doc/bt610.rst b/boards/ezurio/bt610/doc/bt610.rst index e3ff1f54953..afa138eac63 100644 --- a/boards/ezurio/bt610/doc/bt610.rst +++ b/boards/ezurio/bt610/doc/bt610.rst @@ -437,6 +437,8 @@ Required pins are as follows. Programming and Debugging ************************* +.. zephyr:board-supported-runners:: + Applications for the ``bt610`` board configuration can be built and flashed in the usual way (see :ref:`build_an_application` and :ref:`application_run` for more details); however, the standard diff --git a/boards/ezurio/mg100/doc/index.rst b/boards/ezurio/mg100/doc/index.rst index 7eca7b00da0..b2baed38724 100644 --- a/boards/ezurio/mg100/doc/index.rst +++ b/boards/ezurio/mg100/doc/index.rst @@ -109,6 +109,8 @@ SPI MISO = P0.12 Programming and Debugging ************************* +.. zephyr:board-supported-runners:: + Applications for the ``mg100`` board configuration can be built and flashed in the usual way. (see :ref:`build_an_application` and :ref:`application_run` for more details) diff --git a/boards/ezurio/pinnacle_100_dvk/doc/index.rst b/boards/ezurio/pinnacle_100_dvk/doc/index.rst index 5b5d525b8d9..d9f8b260efd 100644 --- a/boards/ezurio/pinnacle_100_dvk/doc/index.rst +++ b/boards/ezurio/pinnacle_100_dvk/doc/index.rst @@ -80,6 +80,8 @@ Push buttons Programming and Debugging ************************* +.. zephyr:board-supported-runners:: + Applications for the ``pinnacle_100_dvk`` board configuration can be built and flashed in the usual way. (see :ref:`build_an_application` and :ref:`application_run` for more details) diff --git a/boards/ezurio/rm1xx_dvk/doc/index.rst b/boards/ezurio/rm1xx_dvk/doc/index.rst index 8f1e16b4e09..ebb994540eb 100644 --- a/boards/ezurio/rm1xx_dvk/doc/index.rst +++ b/boards/ezurio/rm1xx_dvk/doc/index.rst @@ -93,6 +93,8 @@ Refer to the `Semtech SX1272 datasheet`_ for further details. Programming and Debugging ************************* +.. zephyr:board-supported-runners:: + Flashing ======== diff --git a/boards/fanke/fk743m5_xih6/doc/index.rst b/boards/fanke/fk743m5_xih6/doc/index.rst index faa98e08439..0c7dbbfbe44 100644 --- a/boards/fanke/fk743m5_xih6/doc/index.rst +++ b/boards/fanke/fk743m5_xih6/doc/index.rst @@ -80,6 +80,8 @@ The Zephyr console output is assigned to UART1. The default communication settin Programming and Debugging ************************* +.. zephyr:board-supported-runners:: + Applications for the ``fk743m5_xih6`` board target can be built and flashed in the usual way (see :ref:`build_an_application` and :ref:`application_run` for more details). diff --git a/boards/fanke/fk750m1_vbt6/doc/index.rst b/boards/fanke/fk750m1_vbt6/doc/index.rst index 620c16cb72d..f5340f336b6 100644 --- a/boards/fanke/fk750m1_vbt6/doc/index.rst +++ b/boards/fanke/fk750m1_vbt6/doc/index.rst @@ -80,6 +80,8 @@ The Zephyr console output is assigned to UART1. The default communication settin Programming and Debugging ************************* +.. zephyr:board-supported-runners:: + Applications for the ``fk750m1_vbt6`` board target can be built and flashed in the usual way (see :ref:`build_an_application` and :ref:`application_run` for more details). diff --git a/boards/firefly/roc_rk3568_pc/doc/index.rst b/boards/firefly/roc_rk3568_pc/doc/index.rst index a3e9a5195f4..e26092db576 100644 --- a/boards/firefly/roc_rk3568_pc/doc/index.rst +++ b/boards/firefly/roc_rk3568_pc/doc/index.rst @@ -61,6 +61,8 @@ CPU's UART2. Programming and Debugging ************************* +.. zephyr:board-supported-runners:: + Use U-Boot to load the zephyr.bin to the memory and kick it: .. code-block:: console diff --git a/boards/franzininho/esp32s2_franzininho/doc/index.rst b/boards/franzininho/esp32s2_franzininho/doc/index.rst index 47f223b83ca..bdbc20574ec 100644 --- a/boards/franzininho/esp32s2_franzininho/doc/index.rst +++ b/boards/franzininho/esp32s2_franzininho/doc/index.rst @@ -47,6 +47,8 @@ below to retrieve those files. Building & Flashing ******************* +.. zephyr:board-supported-runners:: + Simple boot =========== diff --git a/boards/fysetc/ucan/doc/index.rst b/boards/fysetc/ucan/doc/index.rst index 17edc3d37ab..725d87e62a4 100644 --- a/boards/fysetc/ucan/doc/index.rst +++ b/boards/fysetc/ucan/doc/index.rst @@ -27,6 +27,8 @@ configured to provide a system clock of 48 MHz. Programming and Debugging ************************* +.. zephyr:board-supported-runners:: + Build and flash applications as usual (see :ref:`build_an_application` and :ref:`application_run` for more details). diff --git a/boards/gaisler/generic_leon3/doc/index.rst b/boards/gaisler/generic_leon3/doc/index.rst index 9f7781f3e21..0dde96f2fc7 100644 --- a/boards/gaisler/generic_leon3/doc/index.rst +++ b/boards/gaisler/generic_leon3/doc/index.rst @@ -17,6 +17,8 @@ M2GL-EVAL-KIT. Programming and Debugging ************************* +.. zephyr:board-supported-runners:: + Building ======== diff --git a/boards/gaisler/gr716a_mini/doc/index.rst b/boards/gaisler/gr716a_mini/doc/index.rst index 0f723306105..77cf7231192 100644 --- a/boards/gaisler/gr716a_mini/doc/index.rst +++ b/boards/gaisler/gr716a_mini/doc/index.rst @@ -26,6 +26,8 @@ if enabled in GRMON, is preserved. Programming and Debugging ************************* +.. zephyr:board-supported-runners:: + Building ======== diff --git a/boards/gardena/sgrm/doc/index.rst b/boards/gardena/sgrm/doc/index.rst index b342c81e3ce..5b0da0a61c7 100644 --- a/boards/gardena/sgrm/doc/index.rst +++ b/boards/gardena/sgrm/doc/index.rst @@ -60,6 +60,8 @@ Connections and IOs Programming and Debugging ************************* +.. zephyr:board-supported-runners:: + Flashing ======== diff --git a/boards/gd/gd32a503v_eval/doc/index.rst b/boards/gd/gd32a503v_eval/doc/index.rst index f9bc9b40fcc..27e715227a7 100644 --- a/boards/gd/gd32a503v_eval/doc/index.rst +++ b/boards/gd/gd32a503v_eval/doc/index.rst @@ -50,6 +50,8 @@ is UART0 at PIN-72 and PIN-73. Programming and Debugging ************************* +.. zephyr:board-supported-runners:: + Before program your board make sure to configure boot setting and serial port. The default serial port is USART0. diff --git a/boards/gd/gd32e103v_eval/doc/index.rst b/boards/gd/gd32e103v_eval/doc/index.rst index 66673847055..49d6f799199 100644 --- a/boards/gd/gd32e103v_eval/doc/index.rst +++ b/boards/gd/gd32e103v_eval/doc/index.rst @@ -54,6 +54,8 @@ is UART0 at PIN-9 and PIN-10. Programming and Debugging ************************* +.. zephyr:board-supported-runners:: + Before program your board make sure to configure boot setting and serial port. The default serial port is USART0. This port uses header JP-5/6 to route signals between USB VBUS/ID and USART J2. diff --git a/boards/gd/gd32e507v_start/doc/index.rst b/boards/gd/gd32e507v_start/doc/index.rst index 2ca5cb51b45..68eaf60ef49 100644 --- a/boards/gd/gd32e507v_start/doc/index.rst +++ b/boards/gd/gd32e507v_start/doc/index.rst @@ -42,6 +42,8 @@ virtual COM port via the CN3 USB connector. Programming and Debugging ************************* +.. zephyr:board-supported-runners:: + Before programming your board make sure to configure boot jumpers as follows: diff --git a/boards/gd/gd32e507z_eval/doc/index.rst b/boards/gd/gd32e507z_eval/doc/index.rst index 6cd6daf4032..f43863fbadb 100644 --- a/boards/gd/gd32e507z_eval/doc/index.rst +++ b/boards/gd/gd32e507z_eval/doc/index.rst @@ -52,6 +52,8 @@ virtual COM port via the J1 USB connector. Programming and Debugging ************************* +.. zephyr:board-supported-runners:: + Before programming your board make sure to configure boot jumpers as follows: diff --git a/boards/gd/gd32f350r_eval/doc/index.rst b/boards/gd/gd32f350r_eval/doc/index.rst index 9ddb952d4f6..e30ab453690 100644 --- a/boards/gd/gd32f350r_eval/doc/index.rst +++ b/boards/gd/gd32f350r_eval/doc/index.rst @@ -46,6 +46,8 @@ is USART0 with TX connected at PA9 and RX at PA10. Programming and Debugging ************************* +.. zephyr:board-supported-runners:: + Before programming your board make sure to configure boot and serial jumpers as follows: - J4: Select 2-3 for both (labeled as ``L``) diff --git a/boards/gd/gd32f403z_eval/doc/index.rst b/boards/gd/gd32f403z_eval/doc/index.rst index 93411593dda..7d2ca320ca7 100644 --- a/boards/gd/gd32f403z_eval/doc/index.rst +++ b/boards/gd/gd32f403z_eval/doc/index.rst @@ -54,6 +54,8 @@ is UART0 at PIN-9 and PIN-10. Programming and Debugging ************************* +.. zephyr:board-supported-runners:: + Before program your board make sure to configure boot setting and serial port. The default serial port is USART0. This port uses header JP-5/6 to route signals between USB VBUS/ID and USART J2. diff --git a/boards/gd/gd32f407v_start/doc/index.rst b/boards/gd/gd32f407v_start/doc/index.rst index f94e8a9aa09..615659bf820 100644 --- a/boards/gd/gd32f407v_start/doc/index.rst +++ b/boards/gd/gd32f407v_start/doc/index.rst @@ -41,6 +41,8 @@ is USART0 with TX connected at PB6 and RX at PB7. Programming and Debugging ************************* +.. zephyr:board-supported-runners:: + Before programming your board make sure to configure boot jumpers as follows: diff --git a/boards/gd/gd32f450i_eval/doc/index.rst b/boards/gd/gd32f450i_eval/doc/index.rst index abc12587061..05b2c20ba7a 100644 --- a/boards/gd/gd32f450i_eval/doc/index.rst +++ b/boards/gd/gd32f450i_eval/doc/index.rst @@ -54,6 +54,8 @@ is USART0 with TX connected at PA9 and RX at PA10. Programming and Debugging ************************* +.. zephyr:board-supported-runners:: + Before programming your board make sure to configure boot and serial jumpers as follows: diff --git a/boards/gd/gd32f450v_start/doc/index.rst b/boards/gd/gd32f450v_start/doc/index.rst index c36f3276925..6105b6afc16 100644 --- a/boards/gd/gd32f450v_start/doc/index.rst +++ b/boards/gd/gd32f450v_start/doc/index.rst @@ -43,6 +43,8 @@ UART-USB adapter. Programming and Debugging ************************* +.. zephyr:board-supported-runners:: + Before programming your board make sure to configure boot jumpers as follows: diff --git a/boards/gd/gd32f450z_eval/doc/index.rst b/boards/gd/gd32f450z_eval/doc/index.rst index 003b7447656..7b012d1ddb2 100644 --- a/boards/gd/gd32f450z_eval/doc/index.rst +++ b/boards/gd/gd32f450z_eval/doc/index.rst @@ -52,6 +52,8 @@ is USART0 with TX connected at PA9 and RX at PA10. Programming and Debugging ************************* +.. zephyr:board-supported-runners:: + Before programming your board make sure to configure boot and serial jumpers as follows: diff --git a/boards/gd/gd32f470i_eval/doc/index.rst b/boards/gd/gd32f470i_eval/doc/index.rst index 001b872fb7c..4c90c4d3f12 100644 --- a/boards/gd/gd32f470i_eval/doc/index.rst +++ b/boards/gd/gd32f470i_eval/doc/index.rst @@ -53,6 +53,8 @@ is USART0 with TX connected at PA9 and RX at PA10. Programming and Debugging ************************* +.. zephyr:board-supported-runners:: + Before programming your board make sure to configure boot and serial jumpers as follows: diff --git a/boards/gd/gd32l233r_eval/doc/index.rst b/boards/gd/gd32l233r_eval/doc/index.rst index 1dff9303f05..d025a2bf96e 100644 --- a/boards/gd/gd32l233r_eval/doc/index.rst +++ b/boards/gd/gd32l233r_eval/doc/index.rst @@ -46,6 +46,8 @@ CH04E serial connector with Mini-USB. Programming and Debugging ************************* +.. zephyr:board-supported-runners:: + Using J-Link ============= diff --git a/boards/gd/gd32vf103c_starter/doc/index.rst b/boards/gd/gd32vf103c_starter/doc/index.rst index 3706d12990b..a443dbde5f3 100644 --- a/boards/gd/gd32vf103c_starter/doc/index.rst +++ b/boards/gd/gd32vf103c_starter/doc/index.rst @@ -41,6 +41,8 @@ TX connected at PA9 and RX at PA10. Programming and Debugging ************************* +.. zephyr:board-supported-runners:: + Before programming your board make sure to configure boot and serial jumpers as follows: diff --git a/boards/gd/gd32vf103v_eval/doc/index.rst b/boards/gd/gd32vf103v_eval/doc/index.rst index addfa1052e6..2f8dd496f61 100644 --- a/boards/gd/gd32vf103v_eval/doc/index.rst +++ b/boards/gd/gd32vf103v_eval/doc/index.rst @@ -48,6 +48,8 @@ is USART0 with TX connected at PA9 and RX at PA10. Programming and Debugging ************************* +.. zephyr:board-supported-runners:: + Before programming your board make sure to configure boot and serial jumpers as follows: diff --git a/boards/google/dragonclaw/doc/index.rst b/boards/google/dragonclaw/doc/index.rst index 3f717a84341..ed5c8c11135 100644 --- a/boards/google/dragonclaw/doc/index.rst +++ b/boards/google/dragonclaw/doc/index.rst @@ -26,6 +26,8 @@ Peripherial Mapping Programming and Debugging ************************* +.. zephyr:board-supported-runners:: + Build application as usual for the ``dragonclaw`` board, and flash using μServo or an external J-Link connected to J4. If μServo is used, please follow the `Chromium EC Flashing Documentation`_. diff --git a/boards/google/icetower/doc/index.rst b/boards/google/icetower/doc/index.rst index 45ecb81be2d..7106102f718 100644 --- a/boards/google/icetower/doc/index.rst +++ b/boards/google/icetower/doc/index.rst @@ -26,6 +26,8 @@ Default Zephyr Peripheral Mapping: Programming and Debugging ************************* +.. zephyr:board-supported-runners:: + Build application as usual for the ``google_icetower`` board, and flash using μServo or an external J-Link connected to J4. If μServo is used, please follow the `Chromium EC Flashing Documentation`_. diff --git a/boards/google/quincy/doc/index.rst b/boards/google/quincy/doc/index.rst index 12dc09329ca..ec960007ec8 100644 --- a/boards/google/quincy/doc/index.rst +++ b/boards/google/quincy/doc/index.rst @@ -26,6 +26,8 @@ Peripheral Mapping Programming and Debugging ************************* +.. zephyr:board-supported-runners:: + Build application as usual for the ``google_quincy`` board target, and flash using μServo or an external J-Link connected to J4. If μServo is used, please follow the `Chromium EC Flashing Documentation`_ and diff --git a/boards/google/twinkie_v2/doc/index.rst b/boards/google/twinkie_v2/doc/index.rst index f8d02a0f7d9..89450cf04ff 100644 --- a/boards/google/twinkie_v2/doc/index.rst +++ b/boards/google/twinkie_v2/doc/index.rst @@ -30,6 +30,8 @@ Default Zephyr Peripheral Mapping: Programming and Debugging ************************* +.. zephyr:board-supported-runners:: + Build application as usual for the ``google_twinkie_v2`` board, and flash using dfu-util or J-Link. diff --git a/boards/hardkernel/odroid_go/doc/index.rst b/boards/hardkernel/odroid_go/doc/index.rst index fef382b00c3..3c14c9c23b0 100644 --- a/boards/hardkernel/odroid_go/doc/index.rst +++ b/boards/hardkernel/odroid_go/doc/index.rst @@ -73,6 +73,8 @@ below to retrieve those files. Building & Flashing ******************* +.. zephyr:board-supported-runners:: + Simple boot =========== diff --git a/boards/heltec/heltec_wifi_lora32_v2/doc/index.rst b/boards/heltec/heltec_wifi_lora32_v2/doc/index.rst index c4987a76b8f..abe91f4ca90 100644 --- a/boards/heltec/heltec_wifi_lora32_v2/doc/index.rst +++ b/boards/heltec/heltec_wifi_lora32_v2/doc/index.rst @@ -39,6 +39,8 @@ below to retrieve those files. Building & Flashing ******************* +.. zephyr:board-supported-runners:: + Simple boot =========== diff --git a/boards/heltec/heltec_wireless_stick_lite_v3/doc/index.rst b/boards/heltec/heltec_wireless_stick_lite_v3/doc/index.rst index febf004a5e6..431f83d41eb 100644 --- a/boards/heltec/heltec_wireless_stick_lite_v3/doc/index.rst +++ b/boards/heltec/heltec_wireless_stick_lite_v3/doc/index.rst @@ -141,6 +141,8 @@ below to retrieve those files. Programming and Debugging ************************* +.. zephyr:board-supported-runners:: + Simple boot =========== diff --git a/boards/holyiot/yj16019/doc/index.rst b/boards/holyiot/yj16019/doc/index.rst index 13d002810cb..867fbdf88a6 100644 --- a/boards/holyiot/yj16019/doc/index.rst +++ b/boards/holyiot/yj16019/doc/index.rst @@ -44,6 +44,8 @@ LED and push button Programming and Debugging ************************* +.. zephyr:board-supported-runners:: + Applications for the ``holyiot_yj16019`` board configuration can be built and flashed in the usual way (see :ref:`build_an_application` and :ref:`application_run` for more details); however, an external diff --git a/boards/infineon/cy8ckit_062s2_ai/doc/index.rst b/boards/infineon/cy8ckit_062s2_ai/doc/index.rst index 5e86d2fcf59..a7c2ad2f4f6 100644 --- a/boards/infineon/cy8ckit_062s2_ai/doc/index.rst +++ b/boards/infineon/cy8ckit_062s2_ai/doc/index.rst @@ -63,6 +63,8 @@ Here is an example for building the :zephyr:code-sample:`blinky` sample applicat Programming and Debugging ************************* +.. zephyr:board-supported-runners:: + The CY8CKIT-062S2-AI board includes an onboard programmer/debugger (`KitProg3`_) to provide debugging, flash programming, and serial communication over USB. Flash and debug commands use OpenOCD and require a custom Infineon OpenOCD version, diff --git a/boards/infineon/cy8ckit_062s4/doc/index.rst b/boards/infineon/cy8ckit_062s4/doc/index.rst index 3b21e620ae3..8a1efe9fe28 100644 --- a/boards/infineon/cy8ckit_062s4/doc/index.rst +++ b/boards/infineon/cy8ckit_062s4/doc/index.rst @@ -59,6 +59,8 @@ Here is an example for building the :zephyr:code-sample:`blinky` sample applicat Programming and Debugging ************************* +.. zephyr:board-supported-runners:: + The CY8CKIT-062S4 includes an onboard programmer/debugger (`KitProg3`_) to provide debugging, flash programming, and serial communication over USB. Flash and debug commands use OpenOCD and require a custom Infineon OpenOCD version, that supports KitProg3, to be installed. Infineon OpenOCD Installation diff --git a/boards/infineon/cy8cproto_062_4343w/doc/index.rst b/boards/infineon/cy8cproto_062_4343w/doc/index.rst index 874cf62c2ee..c4696ca8d86 100644 --- a/boards/infineon/cy8cproto_062_4343w/doc/index.rst +++ b/boards/infineon/cy8cproto_062_4343w/doc/index.rst @@ -85,6 +85,8 @@ Here is an example for building the :zephyr:code-sample:`blinky` sample applicat Programming and Debugging ************************* +.. zephyr:board-supported-runners:: + The CY8CPROTO-062-4343W includes an onboard programmer/debugger (`KitProg3`_) to provide debugging, flash programming, and serial communication over USB. Flash and debug commands use OpenOCD and require a custom Infineon OpenOCD version, that supports KitProg3, to be installed. Infineon OpenOCD Installation diff --git a/boards/infineon/cy8cproto_063_ble/doc/index.rst b/boards/infineon/cy8cproto_063_ble/doc/index.rst index 97f43705f74..f3c83260513 100644 --- a/boards/infineon/cy8cproto_063_ble/doc/index.rst +++ b/boards/infineon/cy8cproto_063_ble/doc/index.rst @@ -58,6 +58,8 @@ Here is an example for building the :zephyr:code-sample:`blinky` sample applicat Programming and Debugging ************************* +.. zephyr:board-supported-runners:: + The CY8CPROTO-063-BLE includes an onboard programmer/debugger (`KitProg3`_) to provide debugging, flash programming, and serial communication over USB. Flash and debug commands use OpenOCD and require a custom Infineon OpenOCD version, that supports KitProg3, to be installed. Infineon OpenOCD Installation diff --git a/boards/infineon/cyw920829m2evk_02/doc/index.rst b/boards/infineon/cyw920829m2evk_02/doc/index.rst index 5b23cff9bd4..0dd56962c15 100644 --- a/boards/infineon/cyw920829m2evk_02/doc/index.rst +++ b/boards/infineon/cyw920829m2evk_02/doc/index.rst @@ -69,6 +69,8 @@ Here is an example for building the :zephyr:code-sample:`blinky` sample applicat Programming and Debugging ************************* +.. zephyr:board-supported-runners:: + The CYW920829M2EVK-02 includes an onboard programmer/debugger (`KitProg3`_) to provide debugging, flash programming, and serial communication over USB. Flash and debug commands use OpenOCD and require a custom Infineon OpenOCD version, that supports KitProg3, to be installed. The CYW920829M2EVK-02 supports RTT via a SEGGER JLink device, under the target name cyw20829_tm. This can be enabled for an application by building with the rtt-console snippet or setting the following config values: CONFIG_UART_CONSOLE=n, CONFIG_RTT_CONSOLE=y, and CONFIG_USE_SEGGER_RTT=y. diff --git a/boards/infineon/xmc45_relax_kit/doc/index.rst b/boards/infineon/xmc45_relax_kit/doc/index.rst index f26d4534461..5d89d5e2dbd 100644 --- a/boards/infineon/xmc45_relax_kit/doc/index.rst +++ b/boards/infineon/xmc45_relax_kit/doc/index.rst @@ -37,6 +37,9 @@ Here is an example for building the :zephyr:code-sample:`hello_world` sample app Programming and Debugging ************************* + +.. zephyr:board-supported-runners:: + West Commands ============= Here is an example for the :zephyr:code-sample:`hello_world` application. diff --git a/boards/infineon/xmc47_relax_kit/doc/index.rst b/boards/infineon/xmc47_relax_kit/doc/index.rst index 78b2d25fe6a..09aa90843a0 100644 --- a/boards/infineon/xmc47_relax_kit/doc/index.rst +++ b/boards/infineon/xmc47_relax_kit/doc/index.rst @@ -42,6 +42,9 @@ Here is an example for building the :zephyr:code-sample:`hello_world` sample app Programming and Debugging ************************* + +.. zephyr:board-supported-runners:: + West Commands ============= Here is an example for the :zephyr:code-sample:`hello_world` application. diff --git a/boards/innblue/innblue21/doc/index.rst b/boards/innblue/innblue21/doc/index.rst index 68236474e8c..6a923bc969a 100644 --- a/boards/innblue/innblue21/doc/index.rst +++ b/boards/innblue/innblue21/doc/index.rst @@ -50,6 +50,8 @@ Security components Programming and Debugging ************************* +.. zephyr:board-supported-runners:: + innblue21 supports the Armv8m Security Extension, and by default boots in the Secure state. diff --git a/boards/innblue/innblue22/doc/index.rst b/boards/innblue/innblue22/doc/index.rst index 86d6d287022..d87a7b222a8 100644 --- a/boards/innblue/innblue22/doc/index.rst +++ b/boards/innblue/innblue22/doc/index.rst @@ -50,6 +50,8 @@ Security components Programming and Debugging ************************* +.. zephyr:board-supported-runners:: + innblue22 supports the Armv8m Security Extension, and by default boots in the Secure state. diff --git a/boards/khadas/edge2/doc/index.rst b/boards/khadas/edge2/doc/index.rst index f53dcc2744d..f0ac6de53f8 100644 --- a/boards/khadas/edge2/doc/index.rst +++ b/boards/khadas/edge2/doc/index.rst @@ -25,6 +25,8 @@ uart2 as serial console. Programming and Debugging ************************* +.. zephyr:board-supported-runners:: + Use the following configuration to run basic Zephyr applications and kernel tests on Khadas Edge2 board. For example, with the :zephyr:code-sample:`hello_world`: diff --git a/boards/khadas/edgev/doc/index.rst b/boards/khadas/edgev/doc/index.rst index babd23d834d..b645563e5b2 100644 --- a/boards/khadas/edgev/doc/index.rst +++ b/boards/khadas/edgev/doc/index.rst @@ -21,6 +21,8 @@ uart2 as serial console. Programming and Debugging ************************* +.. zephyr:board-supported-runners:: + Use the following configuration to run basic Zephyr applications and kernel tests on Khadas Edge-V board. For example, with the :zephyr:code-sample:`hello_world`: diff --git a/boards/kincony/kincony_kc868_a32/doc/index.rst b/boards/kincony/kincony_kc868_a32/doc/index.rst index d88eec584c6..6a001bbfdd8 100644 --- a/boards/kincony/kincony_kc868_a32/doc/index.rst +++ b/boards/kincony/kincony_kc868_a32/doc/index.rst @@ -40,6 +40,8 @@ below to retrieve those files. Building & Flashing ------------------- +.. zephyr:board-supported-runners:: + Build and flash applications as usual (see :ref:`build_an_application` and :ref:`application_run` for more details). diff --git a/boards/lilygo/ttgo_lora32/doc/index.rst b/boards/lilygo/ttgo_lora32/doc/index.rst index a527fdddf30..1b662bb030c 100644 --- a/boards/lilygo/ttgo_lora32/doc/index.rst +++ b/boards/lilygo/ttgo_lora32/doc/index.rst @@ -49,6 +49,8 @@ below to retrieve those files. Building & Flashing ******************* +.. zephyr:board-supported-runners:: + Simple boot =========== diff --git a/boards/lilygo/ttgo_t7v1_5/doc/index.rst b/boards/lilygo/ttgo_t7v1_5/doc/index.rst index 1f655132bc2..57d12645c9a 100644 --- a/boards/lilygo/ttgo_t7v1_5/doc/index.rst +++ b/boards/lilygo/ttgo_t7v1_5/doc/index.rst @@ -45,6 +45,8 @@ below to retrieve those files. Building & Flashing ******************* +.. zephyr:board-supported-runners:: + Simple boot =========== diff --git a/boards/lilygo/ttgo_t8c3/doc/index.rst b/boards/lilygo/ttgo_t8c3/doc/index.rst index f9b0578f7bd..33cab641524 100644 --- a/boards/lilygo/ttgo_t8c3/doc/index.rst +++ b/boards/lilygo/ttgo_t8c3/doc/index.rst @@ -53,6 +53,8 @@ below to retrieve those files. Building & Flashing ******************* +.. zephyr:board-supported-runners:: + Simple boot =========== diff --git a/boards/lilygo/ttgo_t8s3/doc/index.rst b/boards/lilygo/ttgo_t8s3/doc/index.rst index 51d06d4aa2c..fb29b2e5f7b 100644 --- a/boards/lilygo/ttgo_t8s3/doc/index.rst +++ b/boards/lilygo/ttgo_t8s3/doc/index.rst @@ -54,6 +54,8 @@ below to retrieve those files. Building & Flashing ******************* +.. zephyr:board-supported-runners:: + Simple boot =========== diff --git a/boards/lilygo/twatch_s3/doc/index.rst b/boards/lilygo/twatch_s3/doc/index.rst index 0a1990ff7ea..3dc07e37673 100644 --- a/boards/lilygo/twatch_s3/doc/index.rst +++ b/boards/lilygo/twatch_s3/doc/index.rst @@ -48,6 +48,8 @@ Supported Features Building & Flashing ******************* +.. zephyr:board-supported-runners:: + Prerequisites ============= diff --git a/boards/lowrisc/opentitan_earlgrey/doc/index.rst b/boards/lowrisc/opentitan_earlgrey/doc/index.rst index 54c77fdb867..bfc13c12181 100644 --- a/boards/lowrisc/opentitan_earlgrey/doc/index.rst +++ b/boards/lowrisc/opentitan_earlgrey/doc/index.rst @@ -48,6 +48,8 @@ Other hardware features are not yet supported on Zephyr porting. Programming and Debugging ************************* +.. zephyr:board-supported-runners:: + First, build and install Verilator as described in the `OpenTitan Verilator Setup`_ guide . diff --git a/boards/m5stack/m5stack_atom_lite/doc/index.rst b/boards/m5stack/m5stack_atom_lite/doc/index.rst index f8927101406..9b84f801fd6 100644 --- a/boards/m5stack/m5stack_atom_lite/doc/index.rst +++ b/boards/m5stack/m5stack_atom_lite/doc/index.rst @@ -44,6 +44,8 @@ below to retrieve those files. Building & Flashing ------------------- +.. zephyr:board-supported-runners:: + Build and flash applications as usual (see :ref:`build_an_application` and :ref:`application_run` for more details). diff --git a/boards/m5stack/m5stack_atoms3/doc/index.rst b/boards/m5stack/m5stack_atoms3/doc/index.rst index e8754a8698b..9cedbfb5180 100644 --- a/boards/m5stack/m5stack_atoms3/doc/index.rst +++ b/boards/m5stack/m5stack_atoms3/doc/index.rst @@ -46,6 +46,8 @@ below to retrieve those files. Building & Flashing ------------------- +.. zephyr:board-supported-runners:: + Build and flash applications as usual (see :ref:`build_an_application` and :ref:`application_run` for more details). diff --git a/boards/m5stack/m5stack_atoms3_lite/doc/index.rst b/boards/m5stack/m5stack_atoms3_lite/doc/index.rst index 023a418ff84..8403358be1e 100644 --- a/boards/m5stack/m5stack_atoms3_lite/doc/index.rst +++ b/boards/m5stack/m5stack_atoms3_lite/doc/index.rst @@ -44,6 +44,8 @@ below to retrieve those files. Building & Flashing ------------------- +.. zephyr:board-supported-runners:: + Build and flash applications as usual (see :ref:`build_an_application` and :ref:`application_run` for more details). diff --git a/boards/m5stack/m5stack_core2/doc/index.rst b/boards/m5stack/m5stack_core2/doc/index.rst index 5c544e41469..fb21227767c 100644 --- a/boards/m5stack/m5stack_core2/doc/index.rst +++ b/boards/m5stack/m5stack_core2/doc/index.rst @@ -132,6 +132,8 @@ below to retrieve those files. Building & Flashing ------------------- +.. zephyr:board-supported-runners:: + Build and flash applications as usual (see :ref:`build_an_application` and :ref:`application_run` for more details). diff --git a/boards/m5stack/m5stack_cores3/doc/index.rst b/boards/m5stack/m5stack_cores3/doc/index.rst index d9025e3f6d8..2fdd042c38e 100644 --- a/boards/m5stack/m5stack_cores3/doc/index.rst +++ b/boards/m5stack/m5stack_cores3/doc/index.rst @@ -52,6 +52,8 @@ below to retrieve those files. Building & Flashing ******************* +.. zephyr:board-supported-runners:: + Simple boot =========== diff --git a/boards/m5stack/m5stack_stamps3/doc/index.rst b/boards/m5stack/m5stack_stamps3/doc/index.rst index 3762fd49b1c..4e006eca8a3 100644 --- a/boards/m5stack/m5stack_stamps3/doc/index.rst +++ b/boards/m5stack/m5stack_stamps3/doc/index.rst @@ -134,6 +134,8 @@ below to retrieve those files. Building & Flashing ------------------- +.. zephyr:board-supported-runners:: + Build and flash applications as usual (see :ref:`build_an_application` and :ref:`application_run` for more details). diff --git a/boards/m5stack/m5stickc_plus/doc/index.rst b/boards/m5stack/m5stickc_plus/doc/index.rst index f40e21fbd5e..e6e65a3e1d8 100644 --- a/boards/m5stack/m5stickc_plus/doc/index.rst +++ b/boards/m5stack/m5stickc_plus/doc/index.rst @@ -84,6 +84,8 @@ below to retrieve those files. Building & Flashing ******************* +.. zephyr:board-supported-runners:: + Simple boot =========== diff --git a/boards/m5stack/stamp_c3/doc/index.rst b/boards/m5stack/stamp_c3/doc/index.rst index 7c48683a066..704bacc6cad 100644 --- a/boards/m5stack/stamp_c3/doc/index.rst +++ b/boards/m5stack/stamp_c3/doc/index.rst @@ -30,6 +30,8 @@ below to retrieve those files. Building & Flashing ******************* +.. zephyr:board-supported-runners:: + Simple boot =========== diff --git a/boards/madmachine/mm_feather/doc/index.rst b/boards/madmachine/mm_feather/doc/index.rst index b63f318ddfa..c717db21baa 100644 --- a/boards/madmachine/mm_feather/doc/index.rst +++ b/boards/madmachine/mm_feather/doc/index.rst @@ -140,8 +140,10 @@ The Swift ID is not the same as the Zephyr driver ID. +-----------+---------------+----------+---------------+----------+---------------+ -Programming and Flash -************************* +Programming and Flashing +************************ + +.. zephyr:board-supported-runners:: Build and flash applications as usual (see :ref:`build_an_application` and :ref:`application_run` for more details). diff --git a/boards/madmachine/mm_swiftio/doc/index.rst b/boards/madmachine/mm_swiftio/doc/index.rst index 285b0b7fbfb..80cff7d6c96 100644 --- a/boards/madmachine/mm_swiftio/doc/index.rst +++ b/boards/madmachine/mm_swiftio/doc/index.rst @@ -142,10 +142,12 @@ The Swift ID is not the same as the Zephyr driver ID. +-----------+---------------+----------+---------------+----------+---------------+ -Programming and Flash -************************* +Programming and Flashing +************************ -Build applications as usual (see :ref:`build_an_application` for more details). +.. zephyr:board-supported-runners:: + +Build applications as usual (see :ref:`build_an_application` for more details). Configuring a Debug Probe ========================= diff --git a/boards/makerbase/mks_canable_v20/doc/index.rst b/boards/makerbase/mks_canable_v20/doc/index.rst index 0eb41c0be4c..abc27df5189 100644 --- a/boards/makerbase/mks_canable_v20/doc/index.rst +++ b/boards/makerbase/mks_canable_v20/doc/index.rst @@ -64,6 +64,8 @@ The FDCAN1 peripheral is driven by PLLQ, which has 80 MHz frequency. Programming and Debugging ************************* +.. zephyr:board-supported-runners:: + MKS CANable V2.0 board includes an SWDIO debug connector header J4. .. note:: diff --git a/boards/microchip/m2gl025_miv/doc/index.rst b/boards/microchip/m2gl025_miv/doc/index.rst index 88a4fa2b951..d48d0bebcab 100644 --- a/boards/microchip/m2gl025_miv/doc/index.rst +++ b/boards/microchip/m2gl025_miv/doc/index.rst @@ -11,6 +11,8 @@ More information can be found on Programming and debugging ************************* +.. zephyr:board-supported-runners:: + Building ======== diff --git a/boards/microchip/mec1501modular_assy6885/doc/index.rst b/boards/microchip/mec1501modular_assy6885/doc/index.rst index d10afcad50e..8a65f871360 100644 --- a/boards/microchip/mec1501modular_assy6885/doc/index.rst +++ b/boards/microchip/mec1501modular_assy6885/doc/index.rst @@ -188,6 +188,8 @@ Jumper location map Programming and Debugging ************************* +.. zephyr:board-supported-runners:: + Setup ===== diff --git a/boards/microchip/mec15xxevb_assy6853/doc/index.rst b/boards/microchip/mec15xxevb_assy6853/doc/index.rst index 2278d1b79f3..9a3c9e22aeb 100644 --- a/boards/microchip/mec15xxevb_assy6853/doc/index.rst +++ b/boards/microchip/mec15xxevb_assy6853/doc/index.rst @@ -202,6 +202,8 @@ in reference section below. Programming and Debugging ************************* +.. zephyr:board-supported-runners:: + Setup ===== #. If you use Dediprog SF100 programmer, then setup it. diff --git a/boards/microchip/mec172xevb_assy6906/doc/index.rst b/boards/microchip/mec172xevb_assy6906/doc/index.rst index 8fd21eabb86..b05c4d5bd3f 100644 --- a/boards/microchip/mec172xevb_assy6906/doc/index.rst +++ b/boards/microchip/mec172xevb_assy6906/doc/index.rst @@ -230,6 +230,8 @@ NOTE: ``JP121 3-4`` on base board also needs to be loaded. Programming and Debugging ************************* +.. zephyr:board-supported-runners:: + Setup ===== diff --git a/boards/microchip/mec172xmodular_assy6930/doc/mec172xmodular_assy6930.rst b/boards/microchip/mec172xmodular_assy6930/doc/mec172xmodular_assy6930.rst index 63bb50bf56b..18441232c41 100644 --- a/boards/microchip/mec172xmodular_assy6930/doc/mec172xmodular_assy6930.rst +++ b/boards/microchip/mec172xmodular_assy6930/doc/mec172xmodular_assy6930.rst @@ -121,6 +121,8 @@ or Master Attached Flash (MAF). Programming and Debugging ************************* +.. zephyr:board-supported-runners:: + Setup ===== diff --git a/boards/microchip/mpfs_icicle/doc/index.rst b/boards/microchip/mpfs_icicle/doc/index.rst index ee5d07b5bda..12c57e62029 100644 --- a/boards/microchip/mpfs_icicle/doc/index.rst +++ b/boards/microchip/mpfs_icicle/doc/index.rst @@ -10,6 +10,8 @@ More information can be found on the `Microchip website `_. This provides a debug interface to the NRF52840 chip. You can use JLink to communicate with diff --git a/boards/rakwireless/rak5010/doc/index.rst b/boards/rakwireless/rak5010/doc/index.rst index 8171169c3fc..5c76ad0d9a2 100644 --- a/boards/rakwireless/rak5010/doc/index.rst +++ b/boards/rakwireless/rak5010/doc/index.rst @@ -55,6 +55,8 @@ LED Programming and Debugging ************************* +.. zephyr:board-supported-runners:: + The RAK5010 board shall be connected to a Segger Embedded Debugger Unit `J-Link OB `_. This provides a debug interface to the NRF52840 chip. You can use JLink to communicate with diff --git a/boards/raspberrypi/rpi_4b/doc/index.rst b/boards/raspberrypi/rpi_4b/doc/index.rst index 86852a24ec6..b0c658faf2d 100644 --- a/boards/raspberrypi/rpi_4b/doc/index.rst +++ b/boards/raspberrypi/rpi_4b/doc/index.rst @@ -16,6 +16,8 @@ Supported Features Programming and Debugging ************************* +.. zephyr:board-supported-runners:: + TF Card ======= diff --git a/boards/raspberrypi/rpi_5/doc/index.rst b/boards/raspberrypi/rpi_5/doc/index.rst index 296b948da95..e73e65570db 100644 --- a/boards/raspberrypi/rpi_5/doc/index.rst +++ b/boards/raspberrypi/rpi_5/doc/index.rst @@ -36,6 +36,8 @@ See `Raspberry Pi hardware`_ for the complete list of hardware features. Programming and Debugging ************************* +.. zephyr:board-supported-runners:: + Blinky ====== diff --git a/boards/raspberrypi/rpi_pico/doc/index.rst b/boards/raspberrypi/rpi_pico/doc/index.rst index d7cd2f217d7..89efb32766e 100644 --- a/boards/raspberrypi/rpi_pico/doc/index.rst +++ b/boards/raspberrypi/rpi_pico/doc/index.rst @@ -133,6 +133,8 @@ Raspberry Pi Pico's PIO is a programmable chip that can implement a variety of p Programming and Debugging ************************* +.. zephyr:board-supported-runners:: + Applications for the ``rpi_pico`` board configuration can be built and flashed in the usual way (see :ref:`build_an_application` and :ref:`application_run` for more details). diff --git a/boards/raspberrypi/rpi_pico2/doc/index.rst b/boards/raspberrypi/rpi_pico2/doc/index.rst index 582972b7221..a6ed699a820 100644 --- a/boards/raspberrypi/rpi_pico2/doc/index.rst +++ b/boards/raspberrypi/rpi_pico2/doc/index.rst @@ -40,6 +40,8 @@ The default pin mapping is unchanged from the Pico 1 (see :ref:`rpi_pico_pin_map Programming and Debugging ************************* +.. zephyr:board-supported-runners:: + As with the Pico 1, the SWD interface can be used to program and debug the device, e.g. using OpenOCD with the `Raspberry Pi Debug Probe `_ . diff --git a/boards/raytac/mdbt50q_db_33/doc/index.rst b/boards/raytac/mdbt50q_db_33/doc/index.rst index 91e3a23d17b..eadb5fad4d2 100644 --- a/boards/raytac/mdbt50q_db_33/doc/index.rst +++ b/boards/raytac/mdbt50q_db_33/doc/index.rst @@ -84,6 +84,8 @@ UART Programming and Debugging ************************* +.. zephyr:board-supported-runners:: + Applications for the ``raytac_mdbt50q_db_33/nrf52833`` board configuration can be built, flashed, and debugged in the usual way. See :ref:`build_an_application` and :ref:`application_run` for more details on building and running. diff --git a/boards/raytac/mdbt50q_db_40/doc/index.rst b/boards/raytac/mdbt50q_db_40/doc/index.rst index 38ae502fed7..d656eb6e4c9 100644 --- a/boards/raytac/mdbt50q_db_40/doc/index.rst +++ b/boards/raytac/mdbt50q_db_40/doc/index.rst @@ -84,6 +84,8 @@ UART Programming and Debugging ************************* +.. zephyr:board-supported-runners:: + Applications for the ``raytac_mdbt50q_db_40/nrf52840`` board configuration can be built, flashed, and debugged in the usual way. See :ref:`build_an_application` and :ref:`application_run` for more details on building and running. diff --git a/boards/raytac/mdbt53_db_40/doc/index.rst b/boards/raytac/mdbt53_db_40/doc/index.rst index 6ac2cc9b996..3b0e9b221be 100644 --- a/boards/raytac/mdbt53_db_40/doc/index.rst +++ b/boards/raytac/mdbt53_db_40/doc/index.rst @@ -116,6 +116,8 @@ Security components Programming and Debugging ************************* +.. zephyr:board-supported-runners:: + nRF5340 application core supports the Armv8-M Security Extension. Applications built for the ``raytac_mdbt53_db_40/nrf5340/cpuapp`` board by default boot in the Secure state. diff --git a/boards/raytac/mdbt53v_db_40/doc/index.rst b/boards/raytac/mdbt53v_db_40/doc/index.rst index 5ecca5f7776..bd8584b7833 100644 --- a/boards/raytac/mdbt53v_db_40/doc/index.rst +++ b/boards/raytac/mdbt53v_db_40/doc/index.rst @@ -120,6 +120,8 @@ Security components Programming and Debugging ************************* +.. zephyr:board-supported-runners:: + nRF5340 application core supports the Armv8-M Security Extension. Applications built for the raytac_mdbt53v_db_40_nrf5340_cpuapp board by default boot in the Secure state. diff --git a/boards/realtek/rts5912_evb/doc/index.rst b/boards/realtek/rts5912_evb/doc/index.rst index 344e4defa32..a8bbc18b11b 100644 --- a/boards/realtek/rts5912_evb/doc/index.rst +++ b/boards/realtek/rts5912_evb/doc/index.rst @@ -34,6 +34,8 @@ Supported Features Programming and Debugging ************************* +.. zephyr:board-supported-runners:: + Building ======== diff --git a/boards/renesas/da14695_dk_usb/doc/index.rst b/boards/renesas/da14695_dk_usb/doc/index.rst index 6f79b441562..bb530186668 100644 --- a/boards/renesas/da14695_dk_usb/doc/index.rst +++ b/boards/renesas/da14695_dk_usb/doc/index.rst @@ -48,6 +48,8 @@ The pin connections are as follows: Programming and Debugging ************************* +.. zephyr:board-supported-runners:: + Applications for the ``da14695_dk_usb`` board configuration can be built, flashed, and debugged in the usual way. See :ref:`build_an_application` and :ref:`application_run` for more details on diff --git a/boards/renesas/da1469x_dk_pro/doc/index.rst b/boards/renesas/da1469x_dk_pro/doc/index.rst index 5da5b9bc322..3c8b643b5b8 100644 --- a/boards/renesas/da1469x_dk_pro/doc/index.rst +++ b/boards/renesas/da1469x_dk_pro/doc/index.rst @@ -50,6 +50,8 @@ The pin connections are as follows: Programming and Debugging ************************* +.. zephyr:board-supported-runners:: + Applications for the ``da1469x_dk_pro`` board configuration can be built, flashed, and debugged in the usual way. See :ref:`build_an_application` and :ref:`application_run` for more details on diff --git a/boards/renesas/ek_ra2a1/doc/index.rst b/boards/renesas/ek_ra2a1/doc/index.rst index 856637bef23..25f8d131212 100644 --- a/boards/renesas/ek_ra2a1/doc/index.rst +++ b/boards/renesas/ek_ra2a1/doc/index.rst @@ -60,6 +60,8 @@ Supported Features Programming and debugging ************************* +.. zephyr:board-supported-runners:: + Building & Flashing =================== diff --git a/boards/renesas/ek_ra2l1/doc/index.rst b/boards/renesas/ek_ra2l1/doc/index.rst index 686485a8673..15e08fd215e 100644 --- a/boards/renesas/ek_ra2l1/doc/index.rst +++ b/boards/renesas/ek_ra2l1/doc/index.rst @@ -51,6 +51,8 @@ Supported Features Programming and debugging ************************* +.. zephyr:board-supported-runners:: + Building & Flashing =================== diff --git a/boards/renesas/ek_ra4e2/doc/index.rst b/boards/renesas/ek_ra4e2/doc/index.rst index 07a305739b3..06983955d95 100644 --- a/boards/renesas/ek_ra4e2/doc/index.rst +++ b/boards/renesas/ek_ra4e2/doc/index.rst @@ -81,6 +81,8 @@ Supported Features Programming and Debugging ************************* +.. zephyr:board-supported-runners:: + Applications for the ``ek_ra4e2`` board target configuration can be built, flashed, and debugged in the usual way. See :ref:`build_an_application` and :ref:`application_run` for more details on diff --git a/boards/renesas/ek_ra4l1/doc/index.rst b/boards/renesas/ek_ra4l1/doc/index.rst index 1fc49334561..d9d1a6ded01 100644 --- a/boards/renesas/ek_ra4l1/doc/index.rst +++ b/boards/renesas/ek_ra4l1/doc/index.rst @@ -81,6 +81,8 @@ Supported Features Programming and Debugging ************************* +.. zephyr:board-supported-runners:: + Applications for the ``ek_ra4l1`` board configuration can be built, flashed, and debugged in the usual way. See :ref:`build_an_application` and :ref:`application_run` for more details on diff --git a/boards/renesas/ek_ra4m1/doc/index.rst b/boards/renesas/ek_ra4m1/doc/index.rst index a0bf6ffe6a3..2baaeb98c33 100644 --- a/boards/renesas/ek_ra4m1/doc/index.rst +++ b/boards/renesas/ek_ra4m1/doc/index.rst @@ -68,6 +68,8 @@ Supported Features Programming and Debugging ************************* +.. zephyr:board-supported-runners:: + Applications for the ``ek_ra4m1`` board can be built, flashed, and debugged in the usual way. See :ref:`build_an_application` and :ref:`application_run` for more details on building and running. diff --git a/boards/renesas/ek_ra4m2/doc/index.rst b/boards/renesas/ek_ra4m2/doc/index.rst index 8c5b103d294..3ce70ec23cd 100644 --- a/boards/renesas/ek_ra4m2/doc/index.rst +++ b/boards/renesas/ek_ra4m2/doc/index.rst @@ -82,6 +82,8 @@ Supported Features Programming and Debugging ************************* +.. zephyr:board-supported-runners:: + Applications for the ``ek_ra4m2`` board target configuration can be built, flashed, and debugged in the usual way. See :ref:`build_an_application` and :ref:`application_run` for more details on diff --git a/boards/renesas/ek_ra4m3/doc/index.rst b/boards/renesas/ek_ra4m3/doc/index.rst index b43d069a2a9..f4b3911d679 100644 --- a/boards/renesas/ek_ra4m3/doc/index.rst +++ b/boards/renesas/ek_ra4m3/doc/index.rst @@ -80,6 +80,8 @@ Supported Features Programming and Debugging ************************* +.. zephyr:board-supported-runners:: + Applications for the ``ek_ra4m3`` board target configuration can be built, flashed, and debugged in the usual way. See :ref:`build_an_application` and :ref:`application_run` for more details on diff --git a/boards/renesas/ek_ra4w1/doc/index.rst b/boards/renesas/ek_ra4w1/doc/index.rst index 2bee0691b0a..89c92588b98 100644 --- a/boards/renesas/ek_ra4w1/doc/index.rst +++ b/boards/renesas/ek_ra4w1/doc/index.rst @@ -79,6 +79,8 @@ Supported Features Programming and Debugging ************************* +.. zephyr:board-supported-runners:: + Applications for the ``ek_ra4w1`` board target configuration can be built, flashed, and debugged in the usual way. See :ref:`build_an_application` and :ref:`application_run` for more details on diff --git a/boards/renesas/ek_ra6e2/doc/index.rst b/boards/renesas/ek_ra6e2/doc/index.rst index 88666b478cd..3b476688eb3 100644 --- a/boards/renesas/ek_ra6e2/doc/index.rst +++ b/boards/renesas/ek_ra6e2/doc/index.rst @@ -79,6 +79,8 @@ Supported Features Programming and Debugging ************************* +.. zephyr:board-supported-runners:: + Applications for the ``ek_ra6e2`` board target configuration can be built, flashed, and debugged in the usual way. See :ref:`build_an_application` and :ref:`application_run` for more details on diff --git a/boards/renesas/ek_ra6m1/doc/index.rst b/boards/renesas/ek_ra6m1/doc/index.rst index 4dce4f680dd..0c91d3905e0 100644 --- a/boards/renesas/ek_ra6m1/doc/index.rst +++ b/boards/renesas/ek_ra6m1/doc/index.rst @@ -77,6 +77,8 @@ Supported Features Programming and Debugging ************************* +.. zephyr:board-supported-runners:: + Applications for the ``ek_ra6m1`` board target configuration can be built, flashed, and debugged in the usual way. See :ref:`build_an_application` and :ref:`application_run` for more details on diff --git a/boards/renesas/ek_ra6m2/doc/index.rst b/boards/renesas/ek_ra6m2/doc/index.rst index 000988227d0..8e135b2efaa 100644 --- a/boards/renesas/ek_ra6m2/doc/index.rst +++ b/boards/renesas/ek_ra6m2/doc/index.rst @@ -69,6 +69,8 @@ Supported Features Programming and Debugging ************************* +.. zephyr:board-supported-runners:: + Applications for the ``ek_ra6m2`` board target configuration can be built, flashed, and debugged in the usual way. See :ref:`build_an_application` and :ref:`application_run` for more details on diff --git a/boards/renesas/ek_ra6m3/doc/index.rst b/boards/renesas/ek_ra6m3/doc/index.rst index 455290be294..76557710d1b 100644 --- a/boards/renesas/ek_ra6m3/doc/index.rst +++ b/boards/renesas/ek_ra6m3/doc/index.rst @@ -77,6 +77,8 @@ Supported Features Programming and Debugging ************************* +.. zephyr:board-supported-runners:: + Applications for the ``ek_ra6m3`` board target configuration can be built, flashed, and debugged in the usual way. See :ref:`build_an_application` and :ref:`application_run` for more details on diff --git a/boards/renesas/ek_ra6m4/doc/index.rst b/boards/renesas/ek_ra6m4/doc/index.rst index bd1d286305f..2dce8bb0fc6 100644 --- a/boards/renesas/ek_ra6m4/doc/index.rst +++ b/boards/renesas/ek_ra6m4/doc/index.rst @@ -82,6 +82,8 @@ Supported Features Programming and Debugging ************************* +.. zephyr:board-supported-runners:: + Applications for the ``ek_ra6m4`` board target configuration can be built, flashed, and debugged in the usual way. See :ref:`build_an_application` and :ref:`application_run` for more details on diff --git a/boards/renesas/ek_ra6m5/doc/index.rst b/boards/renesas/ek_ra6m5/doc/index.rst index 8db038d1cbf..4d3691ee6f9 100644 --- a/boards/renesas/ek_ra6m5/doc/index.rst +++ b/boards/renesas/ek_ra6m5/doc/index.rst @@ -80,6 +80,8 @@ Supported Features Programming and Debugging ************************* +.. zephyr:board-supported-runners:: + Applications for the ``ek_ra6m5`` board target configuration can be built, flashed, and debugged in the usual way. See :ref:`build_an_application` and :ref:`application_run` for more details on diff --git a/boards/renesas/ek_ra8d1/doc/index.rst b/boards/renesas/ek_ra8d1/doc/index.rst index 337d00d73c9..6947870842b 100644 --- a/boards/renesas/ek_ra8d1/doc/index.rst +++ b/boards/renesas/ek_ra8d1/doc/index.rst @@ -101,6 +101,8 @@ Supported Features Programming and Debugging ************************* +.. zephyr:board-supported-runners:: + Applications for the ``ek_ra8d1`` board configuration can be built, flashed, and debugged in the usual way. See :ref:`build_an_application` and :ref:`application_run` for more details on diff --git a/boards/renesas/ek_ra8m1/doc/index.rst b/boards/renesas/ek_ra8m1/doc/index.rst index 1ee909ee028..c5553bc608f 100644 --- a/boards/renesas/ek_ra8m1/doc/index.rst +++ b/boards/renesas/ek_ra8m1/doc/index.rst @@ -84,6 +84,8 @@ Supported Features Programming and Debugging ************************* +.. zephyr:board-supported-runners:: + Applications for the ``ek_ra8m1`` board configuration can be built, flashed, and debugged in the usual way. See :ref:`build_an_application` and :ref:`application_run` for more details on diff --git a/boards/renesas/fpb_ra4e1/doc/index.rst b/boards/renesas/fpb_ra4e1/doc/index.rst index 7a425ea91e5..eed107b32a6 100644 --- a/boards/renesas/fpb_ra4e1/doc/index.rst +++ b/boards/renesas/fpb_ra4e1/doc/index.rst @@ -63,6 +63,8 @@ Supported Features Programming and Debugging ************************* +.. zephyr:board-supported-runners:: + Applications for the ``fpb_ra4e1`` board can be built, flashed, and debugged in the usual way. See :ref:`build_an_application` and :ref:`application_run` for more details on diff --git a/boards/renesas/fpb_ra6e1/doc/index.rst b/boards/renesas/fpb_ra6e1/doc/index.rst index 01f9ed15312..7104db650db 100644 --- a/boards/renesas/fpb_ra6e1/doc/index.rst +++ b/boards/renesas/fpb_ra6e1/doc/index.rst @@ -64,6 +64,8 @@ Supported Features Programming and Debugging ************************* +.. zephyr:board-supported-runners:: + Applications for the ``fpb_ra6e1`` board target configuration can be built, flashed, and debugged in the usual way. See :ref:`build_an_application` and :ref:`application_run` for more details on diff --git a/boards/renesas/fpb_ra6e2/doc/index.rst b/boards/renesas/fpb_ra6e2/doc/index.rst index 2fad5df859f..abef15ced4c 100644 --- a/boards/renesas/fpb_ra6e2/doc/index.rst +++ b/boards/renesas/fpb_ra6e2/doc/index.rst @@ -68,6 +68,8 @@ Supported Features Programming and Debugging ************************* +.. zephyr:board-supported-runners:: + Applications for the ``fpb_ra6e2`` board target configuration can be built, flashed, and debugged in the usual way. See :ref:`build_an_application` and :ref:`application_run` for more details on diff --git a/boards/renesas/mck_ra8t1/doc/index.rst b/boards/renesas/mck_ra8t1/doc/index.rst index 982aa00ae54..b8d6cdfddf1 100644 --- a/boards/renesas/mck_ra8t1/doc/index.rst +++ b/boards/renesas/mck_ra8t1/doc/index.rst @@ -81,6 +81,8 @@ Supported Features Programming and Debugging ************************* +.. zephyr:board-supported-runners:: + Applications for the ``mcb_ra8t1`` board configuration can be built, flashed, and debugged in the usual way. See :ref:`build_an_application` and :ref:`application_run` for more details on diff --git a/boards/renesas/rza3ul_smarc/doc/index.rst b/boards/renesas/rza3ul_smarc/doc/index.rst index fc651e5ddc9..e26850853ab 100644 --- a/boards/renesas/rza3ul_smarc/doc/index.rst +++ b/boards/renesas/rza3ul_smarc/doc/index.rst @@ -59,6 +59,8 @@ Supported Features Programming and Debugging ************************* +.. zephyr:board-supported-runners:: + RZ/A3UL-EVKIT uses Initial Program Loader (IPL) to perform initial settings and copy the Zephyr image from flash to DDR SRAM for execution. It only needs to be written to flash once. There are two options to write IPL: diff --git a/boards/renesas/rzg3s_smarc/doc/index.rst b/boards/renesas/rzg3s_smarc/doc/index.rst index abd8bf174ea..d69f9686e2c 100644 --- a/boards/renesas/rzg3s_smarc/doc/index.rst +++ b/boards/renesas/rzg3s_smarc/doc/index.rst @@ -96,6 +96,8 @@ Other hardware features are currently not supported by the port. Programming and Debugging ************************* +.. zephyr:board-supported-runners:: + RZ/G3S-EVKIT is designed to start different systems on different cores. It uses Yocto as the build system to build Linux system and boot loaders to run BL2 TF-A on Cortex-A55 System Core before starting Zephyr. The minimal steps are described below. diff --git a/boards/renesas/rzn2l_rsk/doc/index.rst b/boards/renesas/rzn2l_rsk/doc/index.rst index d7537433e77..99ebe79943b 100644 --- a/boards/renesas/rzn2l_rsk/doc/index.rst +++ b/boards/renesas/rzn2l_rsk/doc/index.rst @@ -68,6 +68,8 @@ The Zephyr console uses UART0. Programming and Debugging ************************* +.. zephyr:board-supported-runners:: + Applications for the ``rzn2l_rsk`` board can be built, flashed, and debugged in the usual way. See :ref:`build_an_application` and :ref:`application_run` for more details on building and running. diff --git a/boards/renesas/rzt2l_rsk/doc/index.rst b/boards/renesas/rzt2l_rsk/doc/index.rst index 4888cda3eca..17cc1f61dd5 100644 --- a/boards/renesas/rzt2l_rsk/doc/index.rst +++ b/boards/renesas/rzt2l_rsk/doc/index.rst @@ -66,6 +66,8 @@ The Zephyr console uses UART0. Programming and Debugging ************************* +.. zephyr:board-supported-runners:: + Applications for the ``rzt2l_rsk`` board can be built, flashed, and debugged in the usual way. See :ref:`build_an_application` and :ref:`application_run` for more details on building and running. diff --git a/boards/renesas/rzv2l_smarc/doc/index.rst b/boards/renesas/rzv2l_smarc/doc/index.rst index e627bb38a2c..f190b44e215 100644 --- a/boards/renesas/rzv2l_smarc/doc/index.rst +++ b/boards/renesas/rzv2l_smarc/doc/index.rst @@ -57,6 +57,8 @@ Supported Features Programming and Debugging ************************* +.. zephyr:board-supported-runners:: + Applications for the ``rzv2l_smarc`` board can be built in the usual way as documented in :ref:`build_an_application`. diff --git a/boards/renesas/voice_ra4e1/doc/index.rst b/boards/renesas/voice_ra4e1/doc/index.rst index 8a78fc7f404..1b957560728 100644 --- a/boards/renesas/voice_ra4e1/doc/index.rst +++ b/boards/renesas/voice_ra4e1/doc/index.rst @@ -55,6 +55,8 @@ Supported Features Programming and Debugging ************************* +.. zephyr:board-supported-runners:: + Applications for the ``voice_ra4e1`` board can be built, flashed, and debugged in the usual way. See :ref:`build_an_application` and :ref:`application_run` for more details on diff --git a/boards/renode/cortex_r8_virtual/doc/index.rst b/boards/renode/cortex_r8_virtual/doc/index.rst index 8691724fcea..9b6e6f3ded0 100644 --- a/boards/renode/cortex_r8_virtual/doc/index.rst +++ b/boards/renode/cortex_r8_virtual/doc/index.rst @@ -12,6 +12,8 @@ to learn how to obtain Renode for your host. Programming and debugging ************************* +.. zephyr:board-supported-runners:: + Building ======== diff --git a/boards/renode/riscv32_virtual/doc/index.rst b/boards/renode/riscv32_virtual/doc/index.rst index 478260d2689..67f087010df 100644 --- a/boards/renode/riscv32_virtual/doc/index.rst +++ b/boards/renode/riscv32_virtual/doc/index.rst @@ -11,6 +11,8 @@ configurations that only exist in proprietary boards/SoCs to be tested in upstre Programming and debugging ************************* +.. zephyr:board-supported-runners:: + Building ======== diff --git a/boards/ruuvi/ruuvitag/doc/index.rst b/boards/ruuvi/ruuvitag/doc/index.rst index d7496a33a7c..a9fb0017055 100644 --- a/boards/ruuvi/ruuvitag/doc/index.rst +++ b/boards/ruuvi/ruuvitag/doc/index.rst @@ -99,6 +99,8 @@ P1 = TC2030 TagConnect (on RuuviTag Rev.B6) Programming and Debugging ************************* +.. zephyr:board-supported-runners:: + Flashing ======== diff --git a/boards/sc/scobc_module1/doc/index.rst b/boards/sc/scobc_module1/doc/index.rst index 52e8000b1b8..264e27801ea 100644 --- a/boards/sc/scobc_module1/doc/index.rst +++ b/boards/sc/scobc_module1/doc/index.rst @@ -58,6 +58,8 @@ respectively. Programming and Debugging ************************* +.. zephyr:board-supported-runners:: + Flashing ======== diff --git a/boards/seagate/faze/doc/index.rst b/boards/seagate/faze/doc/index.rst index 3bffbccf0d2..f4d5f2317d1 100644 --- a/boards/seagate/faze/doc/index.rst +++ b/boards/seagate/faze/doc/index.rst @@ -69,6 +69,8 @@ The IOCON controller can be used to configure the LPC11U67 pins. Programming and Debugging ************************* +.. zephyr:board-supported-runners:: + Flashing ======== diff --git a/boards/seagate/legend/doc/index.rst b/boards/seagate/legend/doc/index.rst index b45f9a31283..f265db5fb0d 100644 --- a/boards/seagate/legend/doc/index.rst +++ b/boards/seagate/legend/doc/index.rst @@ -85,6 +85,8 @@ Connections and IOs Programming and Debugging ************************* +.. zephyr:board-supported-runners:: + Flashing ======== diff --git a/boards/seco/stm32f3_seco_d23/doc/index.rst b/boards/seco/stm32f3_seco_d23/doc/index.rst index 255cae3506b..10517105ae7 100644 --- a/boards/seco/stm32f3_seco_d23/doc/index.rst +++ b/boards/seco/stm32f3_seco_d23/doc/index.rst @@ -144,6 +144,8 @@ main processor (Rockchip PX30) and SPI2 is connected to CN39. Programming and Debugging ************************* +.. zephyr:board-supported-runners:: + Flashing ======== diff --git a/boards/seeed/lora_e5_dev_board/doc/lora_e5_dev_board.rst b/boards/seeed/lora_e5_dev_board/doc/lora_e5_dev_board.rst index cfa05194dd3..4d1b56175d6 100644 --- a/boards/seeed/lora_e5_dev_board/doc/lora_e5_dev_board.rst +++ b/boards/seeed/lora_e5_dev_board/doc/lora_e5_dev_board.rst @@ -154,6 +154,8 @@ By default System clock is driven by the MSI clock at 48MHz. Programming and Debugging ************************* +.. zephyr:board-supported-runners:: + Applications for the ``lora_e5_dev_board`` board configuration can be built the usual way (see :ref:`build_an_application`). diff --git a/boards/seeed/lora_e5_mini/doc/index.rst b/boards/seeed/lora_e5_mini/doc/index.rst index 7dc6e0d1cc3..a396bd4d991 100644 --- a/boards/seeed/lora_e5_mini/doc/index.rst +++ b/boards/seeed/lora_e5_mini/doc/index.rst @@ -91,6 +91,8 @@ main PLL clock. By default System clock is driven by the MSI clock at 48MHz. Programming and Debugging ************************* +.. zephyr:board-supported-runners:: + Applications for the ``lora_e5_mini`` board configuration can be built the usual way (see :ref:`build_an_application`). diff --git a/boards/seeed/seeeduino_xiao/doc/index.rst b/boards/seeed/seeeduino_xiao/doc/index.rst index 52acad57edb..2f2d40bd250 100644 --- a/boards/seeed/seeeduino_xiao/doc/index.rst +++ b/boards/seeed/seeeduino_xiao/doc/index.rst @@ -70,6 +70,8 @@ the XIAO, the DAC is available on pin 0. Programming and Debugging ************************* +.. zephyr:board-supported-runners:: + The XIAO ships the BOSSA compatible UF2 bootloader. The bootloader can be entered by shorting the RST and GND pads twice. diff --git a/boards/seeed/wio_terminal/doc/index.rst b/boards/seeed/wio_terminal/doc/index.rst index 27f15386d3e..48632f64b63 100644 --- a/boards/seeed/wio_terminal/doc/index.rst +++ b/boards/seeed/wio_terminal/doc/index.rst @@ -69,6 +69,8 @@ characters back to the host PC. Programming and Debugging ************************* +.. zephyr:board-supported-runners:: + The Wio Terminal ships with an UF2 bootloader that is BOSSA compatible. The bootloader can be entered by quickly tapping the reset button twice. diff --git a/boards/seeed/xiao_ble/doc/index.rst b/boards/seeed/xiao_ble/doc/index.rst index fec787ff5b1..c36c5004a2f 100644 --- a/boards/seeed/xiao_ble/doc/index.rst +++ b/boards/seeed/xiao_ble/doc/index.rst @@ -41,6 +41,8 @@ LED Programming and Debugging ************************* +.. zephyr:board-supported-runners:: + The XIAO BLE ships with the `Adafruit nRF52 Bootloader`_ which supports flashing using `UF2`_. Doing so allows easy flashing of new images, but does not support debugging the device. For debugging please use `External Debugger`_. diff --git a/boards/seeed/xiao_esp32c3/doc/index.rst b/boards/seeed/xiao_esp32c3/doc/index.rst index ad0d110b289..ef8bdb5a86e 100644 --- a/boards/seeed/xiao_esp32c3/doc/index.rst +++ b/boards/seeed/xiao_esp32c3/doc/index.rst @@ -49,6 +49,8 @@ below to retrieve those files. Building & Flashing ******************* +.. zephyr:board-supported-runners:: + Simple boot =========== diff --git a/boards/seeed/xiao_esp32c6/doc/index.rst b/boards/seeed/xiao_esp32c6/doc/index.rst index 7f3999fe624..8ef81c229a3 100644 --- a/boards/seeed/xiao_esp32c6/doc/index.rst +++ b/boards/seeed/xiao_esp32c6/doc/index.rst @@ -51,6 +51,8 @@ below to retrieve those files. Building & Flashing ******************* +.. zephyr:board-supported-runners:: + Simple boot =========== diff --git a/boards/seeed/xiao_esp32s3/doc/index.rst b/boards/seeed/xiao_esp32s3/doc/index.rst index 50857369c93..1aacfe17bc4 100644 --- a/boards/seeed/xiao_esp32s3/doc/index.rst +++ b/boards/seeed/xiao_esp32s3/doc/index.rst @@ -68,6 +68,8 @@ below to retrieve those files. Building & Flashing ******************* +.. zephyr:board-supported-runners:: + Simple boot =========== diff --git a/boards/seeed/xiao_ra4m1/doc/index.rst b/boards/seeed/xiao_ra4m1/doc/index.rst index 8543b910a04..54806f46db4 100644 --- a/boards/seeed/xiao_ra4m1/doc/index.rst +++ b/boards/seeed/xiao_ra4m1/doc/index.rst @@ -53,6 +53,8 @@ Supported Features Programming and Debugging ************************* +.. zephyr:board-supported-runners:: + Applications for the ``xiao_ra4m1`` board can be built, flashed, and debugged in the usual way. See :ref:`build_an_application` and :ref:`application_run` for more details on building and running. diff --git a/boards/seeed/xiao_rp2040/doc/index.rst b/boards/seeed/xiao_rp2040/doc/index.rst index 886ecae76f8..572ebb9c500 100644 --- a/boards/seeed/xiao_rp2040/doc/index.rst +++ b/boards/seeed/xiao_rp2040/doc/index.rst @@ -61,6 +61,8 @@ The board uses a standard XIAO pinout, the default pin mapping is the following: Programming and Debugging ************************* +.. zephyr:board-supported-runners:: + Flashing ======== diff --git a/boards/segger/ip_k66f/doc/index.rst b/boards/segger/ip_k66f/doc/index.rst index d836ed3ec4d..9c816768d1e 100644 --- a/boards/segger/ip_k66f/doc/index.rst +++ b/boards/segger/ip_k66f/doc/index.rst @@ -64,6 +64,8 @@ The K66F SoC has six UARTs. None of them are used. Programming and Debugging ************************* +.. zephyr:board-supported-runners:: + Build and flash applications as usual (see :ref:`build_an_application` and :ref:`application_run` for more details). diff --git a/boards/segger/trb_stm32f407/doc/index.rst b/boards/segger/trb_stm32f407/doc/index.rst index 53f78603f59..2d108bfc09a 100644 --- a/boards/segger/trb_stm32f407/doc/index.rst +++ b/boards/segger/trb_stm32f407/doc/index.rst @@ -70,6 +70,9 @@ master clock, which can be set as high as 168 MHz. Programming and Debugging ************************* + +.. zephyr:board-supported-runners:: + The SEGGER-TRB-STM32F407 board is specially designed to test the SEGGER Trace-Pro debuggers, so this example assumes a J-Trace or J-Link is used. diff --git a/boards/sifive/hifive1/doc/index.rst b/boards/sifive/hifive1/doc/index.rst index dcd9a2948ef..96336cd9910 100644 --- a/boards/sifive/hifive1/doc/index.rst +++ b/boards/sifive/hifive1/doc/index.rst @@ -23,6 +23,8 @@ and `HiFive1 Rev B `__. Programming and debugging ************************* +.. zephyr:board-supported-runners:: + Building ======== diff --git a/boards/sifive/hifive_unleashed/doc/index.rst b/boards/sifive/hifive_unleashed/doc/index.rst index e6450ac1f6c..8336d7da279 100644 --- a/boards/sifive/hifive_unleashed/doc/index.rst +++ b/boards/sifive/hifive_unleashed/doc/index.rst @@ -9,6 +9,8 @@ multi-core 64bit RISC-V SoC. Programming and debugging ************************* +.. zephyr:board-supported-runners:: + Building ======== diff --git a/boards/sifive/hifive_unmatched/doc/index.rst b/boards/sifive/hifive_unmatched/doc/index.rst index bc2447104b2..4a151a8c8ed 100644 --- a/boards/sifive/hifive_unmatched/doc/index.rst +++ b/boards/sifive/hifive_unmatched/doc/index.rst @@ -9,6 +9,8 @@ multi-core 64bit RISC-V SoC. Programming and debugging ************************* +.. zephyr:board-supported-runners:: + Building ======== diff --git a/boards/silabs/dev_kits/sim3u1xx_dk/doc/index.rst b/boards/silabs/dev_kits/sim3u1xx_dk/doc/index.rst index 4b72a4045ad..8cc622d66b2 100644 --- a/boards/silabs/dev_kits/sim3u1xx_dk/doc/index.rst +++ b/boards/silabs/dev_kits/sim3u1xx_dk/doc/index.rst @@ -72,6 +72,8 @@ Connections and IOs Programming and Debugging ************************* +.. zephyr:board-supported-runners:: + Flashing ======== diff --git a/boards/silabs/dev_kits/sltb004a/doc/index.rst b/boards/silabs/dev_kits/sltb004a/doc/index.rst index 298ddd879c9..b53f3b6fe9c 100644 --- a/boards/silabs/dev_kits/sltb004a/doc/index.rst +++ b/boards/silabs/dev_kits/sltb004a/doc/index.rst @@ -108,6 +108,8 @@ purpose application serial data transfer with this interface. Programming and Debugging ************************* +.. zephyr:board-supported-runners:: + .. note:: Before using the kit the first time, you should update the J-Link firmware in Simplicity Studio. diff --git a/boards/silabs/dev_kits/sltb009a/doc/index.rst b/boards/silabs/dev_kits/sltb009a/doc/index.rst index 4fcf708c96a..285bd1b6bc2 100644 --- a/boards/silabs/dev_kits/sltb009a/doc/index.rst +++ b/boards/silabs/dev_kits/sltb009a/doc/index.rst @@ -76,6 +76,8 @@ USART0 is connected to the board controller and is used for the console. Programming and Debugging ************************* +.. zephyr:board-supported-runners:: + .. note:: Before using the kit the first time, you should update the J-Link firmware in Simplicity Studio. diff --git a/boards/silabs/dev_kits/xg24_dk2601b/doc/index.rst b/boards/silabs/dev_kits/xg24_dk2601b/doc/index.rst index 447a308a1e7..8df7d25dc8f 100644 --- a/boards/silabs/dev_kits/xg24_dk2601b/doc/index.rst +++ b/boards/silabs/dev_kits/xg24_dk2601b/doc/index.rst @@ -94,6 +94,8 @@ USART0 is connected to the board controller and is used for the console. Programming and Debugging ************************* +.. zephyr:board-supported-runners:: + .. note:: Before using the kit the first time, you should update the J-Link firmware in Simplicity Studio. diff --git a/boards/silabs/dev_kits/xg24_ek2703a/doc/index.rst b/boards/silabs/dev_kits/xg24_ek2703a/doc/index.rst index c4d595e6a0b..59befeeec0f 100644 --- a/boards/silabs/dev_kits/xg24_ek2703a/doc/index.rst +++ b/boards/silabs/dev_kits/xg24_ek2703a/doc/index.rst @@ -71,6 +71,8 @@ USART0 is connected to the board controller and is used for the console. Programming and Debugging ************************* +.. zephyr:board-supported-runners:: + .. note:: Before using the kit the first time, you should update the J-Link firmware in Simplicity Studio. diff --git a/boards/silabs/radio_boards/siwx917_rb4338a/doc/index.rst b/boards/silabs/radio_boards/siwx917_rb4338a/doc/index.rst index b5731b88e71..20dbe472cb1 100644 --- a/boards/silabs/radio_boards/siwx917_rb4338a/doc/index.rst +++ b/boards/silabs/radio_boards/siwx917_rb4338a/doc/index.rst @@ -37,6 +37,8 @@ Supported Features Programming and Debugging ************************* +.. zephyr:board-supported-runners:: + Flashing ======== diff --git a/boards/silabs/radio_boards/slwrb4104a/doc/index.rst b/boards/silabs/radio_boards/slwrb4104a/doc/index.rst index bb0ea5c5f23..ac419da806f 100644 --- a/boards/silabs/radio_boards/slwrb4104a/doc/index.rst +++ b/boards/silabs/radio_boards/slwrb4104a/doc/index.rst @@ -87,6 +87,8 @@ USART0 is connected to the board controller and is used for the console. Programming and Debugging ************************* +.. zephyr:board-supported-runners:: + Flashing ======== diff --git a/boards/silabs/radio_boards/slwrb4161a/doc/index.rst b/boards/silabs/radio_boards/slwrb4161a/doc/index.rst index e45eb48ce02..f2e0fcdb7b1 100644 --- a/boards/silabs/radio_boards/slwrb4161a/doc/index.rst +++ b/boards/silabs/radio_boards/slwrb4161a/doc/index.rst @@ -81,6 +81,8 @@ USART0 is connected to the board controller and is used for the console. Programming and Debugging ************************* +.. zephyr:board-supported-runners:: + Flashing ======== diff --git a/boards/silabs/radio_boards/slwrb4170a/doc/index.rst b/boards/silabs/radio_boards/slwrb4170a/doc/index.rst index bc755dad562..54ec7a1985b 100644 --- a/boards/silabs/radio_boards/slwrb4170a/doc/index.rst +++ b/boards/silabs/radio_boards/slwrb4170a/doc/index.rst @@ -81,6 +81,8 @@ USART0 is connected to the board controller and is used for the console. Programming and Debugging ************************* +.. zephyr:board-supported-runners:: + Flashing ======== diff --git a/boards/silabs/radio_boards/slwrb4180a/doc/index.rst b/boards/silabs/radio_boards/slwrb4180a/doc/index.rst index 3c685002585..540c4f96739 100644 --- a/boards/silabs/radio_boards/slwrb4180a/doc/index.rst +++ b/boards/silabs/radio_boards/slwrb4180a/doc/index.rst @@ -79,6 +79,8 @@ USART0 is connected to the board controller and is used for the console. Programming and Debugging ************************* +.. zephyr:board-supported-runners:: + Flashing ======== diff --git a/boards/silabs/radio_boards/slwrb4180b/doc/index.rst b/boards/silabs/radio_boards/slwrb4180b/doc/index.rst index 13f2560c549..f47dffab43e 100644 --- a/boards/silabs/radio_boards/slwrb4180b/doc/index.rst +++ b/boards/silabs/radio_boards/slwrb4180b/doc/index.rst @@ -67,6 +67,8 @@ The default configuration can be found in Programming and Debugging ************************* +.. zephyr:board-supported-runners:: + Flashing ======== diff --git a/boards/silabs/radio_boards/slwrb4250b/doc/index.rst b/boards/silabs/radio_boards/slwrb4250b/doc/index.rst index b3a842478b3..8908b8eda38 100644 --- a/boards/silabs/radio_boards/slwrb4250b/doc/index.rst +++ b/boards/silabs/radio_boards/slwrb4250b/doc/index.rst @@ -85,6 +85,8 @@ USART0 is connected to the board controller and is used for the console. Programming and Debugging ************************* +.. zephyr:board-supported-runners:: + Flashing ======== diff --git a/boards/silabs/radio_boards/slwrb4255a/doc/index.rst b/boards/silabs/radio_boards/slwrb4255a/doc/index.rst index 0ac3782b4a9..84ba0aa8d47 100644 --- a/boards/silabs/radio_boards/slwrb4255a/doc/index.rst +++ b/boards/silabs/radio_boards/slwrb4255a/doc/index.rst @@ -81,6 +81,8 @@ USART0 is connected to the board controller and is used for the console. Programming and Debugging ************************* +.. zephyr:board-supported-runners:: + Flashing ======== diff --git a/boards/silabs/radio_boards/slwrb4321a/doc/index.rst b/boards/silabs/radio_boards/slwrb4321a/doc/index.rst index c84959babb4..e61d4f95529 100644 --- a/boards/silabs/radio_boards/slwrb4321a/doc/index.rst +++ b/boards/silabs/radio_boards/slwrb4321a/doc/index.rst @@ -80,6 +80,8 @@ USART0 is connected to the board controller and is used for the console. Programming and Debugging ************************* +.. zephyr:board-supported-runners:: + .. note:: Before using the kit the first time, you should update the J-Link firmware in Simplicity Studio. diff --git a/boards/silabs/radio_boards/xg23_rb4210a/doc/index.rst b/boards/silabs/radio_boards/xg23_rb4210a/doc/index.rst index f18a4e18249..866b1a93752 100644 --- a/boards/silabs/radio_boards/xg23_rb4210a/doc/index.rst +++ b/boards/silabs/radio_boards/xg23_rb4210a/doc/index.rst @@ -99,6 +99,8 @@ USART0 is connected to the board controller and is used for the console. Programming and Debugging ************************* +.. zephyr:board-supported-runners:: + Flashing ======== diff --git a/boards/silabs/radio_boards/xg24_rb4187c/doc/index.rst b/boards/silabs/radio_boards/xg24_rb4187c/doc/index.rst index e97fd751f40..9d836519b5e 100644 --- a/boards/silabs/radio_boards/xg24_rb4187c/doc/index.rst +++ b/boards/silabs/radio_boards/xg24_rb4187c/doc/index.rst @@ -51,6 +51,8 @@ USART0 is connected to the board controller and is used for the console. Programming and Debugging ************************* +.. zephyr:board-supported-runners:: + Flashing ======== diff --git a/boards/silabs/radio_boards/xg29_rb4412a/doc/index.rst b/boards/silabs/radio_boards/xg29_rb4412a/doc/index.rst index 855de3913ec..707d79e15f2 100644 --- a/boards/silabs/radio_boards/xg29_rb4412a/doc/index.rst +++ b/boards/silabs/radio_boards/xg29_rb4412a/doc/index.rst @@ -24,6 +24,8 @@ Supported Features Programming and Debugging ************************* +.. zephyr:board-supported-runners:: + Applications for the ``xg29_rb4412a`` board target can be built, flashed, and debugged in the usual way. See :ref:`build_an_application` and :ref:`application_run` for more details on building and running. diff --git a/boards/silabs/starter_kits/efm32wg_stk3800/doc/index.rst b/boards/silabs/starter_kits/efm32wg_stk3800/doc/index.rst index b0bd99155d7..0856d97b6bc 100644 --- a/boards/silabs/starter_kits/efm32wg_stk3800/doc/index.rst +++ b/boards/silabs/starter_kits/efm32wg_stk3800/doc/index.rst @@ -75,6 +75,8 @@ UART0 is connected to the board controller and is used for the console. Programming and Debugging ************************* +.. zephyr:board-supported-runners:: + .. note:: Before using the kit the first time, you should update the J-Link firmware in Simplicity Studio. diff --git a/boards/silabs/starter_kits/slstk3400a/doc/index.rst b/boards/silabs/starter_kits/slstk3400a/doc/index.rst index cf034b98e2c..01693d34b74 100644 --- a/boards/silabs/starter_kits/slstk3400a/doc/index.rst +++ b/boards/silabs/starter_kits/slstk3400a/doc/index.rst @@ -78,6 +78,8 @@ USART1 is connected to the board controller and is used for the console. Programming and Debugging ************************* +.. zephyr:board-supported-runners:: + .. note:: Before using the kit the first time, you should update the J-Link firmware in Simplicity Studio. diff --git a/boards/silabs/starter_kits/slstk3401a/doc/index.rst b/boards/silabs/starter_kits/slstk3401a/doc/index.rst index 0879bff84a3..e3805b2b197 100644 --- a/boards/silabs/starter_kits/slstk3401a/doc/index.rst +++ b/boards/silabs/starter_kits/slstk3401a/doc/index.rst @@ -81,6 +81,8 @@ The EFM32PG SoC has two USARTs and one Low Energy UART (LEUART). Programming and Debugging ************************* +.. zephyr:board-supported-runners:: + .. note:: Before using the kit the first time, you should update the J-Link firmware in Simplicity Studio. diff --git a/boards/silabs/starter_kits/slstk3402a/doc/index.rst b/boards/silabs/starter_kits/slstk3402a/doc/index.rst index ba533105d29..30bea70c4f6 100644 --- a/boards/silabs/starter_kits/slstk3402a/doc/index.rst +++ b/boards/silabs/starter_kits/slstk3402a/doc/index.rst @@ -98,6 +98,8 @@ The EFM32PG12 SoC has four USARTs and one Low Energy UART (LEUART). Programming and Debugging ************************* +.. zephyr:board-supported-runners:: + .. note:: Before using the kit the first time, you should update the J-Link firmware in Simplicity Studio. diff --git a/boards/silabs/starter_kits/slstk3701a/doc/index.rst b/boards/silabs/starter_kits/slstk3701a/doc/index.rst index befa2e9e085..ca3d2feb8dc 100644 --- a/boards/silabs/starter_kits/slstk3701a/doc/index.rst +++ b/boards/silabs/starter_kits/slstk3701a/doc/index.rst @@ -92,6 +92,8 @@ USART4 is connected to the board controller and is used for the console. Programming and Debugging ************************* +.. zephyr:board-supported-runners:: + .. note:: Before using the kit the first time, you should update the J-Link firmware in Simplicity Studio. diff --git a/boards/sipeed/longan_nano/doc/index.rst b/boards/sipeed/longan_nano/doc/index.rst index 43dc247f308..9acb207cc84 100644 --- a/boards/sipeed/longan_nano/doc/index.rst +++ b/boards/sipeed/longan_nano/doc/index.rst @@ -48,6 +48,8 @@ Connect to TX0 (PA9) and RX0 (PA10). Programming and debugging ************************* +.. zephyr:board-supported-runners:: + Building & Flashing =================== diff --git a/boards/snps/em_starterkit/doc/index.rst b/boards/snps/em_starterkit/doc/index.rst index 9fc53692b66..cbb669a5736 100644 --- a/boards/snps/em_starterkit/doc/index.rst +++ b/boards/snps/em_starterkit/doc/index.rst @@ -108,6 +108,8 @@ copy the initialized data section to the data memory if CONFIG_XIP is used. Programming and Debugging ************************* +.. zephyr:board-supported-runners:: + Required Hardware and Software ============================== diff --git a/boards/snps/emsdp/doc/index.rst b/boards/snps/emsdp/doc/index.rst index f300d3723ce..d880a6ad6da 100644 --- a/boards/snps/emsdp/doc/index.rst +++ b/boards/snps/emsdp/doc/index.rst @@ -117,6 +117,8 @@ multiplexer ARDUINO_MUX_CTRL is in the default mode (GPIO). Programming and Debugging ************************* +.. zephyr:board-supported-runners:: + Required Hardware and Software ============================== diff --git a/boards/snps/hsdk/doc/index.rst b/boards/snps/hsdk/doc/index.rst index f7d82a9866f..9e5dee7556c 100644 --- a/boards/snps/hsdk/doc/index.rst +++ b/boards/snps/hsdk/doc/index.rst @@ -343,6 +343,8 @@ For hardware feature details, refer to : `Designware HS Development Kit website Programming and Debugging ************************* +.. zephyr:board-supported-runners:: + Required Hardware and Software ============================== diff --git a/boards/snps/hsdk4xd/doc/index.rst b/boards/snps/hsdk4xd/doc/index.rst index 0808b76ca6d..52e88da142a 100644 --- a/boards/snps/hsdk4xd/doc/index.rst +++ b/boards/snps/hsdk4xd/doc/index.rst @@ -340,6 +340,8 @@ For hardware feature details, refer to : `Designware HS4x/HS4xD Development Kit Programming and Debugging ************************* +.. zephyr:board-supported-runners:: + Required Hardware and Software ============================== diff --git a/boards/snps/iotdk/doc/index.rst b/boards/snps/iotdk/doc/index.rst index 8176f51618d..d038451dd05 100644 --- a/boards/snps/iotdk/doc/index.rst +++ b/boards/snps/iotdk/doc/index.rst @@ -25,6 +25,8 @@ For hardware feature details, refer to : `ARC IoT Development Kit Programming and Debugging ************************* +.. zephyr:board-supported-runners:: + Required Hardware and Software ============================== diff --git a/boards/snps/nsim/arc_classic/doc/index.rst b/boards/snps/nsim/arc_classic/doc/index.rst index c3839dfc893..b6111d234a3 100644 --- a/boards/snps/nsim/arc_classic/doc/index.rst +++ b/boards/snps/nsim/arc_classic/doc/index.rst @@ -68,6 +68,8 @@ I.e. for the multi-core ``nsim/nsim_hs5x/smp`` platform there is only Programming and Debugging ************************* +.. zephyr:board-supported-runners:: + Required Hardware and Software ============================== diff --git a/boards/snps/nsim/arc_v/doc/index.rst b/boards/snps/nsim/arc_v/doc/index.rst index a0bc41c2be7..4d6bf6427f6 100644 --- a/boards/snps/nsim/arc_v/doc/index.rst +++ b/boards/snps/nsim/arc_v/doc/index.rst @@ -27,6 +27,8 @@ which options are configured and so will be used on invocation of the simulator. Programming and Debugging ************************* +.. zephyr:board-supported-runners:: + Required Hardware and Software ============================== diff --git a/boards/st/b_g474e_dpow1/doc/index.rst b/boards/st/b_g474e_dpow1/doc/index.rst index 7288c7e4c11..8d377e784c5 100644 --- a/boards/st/b_g474e_dpow1/doc/index.rst +++ b/boards/st/b_g474e_dpow1/doc/index.rst @@ -76,6 +76,8 @@ For more details please refer to `B-G474E-DPOW1 Discovery board User Manual`_. Programming and Debugging ************************* +.. zephyr:board-supported-runners:: + The B-G474E-DPOW1 Discovery board includes an ST-LINK/V3E embedded debug tool interface. Applications for the ``b_g474e_dpow1`` board configuration can be built and diff --git a/boards/st/b_l072z_lrwan1/doc/index.rst b/boards/st/b_l072z_lrwan1/doc/index.rst index c50ae18a5be..4f2caa6d828 100644 --- a/boards/st/b_l072z_lrwan1/doc/index.rst +++ b/boards/st/b_l072z_lrwan1/doc/index.rst @@ -151,6 +151,8 @@ the USB data lines to the MCU, short solder bridges SB15 and SB16. Programming and Debugging ************************* +.. zephyr:board-supported-runners:: + B-L072Z-LRWAN1 Discovery board includes an ST-LINK/V2-1 embedded debug tool interface. Applications for the ``b_l072z_lrwan1`` board configuration can be built and diff --git a/boards/st/b_l4s5i_iot01a/doc/index.rst b/boards/st/b_l4s5i_iot01a/doc/index.rst index 73e5bede0d3..82cfef30935 100644 --- a/boards/st/b_l4s5i_iot01a/doc/index.rst +++ b/boards/st/b_l4s5i_iot01a/doc/index.rst @@ -140,6 +140,8 @@ Default settings are 115200 8N1. Programming and Debugging ************************* +.. zephyr:board-supported-runners:: + B_L4S5I_IOT01A Discovery kit includes an ST-LINK/V2-1 embedded debug tool interface. Flashing diff --git a/boards/st/b_u585i_iot02a/doc/index.rst b/boards/st/b_u585i_iot02a/doc/index.rst index adb0a98de40..7f1e812c89c 100644 --- a/boards/st/b_u585i_iot02a/doc/index.rst +++ b/boards/st/b_u585i_iot02a/doc/index.rst @@ -242,6 +242,8 @@ do it by removing ``SB6`` jumper on the back side of the board. Programming and Debugging ************************* +.. zephyr:board-supported-runners:: + B_U585I_IOT02A Discovery kit includes an ST-LINK/V3 embedded debug tool interface. This probe allows to flash the board using various tools. diff --git a/boards/st/disco_l475_iot1/doc/index.rst b/boards/st/disco_l475_iot1/doc/index.rst index a42d1ba349b..60523b3cfe1 100644 --- a/boards/st/disco_l475_iot1/doc/index.rst +++ b/boards/st/disco_l475_iot1/doc/index.rst @@ -146,6 +146,8 @@ Default settings are 115200 8N1. Programming and Debugging ************************* +.. zephyr:board-supported-runners:: + Disco L475 IoT board includes an ST-LINK/V2-1 embedded debug tool interface. Applications for the ``disco_l475_iot1`` board configuration can be built and diff --git a/boards/st/nucleo_c031c6/doc/index.rst b/boards/st/nucleo_c031c6/doc/index.rst index 0853cbcb958..6bdc4707018 100644 --- a/boards/st/nucleo_c031c6/doc/index.rst +++ b/boards/st/nucleo_c031c6/doc/index.rst @@ -72,6 +72,8 @@ For more details please refer to `STM32 Nucleo-64 board User Manual`_. Programming and Debugging ************************* +.. zephyr:board-supported-runners:: + Nucleo C031C6 board includes an ST-LINK/V2-1 embedded debug tool interface. Applications for the ``nucleo_c031c6`` board configuration can be built and diff --git a/boards/st/nucleo_c071rb/doc/index.rst b/boards/st/nucleo_c071rb/doc/index.rst index 15a3edc1f43..4cbeeb2e250 100644 --- a/boards/st/nucleo_c071rb/doc/index.rst +++ b/boards/st/nucleo_c071rb/doc/index.rst @@ -81,6 +81,8 @@ For more details please refer to `STM32 Nucleo-64 board User Manual`_. Programming and Debugging ************************* +.. zephyr:board-supported-runners:: + Nucleo C071RB board includes an ST-LINK/V2-1 embedded debug tool interface. Applications for the ``nucleo_c071rb`` board can be built and diff --git a/boards/st/nucleo_f030r8/doc/index.rst b/boards/st/nucleo_f030r8/doc/index.rst index 440238d11ca..41a3f68fbd1 100644 --- a/boards/st/nucleo_f030r8/doc/index.rst +++ b/boards/st/nucleo_f030r8/doc/index.rst @@ -93,6 +93,8 @@ For more details please refer to `STM32 Nucleo-64 board User Manual`_. Programming and Debugging ************************* +.. zephyr:board-supported-runners:: + Nucleo F030R8 board includes an ST-LINK/V2-1 embedded debug tool interface. Applications for the ``nucleo_f030r8`` board configuration can be built and diff --git a/boards/st/nucleo_f031k6/doc/index.rst b/boards/st/nucleo_f031k6/doc/index.rst index 2fbc7bf522f..f87d39b3a4d 100644 --- a/boards/st/nucleo_f031k6/doc/index.rst +++ b/boards/st/nucleo_f031k6/doc/index.rst @@ -70,6 +70,8 @@ For more details please refer to `STM32 Nucleo-32 board User Manual`_. Programming and Debugging ************************* +.. zephyr:board-supported-runners:: + Nucleo F031K6 board includes an ST-LINK/V2-1 embedded debug tool interface. Applications for the ``nucleo_f031k6`` board configuration can be built and diff --git a/boards/st/nucleo_f042k6/doc/index.rst b/boards/st/nucleo_f042k6/doc/index.rst index 9e91fc34ad0..8efbf66a8cc 100644 --- a/boards/st/nucleo_f042k6/doc/index.rst +++ b/boards/st/nucleo_f042k6/doc/index.rst @@ -70,6 +70,8 @@ For more details please refer to `STM32 Nucleo-32 board User Manual`_. Programming and Debugging ************************* +.. zephyr:board-supported-runners:: + Nucleo F042K6 board includes an ST-LINK/V2-1 embedded debug tool interface. Applications for the ``nucleo_f042k6`` board configuration can be built and diff --git a/boards/st/nucleo_f070rb/doc/index.rst b/boards/st/nucleo_f070rb/doc/index.rst index e6c9aaa6b71..7db43191d67 100644 --- a/boards/st/nucleo_f070rb/doc/index.rst +++ b/boards/st/nucleo_f070rb/doc/index.rst @@ -90,6 +90,8 @@ For more details please refer to `STM32 Nucleo-64 board User Manual`_. Programming and Debugging ************************* +.. zephyr:board-supported-runners:: + Nucleo F070RB board includes an ST-LINK/V2-1 embedded debug tool interface. Applications for the ``nucleo_f070rb`` board configuration can be built and diff --git a/boards/st/nucleo_f072rb/doc/index.rst b/boards/st/nucleo_f072rb/doc/index.rst index 54d54e2ee31..a78e0226b8e 100644 --- a/boards/st/nucleo_f072rb/doc/index.rst +++ b/boards/st/nucleo_f072rb/doc/index.rst @@ -89,6 +89,8 @@ For more details please refer to `STM32 Nucleo-64 board User Manual`_. Programming and Debugging ************************* +.. zephyr:board-supported-runners:: + Nucleo F072RB board includes an ST-LINK/V2-1 embedded debug tool interface. Applications for the ``nucleo_f072rb`` board configuration can be built and diff --git a/boards/st/nucleo_f091rc/doc/index.rst b/boards/st/nucleo_f091rc/doc/index.rst index 9f85ef98986..a8aded09f47 100644 --- a/boards/st/nucleo_f091rc/doc/index.rst +++ b/boards/st/nucleo_f091rc/doc/index.rst @@ -93,6 +93,8 @@ For more details please refer to `STM32 Nucleo-64 board User Manual`_. Programming and Debugging ************************* +.. zephyr:board-supported-runners:: + Nucleo F091RC board includes an ST-LINK/V2-1 embedded debug tool interface. Applications for the ``nucleo_f091rc`` board configuration can be built and diff --git a/boards/st/nucleo_f103rb/doc/index.rst b/boards/st/nucleo_f103rb/doc/index.rst index 1c7cfa2f343..05c1c9385e5 100644 --- a/boards/st/nucleo_f103rb/doc/index.rst +++ b/boards/st/nucleo_f103rb/doc/index.rst @@ -91,6 +91,8 @@ For more details please refer to `STM32 Nucleo-64 board User Manual`_. Programming and Debugging ************************* +.. zephyr:board-supported-runners:: + Nucleo F103RB board includes an ST-LINK/V2-1 embedded debug tool interface. Applications for the ``nucleo_f103rb`` board configuration can be built and diff --git a/boards/st/nucleo_f207zg/doc/index.rst b/boards/st/nucleo_f207zg/doc/index.rst index 8377a002947..048cf26b7eb 100644 --- a/boards/st/nucleo_f207zg/doc/index.rst +++ b/boards/st/nucleo_f207zg/doc/index.rst @@ -139,6 +139,8 @@ do it by removing ``SB156`` jumper on the back side of the board. Programming and Debugging ************************* +.. zephyr:board-supported-runners:: + Nucleo F207ZG board includes an ST-LINK/V2-1 embedded debug tool interface. Flashing diff --git a/boards/st/nucleo_f302r8/doc/index.rst b/boards/st/nucleo_f302r8/doc/index.rst index ce37c88e290..13a0b5b7707 100644 --- a/boards/st/nucleo_f302r8/doc/index.rst +++ b/boards/st/nucleo_f302r8/doc/index.rst @@ -114,6 +114,8 @@ to UART2. Default settings are 115200 8N1. Programming and Debugging ************************* +.. zephyr:board-supported-runners:: + The Nucleo F302R8 board includes an ST-LINK/V2-1 embedded debug tool interface. Flashing diff --git a/boards/st/nucleo_f303k8/doc/index.rst b/boards/st/nucleo_f303k8/doc/index.rst index b4ef544d347..dd4750a3ae5 100644 --- a/boards/st/nucleo_f303k8/doc/index.rst +++ b/boards/st/nucleo_f303k8/doc/index.rst @@ -105,6 +105,8 @@ to UART2. Default settings are 115200 8N1. Programming and Debugging ************************* +.. zephyr:board-supported-runners:: + The Nucleo F303K8 board includes an ST-LINK/V2-1 embedded debug tool interface. Flashing diff --git a/boards/st/nucleo_f303re/doc/index.rst b/boards/st/nucleo_f303re/doc/index.rst index 614a6437fb7..2531643ab64 100644 --- a/boards/st/nucleo_f303re/doc/index.rst +++ b/boards/st/nucleo_f303re/doc/index.rst @@ -110,6 +110,8 @@ to UART2. Default settings are 115200 8N1. Programming and Debugging ************************* +.. zephyr:board-supported-runners:: + The Nucleo F303RE board includes an ST-LINK/V2-1 embedded debug tool interface. Flashing diff --git a/boards/st/nucleo_f334r8/doc/index.rst b/boards/st/nucleo_f334r8/doc/index.rst index 50a21434ca5..0f7d4f7edb7 100644 --- a/boards/st/nucleo_f334r8/doc/index.rst +++ b/boards/st/nucleo_f334r8/doc/index.rst @@ -91,6 +91,8 @@ For more details please refer to `STM32 Nucleo-64 board User Manual`_. Programming and Debugging ************************* +.. zephyr:board-supported-runners:: + Nucleo F334R8 board includes an ST-LINK/V2-1 embedded debug tool interface. Applications for the ``nucleo_f334r8`` board configuration can be built and diff --git a/boards/st/nucleo_f401re/doc/index.rst b/boards/st/nucleo_f401re/doc/index.rst index d7b95da975f..a54250ece44 100644 --- a/boards/st/nucleo_f401re/doc/index.rst +++ b/boards/st/nucleo_f401re/doc/index.rst @@ -110,6 +110,8 @@ Nucleo F401RE board has up to 3 I2Cs. The default I2C mapping for Zephyr is: Programming and Debugging ************************* +.. zephyr:board-supported-runners:: + Nucleo F401RE board includes an ST-LINK/V2-1 embedded debug tool interface. Applications for the ``nucleo_f401re`` board configuration can be built and diff --git a/boards/st/nucleo_f410rb/doc/index.rst b/boards/st/nucleo_f410rb/doc/index.rst index 59ce625760d..26018e9eab0 100644 --- a/boards/st/nucleo_f410rb/doc/index.rst +++ b/boards/st/nucleo_f410rb/doc/index.rst @@ -113,6 +113,8 @@ Default settings are 115200 8N1. Programming and Debugging ************************* +.. zephyr:board-supported-runners:: + Nucleo F410RB board includes an ST-LINK/V2-1 embedded debug tool interface. Applications for the ``nucleo_f410rb`` board configuration can be built and diff --git a/boards/st/nucleo_f411re/doc/index.rst b/boards/st/nucleo_f411re/doc/index.rst index 3156e569398..f65d455904e 100644 --- a/boards/st/nucleo_f411re/doc/index.rst +++ b/boards/st/nucleo_f411re/doc/index.rst @@ -108,6 +108,8 @@ Default settings are 115200 8N1. Programming and Debugging ************************* +.. zephyr:board-supported-runners:: + Nucleo F411RE board includes an ST-LINK/V2-1 embedded debug tool interface. Applications for the ``nucleo_f411re`` board configuration can be built and diff --git a/boards/st/nucleo_f412zg/doc/index.rst b/boards/st/nucleo_f412zg/doc/index.rst index 972ba3e2956..8bc9fb26bb2 100644 --- a/boards/st/nucleo_f412zg/doc/index.rst +++ b/boards/st/nucleo_f412zg/doc/index.rst @@ -121,6 +121,8 @@ Ethernet over USB is configured as the default network interface Programming and Debugging ************************* +.. zephyr:board-supported-runners:: + Nucleo F412ZG board includes an ST-LINK/V2-1 embedded debug tool interface. Flashing diff --git a/boards/st/nucleo_f413zh/doc/index.rst b/boards/st/nucleo_f413zh/doc/index.rst index a36a919c10c..6d948615b8d 100644 --- a/boards/st/nucleo_f413zh/doc/index.rst +++ b/boards/st/nucleo_f413zh/doc/index.rst @@ -123,6 +123,8 @@ supports both device and host functions through its micro USB connector Programming and Debugging ************************* +.. zephyr:board-supported-runners:: + Nucleo F413ZH board includes an ST-LINK/V2-1 embedded debug tool interface. Flashing diff --git a/boards/st/nucleo_f429zi/doc/index.rst b/boards/st/nucleo_f429zi/doc/index.rst index ec9e216894b..925528cb9a1 100644 --- a/boards/st/nucleo_f429zi/doc/index.rst +++ b/boards/st/nucleo_f429zi/doc/index.rst @@ -132,6 +132,8 @@ Default settings are 115200 8N1. Programming and Debugging ************************* +.. zephyr:board-supported-runners:: + The Nucleo F429ZI board includes an ST-LINK/V2-1 embedded debug tool interface. Flashing diff --git a/boards/st/nucleo_f439zi/doc/index.rst b/boards/st/nucleo_f439zi/doc/index.rst index 7f0d06d7866..e9e5b154dcc 100644 --- a/boards/st/nucleo_f439zi/doc/index.rst +++ b/boards/st/nucleo_f439zi/doc/index.rst @@ -22,6 +22,8 @@ Supported Features Programming and Debugging ************************* +.. zephyr:board-supported-runners:: + The Nucleo F439ZI board includes an ST-LINK/V2-1 embedded debug tool interface. Flashing diff --git a/boards/st/nucleo_f446re/doc/index.rst b/boards/st/nucleo_f446re/doc/index.rst index 43b1a87a209..09965db0df0 100644 --- a/boards/st/nucleo_f446re/doc/index.rst +++ b/boards/st/nucleo_f446re/doc/index.rst @@ -131,6 +131,8 @@ used with `RS485 CAN Shield`_. Programming and Debugging ************************* +.. zephyr:board-supported-runners:: + Nucleo F446RE board includes an ST-LINK/V2-1 embedded debug tool interface. Applications for the ``nucleo_f446re`` board configuration can be built and diff --git a/boards/st/nucleo_f446ze/doc/index.rst b/boards/st/nucleo_f446ze/doc/index.rst index 8bce72e1291..e3ebe377ef6 100644 --- a/boards/st/nucleo_f446ze/doc/index.rst +++ b/boards/st/nucleo_f446ze/doc/index.rst @@ -150,6 +150,8 @@ The TX/RX wires are connected with pins 25/27 of CN9 connector. Programming and Debugging ************************* +.. zephyr:board-supported-runners:: + Nucleo F446ZE board includes an ST-LINK/V2-1 embedded debug tool interface. Applications for the ``nucleo_f446ze`` board configuration can be built and diff --git a/boards/st/nucleo_f722ze/doc/index.rst b/boards/st/nucleo_f722ze/doc/index.rst index 63b5cb27100..8a98d09ee18 100644 --- a/boards/st/nucleo_f722ze/doc/index.rst +++ b/boards/st/nucleo_f722ze/doc/index.rst @@ -119,6 +119,8 @@ using 115200 8N1. Programming and Debugging ************************* +.. zephyr:board-supported-runners:: + The ``nucleo_f722ze`` can be flashed and debugged in the typical manner. The Nucleo F722ZE board includes an ST-LINK V2-1 debugger. diff --git a/boards/st/nucleo_f746zg/doc/index.rst b/boards/st/nucleo_f746zg/doc/index.rst index 45269a1574d..e7865368481 100644 --- a/boards/st/nucleo_f746zg/doc/index.rst +++ b/boards/st/nucleo_f746zg/doc/index.rst @@ -132,6 +132,8 @@ do it by removing ``SB156`` jumper on the back side of the board. Programming and Debugging ************************* +.. zephyr:board-supported-runners:: + Nucleo F746ZG board includes an ST-LINK/V2-1 embedded debug tool interface. Applications for the ``nucleo_f746zg`` board configuration can be built and diff --git a/boards/st/nucleo_f756zg/doc/index.rst b/boards/st/nucleo_f756zg/doc/index.rst index d293b1e588c..2de8ce752d1 100644 --- a/boards/st/nucleo_f756zg/doc/index.rst +++ b/boards/st/nucleo_f756zg/doc/index.rst @@ -125,6 +125,8 @@ assigned to UART3. Default settings are 115200 8N1. Programming and Debugging ************************* +.. zephyr:board-supported-runners:: + Nucleo F756ZG board includes an ST-LINK/V2-1 embedded debug tool interface. Applications for the ``nucleo_f756zg`` board configuration can be built and diff --git a/boards/st/nucleo_f767zi/doc/index.rst b/boards/st/nucleo_f767zi/doc/index.rst index e98a80a5f61..4afe4cd84e0 100644 --- a/boards/st/nucleo_f767zi/doc/index.rst +++ b/boards/st/nucleo_f767zi/doc/index.rst @@ -133,6 +133,8 @@ assigned to UART3. Default settings are 115200 8N1. Programming and Debugging ************************* +.. zephyr:board-supported-runners:: + Nucleo F767ZI board includes an ST-LINK/V2-1 embedded debug tool interface. Applications for the ``nucleo_f767zi`` board configuration can be built and diff --git a/boards/st/nucleo_g031k8/doc/index.rst b/boards/st/nucleo_g031k8/doc/index.rst index c7c051a1de6..cc2cba3f929 100644 --- a/boards/st/nucleo_g031k8/doc/index.rst +++ b/boards/st/nucleo_g031k8/doc/index.rst @@ -79,6 +79,8 @@ For more details please refer to `STM32 Nucleo-32 board User Manual`_. Programming and Debugging ************************* +.. zephyr:board-supported-runners:: + Nucleo G031K8 board includes an ST-LINK/V2-1 embedded debug tool interface. Applications for the ``nucleo_g031k8`` board configuration can be built and diff --git a/boards/st/nucleo_g070rb/doc/index.rst b/boards/st/nucleo_g070rb/doc/index.rst index 739d8111466..bb20170372d 100644 --- a/boards/st/nucleo_g070rb/doc/index.rst +++ b/boards/st/nucleo_g070rb/doc/index.rst @@ -92,6 +92,8 @@ For more details please refer to `STM32 Nucleo-64 board User Manual`_. Programming and Debugging ************************* +.. zephyr:board-supported-runners:: + Nucleo G070RB board includes an ST-LINK/V2-1 embedded debug tool interface. Applications for the ``nucleo_g070rb`` board configuration can be built and diff --git a/boards/st/nucleo_g071rb/doc/index.rst b/boards/st/nucleo_g071rb/doc/index.rst index bb452ebf528..5e7bca2b457 100644 --- a/boards/st/nucleo_g071rb/doc/index.rst +++ b/boards/st/nucleo_g071rb/doc/index.rst @@ -94,6 +94,8 @@ For more details please refer to `STM32 Nucleo-64 board User Manual`_. Programming and Debugging ************************* +.. zephyr:board-supported-runners:: + Nucleo G071RB board includes an ST-LINK/V3 embedded debug tool interface. Applications for the ``nucleo_g071rb`` board configuration can be built and diff --git a/boards/st/nucleo_g0b1re/doc/index.rst b/boards/st/nucleo_g0b1re/doc/index.rst index 21d20d262f7..73b3d36034a 100644 --- a/boards/st/nucleo_g0b1re/doc/index.rst +++ b/boards/st/nucleo_g0b1re/doc/index.rst @@ -100,6 +100,8 @@ For more details please refer to `STM32 Nucleo-64 board User Manual`_. Programming and Debugging ************************* +.. zephyr:board-supported-runners:: + Nucleo G0B1RE board includes an ST-LINK/V2-1 embedded debug tool interface. Applications for the ``nucleo_g0b1re`` board configuration can be built and diff --git a/boards/st/nucleo_g431kb/doc/index.rst b/boards/st/nucleo_g431kb/doc/index.rst index 8d3abf31def..80fc06eb78f 100644 --- a/boards/st/nucleo_g431kb/doc/index.rst +++ b/boards/st/nucleo_g431kb/doc/index.rst @@ -72,6 +72,8 @@ low power mode. Programming and Debugging ************************* +.. zephyr:board-supported-runners:: + Nucleo G431KB Board includes an ST-Link/V3 embedded debug tool interface. Applications for the ``nucleo_g431kb`` board target can be built and diff --git a/boards/st/nucleo_g431rb/doc/index.rst b/boards/st/nucleo_g431rb/doc/index.rst index 4d30bf59b2e..4e6e3d9b770 100644 --- a/boards/st/nucleo_g431rb/doc/index.rst +++ b/boards/st/nucleo_g431rb/doc/index.rst @@ -146,6 +146,8 @@ low power mode. Programming and Debugging ************************* +.. zephyr:board-supported-runners:: + Nucleo G431RB board includes an ST-LINK/V3E embedded debug tool interface. Applications for the ``nucleo_g431rb`` board configuration can be built and diff --git a/boards/st/nucleo_g474re/doc/index.rst b/boards/st/nucleo_g474re/doc/index.rst index 123ea7b7ac2..fdcd035c412 100644 --- a/boards/st/nucleo_g474re/doc/index.rst +++ b/boards/st/nucleo_g474re/doc/index.rst @@ -150,6 +150,8 @@ low power mode. Programming and Debugging ************************* +.. zephyr:board-supported-runners:: + Nucleo G474RE board includes an ST-LINK/V3E embedded debug tool interface. Applications for the ``nucleo_g474re`` board configuration can be built and diff --git a/boards/st/nucleo_h503rb/doc/index.rst b/boards/st/nucleo_h503rb/doc/index.rst index 9a01b54df16..0ac6e91bb30 100644 --- a/boards/st/nucleo_h503rb/doc/index.rst +++ b/boards/st/nucleo_h503rb/doc/index.rst @@ -157,6 +157,8 @@ VBAT can be provided via the left ST Morpho connector's pin 33. Programming and Debugging ************************* +.. zephyr:board-supported-runners:: + Nucleo-H503RB board includes an ST-LINK/V3EC embedded debug tool interface. This probe allows to flash the board using various tools. diff --git a/boards/st/nucleo_h533re/doc/index.rst b/boards/st/nucleo_h533re/doc/index.rst index abbaac69feb..6a290a41b92 100644 --- a/boards/st/nucleo_h533re/doc/index.rst +++ b/boards/st/nucleo_h533re/doc/index.rst @@ -195,6 +195,8 @@ VBAT can be provided via the left ST Morpho connector's pin 33. Programming and Debugging ************************* +.. zephyr:board-supported-runners:: + Nucleo H533RE board includes an ST-LINK/V3EC embedded debug tool interface. This probe allows to flash the board using various tools. diff --git a/boards/st/nucleo_h563zi/doc/index.rst b/boards/st/nucleo_h563zi/doc/index.rst index c561620bc98..1adc48f7fae 100644 --- a/boards/st/nucleo_h563zi/doc/index.rst +++ b/boards/st/nucleo_h563zi/doc/index.rst @@ -185,6 +185,8 @@ VBAT can be provided via the left ST Morpho connector's pin 33. Programming and Debugging ************************* +.. zephyr:board-supported-runners:: + Nucleo H563ZI board includes an ST-LINK/V3EC embedded debug tool interface. This probe allows to flash the board using various tools. diff --git a/boards/st/nucleo_h723zg/doc/index.rst b/boards/st/nucleo_h723zg/doc/index.rst index df47570f9e5..981228ca8ca 100644 --- a/boards/st/nucleo_h723zg/doc/index.rst +++ b/boards/st/nucleo_h723zg/doc/index.rst @@ -128,6 +128,8 @@ connected to pins PD0 (RX) and PD1 (TX). Programming and Debugging ************************* +.. zephyr:board-supported-runners:: + Nucleo H723ZG board includes an ST-LINK/V3 embedded debug tool interface. .. note:: diff --git a/boards/st/nucleo_h743zi/doc/index.rst b/boards/st/nucleo_h743zi/doc/index.rst index e00fd52fa4a..2f8008a66b5 100644 --- a/boards/st/nucleo_h743zi/doc/index.rst +++ b/boards/st/nucleo_h743zi/doc/index.rst @@ -131,6 +131,8 @@ Requires an external CAN or CANFD transceiver. Programming and Debugging ************************* +.. zephyr:board-supported-runners:: + Nucleo H743ZI board includes an ST-LINK/V2-1 embedded debug tool interface. Applications for the ``nucleo_h743zi`` board configuration can be built and diff --git a/boards/st/nucleo_h745zi_q/doc/index.rst b/boards/st/nucleo_h745zi_q/doc/index.rst index 9577e460832..8cb4d3ae78a 100644 --- a/boards/st/nucleo_h745zi_q/doc/index.rst +++ b/boards/st/nucleo_h745zi_q/doc/index.rst @@ -133,6 +133,8 @@ two cores. This is done in 3 ways: Programming and Debugging ************************* +.. zephyr:board-supported-runners:: + Nucleo H745ZI-Q board includes an ST-LINK/V3 embedded debug tool interface. Applications for the ``nucleo_h745zi_q`` board should be built per core target, diff --git a/boards/st/nucleo_h753zi/doc/index.rst b/boards/st/nucleo_h753zi/doc/index.rst index 4f3b635635d..fe99931c23c 100644 --- a/boards/st/nucleo_h753zi/doc/index.rst +++ b/boards/st/nucleo_h753zi/doc/index.rst @@ -126,6 +126,8 @@ Requires an external CAN or CANFD transceiver. Programming and Debugging ************************* +.. zephyr:board-supported-runners:: + Nucleo H753ZI board includes an ST-LINK/V3 embedded debug tool interface. Applications for the ``nucleo_h753zi`` board configuration can be built and diff --git a/boards/st/nucleo_h755zi_q/doc/index.rst b/boards/st/nucleo_h755zi_q/doc/index.rst index 7bb851b219b..9b26e8aea79 100644 --- a/boards/st/nucleo_h755zi_q/doc/index.rst +++ b/boards/st/nucleo_h755zi_q/doc/index.rst @@ -131,6 +131,8 @@ two cores. This is done in 3 ways: Programming and Debugging ************************* +.. zephyr:board-supported-runners:: + Nucleo H755ZI-Q board includes an ST-LINK/V3 embedded debug tool interface. Applications for the ``nucleo_h755zi_q`` board should be built per core target, diff --git a/boards/st/nucleo_h7a3zi_q/doc/index.rst b/boards/st/nucleo_h7a3zi_q/doc/index.rst index ddb840ce884..5a251da92fd 100644 --- a/boards/st/nucleo_h7a3zi_q/doc/index.rst +++ b/boards/st/nucleo_h7a3zi_q/doc/index.rst @@ -111,6 +111,8 @@ assigned to USART3. Default settings are 115200 8N1. Programming and Debugging ************************* +.. zephyr:board-supported-runners:: + Nucleo H7A3ZI-Q board includes an ST-LINK/V3E embedded debug tool interface. Applications for the ``nucleo_h7a3zi_q`` board configuration can be built and diff --git a/boards/st/nucleo_h7s3l8/doc/index.rst b/boards/st/nucleo_h7s3l8/doc/index.rst index 9d2a0048c3a..0a9a5147811 100644 --- a/boards/st/nucleo_h7s3l8/doc/index.rst +++ b/boards/st/nucleo_h7s3l8/doc/index.rst @@ -188,6 +188,8 @@ do it by removing ``SB13`` jumper on the back side of the board. Programming and Debugging ************************* +.. zephyr:board-supported-runners:: + Nucleo H7S3L8 board includes an ST-LINK/V3 embedded debug tool interface. .. note:: diff --git a/boards/st/nucleo_l011k4/doc/index.rst b/boards/st/nucleo_l011k4/doc/index.rst index f115db149e2..5994d001542 100644 --- a/boards/st/nucleo_l011k4/doc/index.rst +++ b/boards/st/nucleo_l011k4/doc/index.rst @@ -79,6 +79,8 @@ For more details please refer to `STM32 Nucleo-32 board User Manual`_. Programming and Debugging ************************* +.. zephyr:board-supported-runners:: + Nucleo L011K4 board includes an ST-LINK/V2-1 embedded debug tool interface. Applications for the ``nucleo_l011k4`` board configuration can be built and diff --git a/boards/st/nucleo_l031k6/doc/index.rst b/boards/st/nucleo_l031k6/doc/index.rst index 4a694bf1bf9..e5572afed00 100644 --- a/boards/st/nucleo_l031k6/doc/index.rst +++ b/boards/st/nucleo_l031k6/doc/index.rst @@ -78,6 +78,8 @@ For more details please refer to `STM32 Nucleo-32 board User Manual`_. Programming and Debugging ************************* +.. zephyr:board-supported-runners:: + Nucleo L031K6 board includes an ST-LINK/V2-1 embedded debug tool interface. Applications for the ``nucleo_l031k6`` board configuration can be built and diff --git a/boards/st/nucleo_l053r8/doc/index.rst b/boards/st/nucleo_l053r8/doc/index.rst index dacfdaaa14b..a301b02531b 100644 --- a/boards/st/nucleo_l053r8/doc/index.rst +++ b/boards/st/nucleo_l053r8/doc/index.rst @@ -88,6 +88,8 @@ For more details please refer to `STM32 Nucleo-64 board User Manual`_. Programming and Debugging ************************* +.. zephyr:board-supported-runners:: + Nucleo L053R8 board includes an ST-LINK/V2-1 embedded debug tool interface. Applications for the ``nucleo_l053r8`` board configuration can be built and diff --git a/boards/st/nucleo_l073rz/doc/index.rst b/boards/st/nucleo_l073rz/doc/index.rst index a45ec2c39fd..a75313f7d58 100644 --- a/boards/st/nucleo_l073rz/doc/index.rst +++ b/boards/st/nucleo_l073rz/doc/index.rst @@ -90,6 +90,8 @@ For more details please refer to `STM32 Nucleo-64 board User Manual`_. Programming and Debugging ************************* +.. zephyr:board-supported-runners:: + Nucleo L073RZ board includes an ST-LINK/V2-1 embedded debug tool interface. Applications for the ``nucleo_l073rz`` board configuration can be built and diff --git a/boards/st/nucleo_l152re/doc/index.rst b/boards/st/nucleo_l152re/doc/index.rst index 0b7b8b241d3..4b6a27f3e75 100644 --- a/boards/st/nucleo_l152re/doc/index.rst +++ b/boards/st/nucleo_l152re/doc/index.rst @@ -88,6 +88,8 @@ For more details please refer to `STM32 Nucleo-64 board User Manual`_. Programming and Debugging ************************* +.. zephyr:board-supported-runners:: + Nucleo L152RE board includes an ST-LINK/V2-1 embedded debug tool interface. Applications for the ``nucleo_l152re`` board configuration can be built and diff --git a/boards/st/nucleo_l412rb_p/doc/index.rst b/boards/st/nucleo_l412rb_p/doc/index.rst index 67e24d085d3..e20d978dc61 100644 --- a/boards/st/nucleo_l412rb_p/doc/index.rst +++ b/boards/st/nucleo_l412rb_p/doc/index.rst @@ -174,6 +174,8 @@ Default settings are 115200 8N1. Programming and Debugging ************************* +.. zephyr:board-supported-runners:: + Nucleo L412RB-P board includes an ST-LINK/V2-1 embedded debug tool interface. Applications for the ``nucleo_l412rb_p`` board configuration can be built and diff --git a/boards/st/nucleo_l432kc/doc/index.rst b/boards/st/nucleo_l432kc/doc/index.rst index e3ef3353293..5348e09d6e2 100644 --- a/boards/st/nucleo_l432kc/doc/index.rst +++ b/boards/st/nucleo_l432kc/doc/index.rst @@ -136,6 +136,8 @@ Default settings are 115200 8N1. Programming and Debugging ************************* +.. zephyr:board-supported-runners:: + Nucleo L432KC board includes an ST-LINK/V2-1 embedded debug tool interface. Applications for the ``nucleo_l432kc`` board configuration can be built and diff --git a/boards/st/nucleo_l433rc_p/doc/index.rst b/boards/st/nucleo_l433rc_p/doc/index.rst index 799c4f83ff6..ffce9d4adeb 100644 --- a/boards/st/nucleo_l433rc_p/doc/index.rst +++ b/boards/st/nucleo_l433rc_p/doc/index.rst @@ -139,6 +139,8 @@ to LPUART1. Default settings are 115200 8N1. Programming and Debugging ************************* +.. zephyr:board-supported-runners:: + Nucleo L433RC-P board includes an ST-LINK/V2-1 embedded debug tool interface. Applications for the ``nucleo_l433rc_p`` board configuration can be built and diff --git a/boards/st/nucleo_l452re/doc/index.rst b/boards/st/nucleo_l452re/doc/index.rst index b0fbae0b0da..5c5dddd7cae 100644 --- a/boards/st/nucleo_l452re/doc/index.rst +++ b/boards/st/nucleo_l452re/doc/index.rst @@ -157,6 +157,8 @@ Default settings are 115200 8N1. Programming and Debugging ************************* +.. zephyr:board-supported-runners:: + Nucleo L452RE board includes an ST-LINK/V2-1 embedded debug tool interface. Applications for the ``nucleo_l452re`` board configuration can be built and diff --git a/boards/st/nucleo_l476rg/doc/index.rst b/boards/st/nucleo_l476rg/doc/index.rst index 50c673e18b7..7bdf04eeab1 100644 --- a/boards/st/nucleo_l476rg/doc/index.rst +++ b/boards/st/nucleo_l476rg/doc/index.rst @@ -147,6 +147,8 @@ Default settings are 115200 8N1. Programming and Debugging ************************* +.. zephyr:board-supported-runners:: + Nucleo L476RG board includes an ST-LINK/V2-1 embedded debug tool interface. Applications for the ``nucleo_l476rg`` board configuration can be built and diff --git a/boards/st/nucleo_l496zg/doc/index.rst b/boards/st/nucleo_l496zg/doc/index.rst index 135329dc6d0..97e25d36cdf 100644 --- a/boards/st/nucleo_l496zg/doc/index.rst +++ b/boards/st/nucleo_l496zg/doc/index.rst @@ -146,6 +146,8 @@ Default settings are 115200 8N1. Programming and Debugging ************************* +.. zephyr:board-supported-runners:: + Nucleo L496ZG board includes an ST-LINK/V2-1 embedded debug tool interface. Applications for the ``nucleo_l496zg`` board configuration can be built and diff --git a/boards/st/nucleo_l4a6zg/doc/index.rst b/boards/st/nucleo_l4a6zg/doc/index.rst index dbfa7a503f4..a5dc14787a5 100644 --- a/boards/st/nucleo_l4a6zg/doc/index.rst +++ b/boards/st/nucleo_l4a6zg/doc/index.rst @@ -141,6 +141,8 @@ Default settings are 115200 8N1. Programming and Debugging ************************* +.. zephyr:board-supported-runners:: + Nucleo L4A6ZG board includes an ST-LINK/V2-1 embedded debug tool interface. Applications for the ``nucleo_l4a6zg`` board configuration can be built and diff --git a/boards/st/nucleo_l4r5zi/doc/index.rst b/boards/st/nucleo_l4r5zi/doc/index.rst index 2a5158a3d55..937689ac630 100644 --- a/boards/st/nucleo_l4r5zi/doc/index.rst +++ b/boards/st/nucleo_l4r5zi/doc/index.rst @@ -182,6 +182,8 @@ Ethernet over USB is configured as the default network interface (EEM) Programming and Debugging ************************* +.. zephyr:board-supported-runners:: + The NUCLEO-L4R5ZI board includes a ST-LINK/V2 embedded debug tool interface. Flashing diff --git a/boards/st/nucleo_l552ze_q/doc/nucleol552ze_q.rst b/boards/st/nucleo_l552ze_q/doc/nucleol552ze_q.rst index 9efd4763baa..434c1dc4975 100644 --- a/boards/st/nucleo_l552ze_q/doc/nucleol552ze_q.rst +++ b/boards/st/nucleo_l552ze_q/doc/nucleol552ze_q.rst @@ -227,6 +227,8 @@ UART2. Default settings are 115200 8N1. Programming and Debugging ************************* +.. zephyr:board-supported-runners:: + Nucleo L552ZE Q board includes an ST-LINK/V2-1 embedded debug tool interface. Applications for the ``nucleo_l552ze_q`` board configuration can be built and diff --git a/boards/st/nucleo_n657x0_q/doc/index.rst b/boards/st/nucleo_n657x0_q/doc/index.rst index 2e9c4c31d2d..ae9fa5e4326 100644 --- a/boards/st/nucleo_n657x0_q/doc/index.rst +++ b/boards/st/nucleo_n657x0_q/doc/index.rst @@ -119,6 +119,8 @@ USART1. Default settings are 115200 8N1. Programming and Debugging ************************* +.. zephyr:board-supported-runners:: + NUCLEO-N657X0-Q board includes an ST-LINK/V3 embedded debug tool interface. This probe allows to flash and debug the board using various tools. diff --git a/boards/st/nucleo_u031r8/doc/index.rst b/boards/st/nucleo_u031r8/doc/index.rst index c5fac0d98bb..f369de0920a 100644 --- a/boards/st/nucleo_u031r8/doc/index.rst +++ b/boards/st/nucleo_u031r8/doc/index.rst @@ -166,6 +166,8 @@ USART2. Default settings are 115200 8N1. Programming and Debugging ************************* +.. zephyr:board-supported-runners:: + Nucleo U031R8 board includes an ST-LINK/V3 embedded debug tool interface. This probe allows to flash the board using various tools. diff --git a/boards/st/nucleo_u083rc/doc/index.rst b/boards/st/nucleo_u083rc/doc/index.rst index 9594cb85aad..5e4e21b4727 100644 --- a/boards/st/nucleo_u083rc/doc/index.rst +++ b/boards/st/nucleo_u083rc/doc/index.rst @@ -179,6 +179,8 @@ USART2. Default settings are 115200 8N1. Programming and Debugging ************************* +.. zephyr:board-supported-runners:: + Nucleo U083RC board includes an ST-LINK/V3 embedded debug tool interface. This probe allows to flash the board using various tools. diff --git a/boards/st/nucleo_u575zi_q/doc/index.rst b/boards/st/nucleo_u575zi_q/doc/index.rst index 90b3fff18b7..9824852f35b 100644 --- a/boards/st/nucleo_u575zi_q/doc/index.rst +++ b/boards/st/nucleo_u575zi_q/doc/index.rst @@ -198,6 +198,8 @@ do it by removing ``SB50`` jumper on the back side of the board. Programming and Debugging ************************* +.. zephyr:board-supported-runners:: + Nucleo U575ZI-Q board includes an ST-LINK/V3 embedded debug tool interface. This probe allows to flash the board using various tools. diff --git a/boards/st/nucleo_u5a5zj_q/doc/index.rst b/boards/st/nucleo_u5a5zj_q/doc/index.rst index fa2adf8452a..28e779822f4 100644 --- a/boards/st/nucleo_u5a5zj_q/doc/index.rst +++ b/boards/st/nucleo_u5a5zj_q/doc/index.rst @@ -239,6 +239,8 @@ jumper settings. Programming and Debugging ************************* +.. zephyr:board-supported-runners:: + Nucleo U5A5ZJ-Q board includes an ST-LINK/V3 embedded debug tool interface. This probe allows to flash the board using various tools. diff --git a/boards/st/nucleo_wb05kz/doc/index.rst b/boards/st/nucleo_wb05kz/doc/index.rst index 66154afab48..f0322170752 100644 --- a/boards/st/nucleo_wb05kz/doc/index.rst +++ b/boards/st/nucleo_wb05kz/doc/index.rst @@ -63,6 +63,8 @@ For more details, please refer to the `Nucleo WB05KZ board User Manual`_. Programming and Debugging ************************* +.. zephyr:board-supported-runners:: + Nucleo WB05KZ board includes an ST-LINK-V3EC embedded debug tool interface. Applications for the ``nucleo_w05kz`` board target can be built and flashed diff --git a/boards/st/nucleo_wb07cc/doc/index.rst b/boards/st/nucleo_wb07cc/doc/index.rst index 63b5a83a5bc..2eb8b605021 100644 --- a/boards/st/nucleo_wb07cc/doc/index.rst +++ b/boards/st/nucleo_wb07cc/doc/index.rst @@ -63,6 +63,8 @@ For more details, please refer to the `Nucleo WB07CC board User Manual`_. Programming and Debugging ************************* +.. zephyr:board-supported-runners:: + Nucleo WB07CC board includes an ST-LINK-V3EC embedded debug tool interface. Applications for the ``nucleo_wb07cc`` board target can be built and flashed diff --git a/boards/st/nucleo_wb09ke/doc/index.rst b/boards/st/nucleo_wb09ke/doc/index.rst index a2053e2f43d..ccd9b796c49 100644 --- a/boards/st/nucleo_wb09ke/doc/index.rst +++ b/boards/st/nucleo_wb09ke/doc/index.rst @@ -63,6 +63,8 @@ For more details, please refer to the `Nucleo WB09KE board User Manual`_. Programming and Debugging ************************* +.. zephyr:board-supported-runners:: + Nucleo WB09KE board includes an ST-LINK-V3EC embedded debug tool interface. Applications for the ``nucleo_w09ke`` board target can be built and flashed diff --git a/boards/st/nucleo_wb55rg/doc/nucleo_wb55rg.rst b/boards/st/nucleo_wb55rg/doc/nucleo_wb55rg.rst index 7cbb3f05cab..18c9655b54b 100644 --- a/boards/st/nucleo_wb55rg/doc/nucleo_wb55rg.rst +++ b/boards/st/nucleo_wb55rg/doc/nucleo_wb55rg.rst @@ -201,6 +201,8 @@ Default settings are 115200 8N1. Programming and Debugging ************************* +.. zephyr:board-supported-runners:: + Nucleo WB55RG board includes an ST-LINK/V2-1 embedded debug tool interface. Applications for the ``nucleo_wb55rg`` board configuration can be built the diff --git a/boards/st/nucleo_wba55cg/doc/nucleo_wba55cg.rst b/boards/st/nucleo_wba55cg/doc/nucleo_wba55cg.rst index f50713ea0a8..c07b352f17f 100644 --- a/boards/st/nucleo_wba55cg/doc/nucleo_wba55cg.rst +++ b/boards/st/nucleo_wba55cg/doc/nucleo_wba55cg.rst @@ -196,6 +196,8 @@ Default settings are 115500 8N1. Programming and Debugging ************************* +.. zephyr:board-supported-runners:: + Nucleo WBA55CG board includes an ST-LINK/V3 embedded debug tool interface. It could be used for flash and debug using either OpenOCD or STM32Cube ecosystem tools. diff --git a/boards/st/nucleo_wl55jc/doc/nucleo_wl55jc.rst b/boards/st/nucleo_wl55jc/doc/nucleo_wl55jc.rst index 3384a15b322..56a2fbb8de1 100644 --- a/boards/st/nucleo_wl55jc/doc/nucleo_wl55jc.rst +++ b/boards/st/nucleo_wl55jc/doc/nucleo_wl55jc.rst @@ -203,6 +203,8 @@ Default settings are 115200 8N1. Programming and Debugging ************************* +.. zephyr:board-supported-runners:: + Nucleo WL55JC board includes an STLINK-V3 embedded debug tool interface. Applications for the ``nucleo_wl55jc`` board configuration can be built the diff --git a/boards/st/sensortile_box/doc/index.rst b/boards/st/sensortile_box/doc/index.rst index 2b421c24a00..da3931ed8b2 100644 --- a/boards/st/sensortile_box/doc/index.rst +++ b/boards/st/sensortile_box/doc/index.rst @@ -123,6 +123,8 @@ functions. Programming and Debugging ************************* +.. zephyr:board-supported-runners:: + There are 2 main entry points for flashing STM32FL4Rx SoCs, one using the ROM bootloader, and another by using the SWD debug port (which requires additional hardware) on FTSH107 connector. diff --git a/boards/st/sensortile_box_pro/doc/index.rst b/boards/st/sensortile_box_pro/doc/index.rst index 46b3aca2331..63d84cfe7e1 100644 --- a/boards/st/sensortile_box_pro/doc/index.rst +++ b/boards/st/sensortile_box_pro/doc/index.rst @@ -249,6 +249,8 @@ Console default settings are 115200 8N1. Programming and Debugging ************************* +.. zephyr:board-supported-runners:: + There are two alternative methods of flashing ST Sensortile.box Pro board: 1. Using DFU software tools diff --git a/boards/st/st25dv_mb1283_disco/doc/index.rst b/boards/st/st25dv_mb1283_disco/doc/index.rst index 661ef8f2f3f..1c629ef0318 100644 --- a/boards/st/st25dv_mb1283_disco/doc/index.rst +++ b/boards/st/st25dv_mb1283_disco/doc/index.rst @@ -81,6 +81,8 @@ Default communication settings are 115200 8N1. Programming and Debugging ************************* +.. zephyr:board-supported-runners:: + Applications for the ``st25dv_mb1283_disco`` board configuration can be built and flashed in the usual way (see :ref:`build_an_application` and :ref:`application_run` for more details). diff --git a/boards/st/steval_fcu001v1/doc/index.rst b/boards/st/steval_fcu001v1/doc/index.rst index b29f143b88c..81e31a53ab9 100644 --- a/boards/st/steval_fcu001v1/doc/index.rst +++ b/boards/st/steval_fcu001v1/doc/index.rst @@ -74,6 +74,8 @@ The steval_fcu001v1 board has one I2C. The default I2C mapping for Zephyr is: Programming and Debugging ************************* +.. zephyr:board-supported-runners:: + Applications for the ``steval_fcu001v1`` board configuration can be built and flashed in the usual way (see :ref:`build_an_application` and :ref:`application_run` for more details). diff --git a/boards/st/stm3210c_eval/doc/index.rst b/boards/st/stm3210c_eval/doc/index.rst index 6d0005a10fc..61e8fd3a20b 100644 --- a/boards/st/stm3210c_eval/doc/index.rst +++ b/boards/st/stm3210c_eval/doc/index.rst @@ -76,6 +76,8 @@ Default Zephyr Peripheral Mapping: Programming and Debugging ************************* +.. zephyr:board-supported-runners:: + Flashing ======== diff --git a/boards/st/stm32373c_eval/doc/index.rst b/boards/st/stm32373c_eval/doc/index.rst index a6bfc124112..28758854910 100644 --- a/boards/st/stm32373c_eval/doc/index.rst +++ b/boards/st/stm32373c_eval/doc/index.rst @@ -80,6 +80,8 @@ Default Zephyr Peripheral Mapping: Programming and Debugging ************************* +.. zephyr:board-supported-runners:: + Applications for the ``stm32373c_eval`` board configuration can be built and flashed in the usual way (see :ref:`build_an_application` and :ref:`application_run` for more details). diff --git a/boards/st/stm32c0116_dk/doc/index.rst b/boards/st/stm32c0116_dk/doc/index.rst index 09ce872c140..d5b771c699a 100644 --- a/boards/st/stm32c0116_dk/doc/index.rst +++ b/boards/st/stm32c0116_dk/doc/index.rst @@ -63,6 +63,8 @@ The STM32C0116 Discovery board is configured as follows: Programming and Debugging ************************* +.. zephyr:board-supported-runners:: + STM32C0116-DK Discovery kit includes an ST-LINK/V2 embedded debug tool interface. Applications for the ``stm32c0116_dk`` board configuration can be built and diff --git a/boards/st/stm32f072_eval/doc/index.rst b/boards/st/stm32f072_eval/doc/index.rst index 51fef0cb5fe..19cf2e4e8f6 100644 --- a/boards/st/stm32f072_eval/doc/index.rst +++ b/boards/st/stm32f072_eval/doc/index.rst @@ -109,6 +109,8 @@ Default settings are 115200 8N1. Programming and Debugging ************************* +.. zephyr:board-supported-runners:: + STM32F072-EVAL Discovery kit includes an ST-LINK/V2 embedded debug tool interface. Applications for the ``stm32f072_eval`` board configuration can be built and diff --git a/boards/st/stm32f072b_disco/doc/index.rst b/boards/st/stm32f072b_disco/doc/index.rst index 9dfd4c1f8dd..3794fc098fa 100644 --- a/boards/st/stm32f072b_disco/doc/index.rst +++ b/boards/st/stm32f072b_disco/doc/index.rst @@ -107,6 +107,8 @@ is assigned to UART 1. Default settings are 115200 8N1. Programming and Debugging ************************* +.. zephyr:board-supported-runners:: + STM32F072B-DISCO board includes an ST-LINK/V2 embedded debug tool interface. Applications for the ``stm32f072b_disco`` board configuration can be built and diff --git a/boards/st/stm32f0_disco/doc/index.rst b/boards/st/stm32f0_disco/doc/index.rst index f042dc19fe8..afe2789eaf7 100644 --- a/boards/st/stm32f0_disco/doc/index.rst +++ b/boards/st/stm32f0_disco/doc/index.rst @@ -63,6 +63,8 @@ For more details please refer to `STM32F0DISCOVERY board User Manual`_. Programming and Debugging ************************* +.. zephyr:board-supported-runners:: + STM32F0DISCOVERY board includes an ST-LINK/V2-1 embedded debug tool interface. Applications for the ``stm32f0_disco`` board configuration can be built and diff --git a/boards/st/stm32f3_disco/doc/index.rst b/boards/st/stm32f3_disco/doc/index.rst index bc114649605..c73c6768499 100644 --- a/boards/st/stm32f3_disco/doc/index.rst +++ b/boards/st/stm32f3_disco/doc/index.rst @@ -152,6 +152,8 @@ transceiver must be connected to ``PD0`` (``CAN1_RX``) and ``PD1`` Programming and Debugging ************************* +.. zephyr:board-supported-runners:: + STM32F3DISCOVERY Discovery kit includes a ST-LINK/V2 or ST-LINK/V2-B embedded debug tool interface. diff --git a/boards/st/stm32f411e_disco/doc/index.rst b/boards/st/stm32f411e_disco/doc/index.rst index 814b54060c5..9c7f25ec56a 100644 --- a/boards/st/stm32f411e_disco/doc/index.rst +++ b/boards/st/stm32f411e_disco/doc/index.rst @@ -95,6 +95,8 @@ assigned to UART2. Default settings are 115200 8N1. Programming and Debugging ************************* +.. zephyr:board-supported-runners:: + STM32F411E-DISCO Discovery kit includes an ST-LINK/V2 embedded debug tool interface. Applications for the ``stm32f411e_disco`` board configuration can be built and diff --git a/boards/st/stm32f412g_disco/doc/index.rst b/boards/st/stm32f412g_disco/doc/index.rst index 39ed712fc18..fb7fa80482c 100644 --- a/boards/st/stm32f412g_disco/doc/index.rst +++ b/boards/st/stm32f412g_disco/doc/index.rst @@ -108,6 +108,8 @@ Default settings are 115200 8N1. Programming and Debugging ************************* +.. zephyr:board-supported-runners:: + STM32F412G-DISCO Discovery kit includes an ST-LINK/V2 embedded debug tool interface. Applications for the ``stm32f412g_disco`` board configuration can be built and diff --git a/boards/st/stm32f413h_disco/doc/index.rst b/boards/st/stm32f413h_disco/doc/index.rst index b9183d1e269..be2433a18c5 100644 --- a/boards/st/stm32f413h_disco/doc/index.rst +++ b/boards/st/stm32f413h_disco/doc/index.rst @@ -109,6 +109,8 @@ Default settings are 115200 8N1. Programming and Debugging ************************* +.. zephyr:board-supported-runners:: + STM32F413H-DISCO Discovery kit includes an ST-LINK/V2 embedded debug tool interface. Applications for the STM32F413H-DISCO board configuration can be built and diff --git a/boards/st/stm32f429i_disc1/doc/index.rst b/boards/st/stm32f429i_disc1/doc/index.rst index b81fd37fc82..6bac481d9b2 100644 --- a/boards/st/stm32f429i_disc1/doc/index.rst +++ b/boards/st/stm32f429i_disc1/doc/index.rst @@ -122,6 +122,8 @@ and host OTG operation, but only device mode has been tested with Zephyr at this Programming and Debugging ************************* +.. zephyr:board-supported-runners:: + The STM32F429I-DISC1 Discovery kit includes a ST-LINK/V2-B embedded debug tool interface. Applications for the ``stm32f429i_disc1`` board configuration can be built and flashed in the usual way (see :ref:`build_an_application` and diff --git a/boards/st/stm32f469i_disco/doc/index.rst b/boards/st/stm32f469i_disco/doc/index.rst index 9fdbd12aa8d..e6830efb2be 100644 --- a/boards/st/stm32f469i_disco/doc/index.rst +++ b/boards/st/stm32f469i_disco/doc/index.rst @@ -114,6 +114,8 @@ Default settings are 115200 8N1. Programming and Debugging ************************* +.. zephyr:board-supported-runners:: + Applications for the ``stm32f469i_disco`` board configuration can be built and flashed in the usual way (see :ref:`build_an_application` and :ref:`application_run` for more details). diff --git a/boards/st/stm32f4_disco/doc/index.rst b/boards/st/stm32f4_disco/doc/index.rst index b3212b30fde..18e8ac7e2be 100644 --- a/boards/st/stm32f4_disco/doc/index.rst +++ b/boards/st/stm32f4_disco/doc/index.rst @@ -125,6 +125,8 @@ enable console output you should use a serial cable and connect it to UART2 pins Programming and Debugging ************************* +.. zephyr:board-supported-runners:: + STM32F4DISCOVERY Discovery kit includes an ST-LINK/V2 embedded debug tool interface. Applications for the ``stm32f4_disco`` board configuration can be built and diff --git a/boards/st/stm32f723e_disco/doc/index.rst b/boards/st/stm32f723e_disco/doc/index.rst index 26e99273804..5ec869f27d7 100644 --- a/boards/st/stm32f723e_disco/doc/index.rst +++ b/boards/st/stm32f723e_disco/doc/index.rst @@ -101,6 +101,8 @@ settings are 115200 8N1. Programming and Debugging ************************* +.. zephyr:board-supported-runners:: + STM32F723E Discovery kit includes an ST-LINK/V2 embedded debug tool interface. Applications for the ``stm32f723e_disco`` board configuration can be built and diff --git a/boards/st/stm32f746g_disco/doc/index.rst b/boards/st/stm32f746g_disco/doc/index.rst index d6c48406bcc..35d515c4b42 100644 --- a/boards/st/stm32f746g_disco/doc/index.rst +++ b/boards/st/stm32f746g_disco/doc/index.rst @@ -138,6 +138,8 @@ settings are 115200 8N1. Programming and Debugging ************************* +.. zephyr:board-supported-runners:: + STM32F746G Discovery kit includes an ST-LINK/V2 embedded debug tool interface. Applications for the ``stm32f746g_disco`` board configuration can be built and diff --git a/boards/st/stm32f7508_dk/doc/index.rst b/boards/st/stm32f7508_dk/doc/index.rst index 9fd5aead70e..11e899d1bcb 100644 --- a/boards/st/stm32f7508_dk/doc/index.rst +++ b/boards/st/stm32f7508_dk/doc/index.rst @@ -133,6 +133,8 @@ settings are 115200 8N1. Programming and Debugging ************************* +.. zephyr:board-supported-runners:: + STM32F7508-DK Discovery kit includes an ST-LINK/V2 embedded debug tool interface. Applications for the ``stm32f7508_dk`` board configuration can be built and diff --git a/boards/st/stm32f769i_disco/doc/index.rst b/boards/st/stm32f769i_disco/doc/index.rst index ec786ed5177..7805c58c2e4 100644 --- a/boards/st/stm32f769i_disco/doc/index.rst +++ b/boards/st/stm32f769i_disco/doc/index.rst @@ -128,6 +128,8 @@ settings are 115200 8N1. Programming and Debugging ************************* +.. zephyr:board-supported-runners:: + STM32F769I Discovery kit includes an ST-LINK/V2 embedded debug tool interface. Applications for the ``stm32f769i_disco`` board configuration can be built and diff --git a/boards/st/stm32g0316_disco/doc/index.rst b/boards/st/stm32g0316_disco/doc/index.rst index 2c561fb046d..f2694c7ed84 100644 --- a/boards/st/stm32g0316_disco/doc/index.rst +++ b/boards/st/stm32g0316_disco/doc/index.rst @@ -52,6 +52,8 @@ Default Zephyr Peripheral Mapping: Programming and Debugging ************************* +.. zephyr:board-supported-runners:: + The STM32G0316-DISCO board includes an ST-LINK/V2-1 embedded debug tool interface. Applications for the ``stm32g0316_disco`` board configuration can be built the diff --git a/boards/st/stm32g071b_disco/doc/index.rst b/boards/st/stm32g071b_disco/doc/index.rst index 9503825ddbc..f5b437e8f93 100644 --- a/boards/st/stm32g071b_disco/doc/index.rst +++ b/boards/st/stm32g071b_disco/doc/index.rst @@ -86,6 +86,8 @@ For more details please refer to `STM32G0 Discovery board User Manual`_. Programming and Debugging ************************* +.. zephyr:board-supported-runners:: + The STM32G071B Discovery board includes an ST-LINK/V2-1 embedded debug tool interface. Applications for the ``stm32g071b_disco`` board configuration can be built and diff --git a/boards/st/stm32g081b_eval/doc/index.rst b/boards/st/stm32g081b_eval/doc/index.rst index ec9ca70535c..18d9bdedaff 100644 --- a/boards/st/stm32g081b_eval/doc/index.rst +++ b/boards/st/stm32g081b_eval/doc/index.rst @@ -124,6 +124,8 @@ For more details please refer to `STM32G0 Evaluation board User Manual`_. Programming and Debugging ************************* +.. zephyr:board-supported-runners:: + The STM32G081B Evaluation board includes an ST-LINK/V2-1 embedded debug tool interface. Applications for the ``stm32g081b_eval`` board configuration can be built and diff --git a/boards/st/stm32h573i_dk/doc/index.rst b/boards/st/stm32h573i_dk/doc/index.rst index 6f050de17c4..3bbabc2f28f 100644 --- a/boards/st/stm32h573i_dk/doc/index.rst +++ b/boards/st/stm32h573i_dk/doc/index.rst @@ -184,6 +184,8 @@ assigned to USART1. Default settings are 115200 8N1. Programming and Debugging ************************* +.. zephyr:board-supported-runners:: + STM32H573I-DK Discovery board includes an ST-LINK/V3E embedded debug tool interface. Applications for the ``stm32h573i_dk`` board configuration can be built and diff --git a/boards/st/stm32h735g_disco/doc/index.rst b/boards/st/stm32h735g_disco/doc/index.rst index 221aceae3b7..b5f2786a267 100644 --- a/boards/st/stm32h735g_disco/doc/index.rst +++ b/boards/st/stm32h735g_disco/doc/index.rst @@ -68,6 +68,8 @@ COM port interface. Default communication settings are 115200 8N1. Programming and Debugging ************************* +.. zephyr:board-supported-runners:: + STM32H735G-DISCO board includes an ST-LINK/V3 embedded debug tool interface. See :ref:`build_an_application` for more information about application builds. diff --git a/boards/st/stm32h745i_disco/doc/index.rst b/boards/st/stm32h745i_disco/doc/index.rst index 821f689eb6f..f1b9d60bec0 100644 --- a/boards/st/stm32h745i_disco/doc/index.rst +++ b/boards/st/stm32h745i_disco/doc/index.rst @@ -107,6 +107,8 @@ two cores. This is done in 3 ways: Programming and Debugging ************************* +.. zephyr:board-supported-runners:: + STM32H745I-DISCO board includes an ST-LINK/V3 embedded debug tool interface. Applications for the ``stm32h745i_disco`` board should be built per core target, diff --git a/boards/st/stm32h747i_disco/doc/index.rst b/boards/st/stm32h747i_disco/doc/index.rst index 721a36d6947..ff7b5446ed8 100644 --- a/boards/st/stm32h747i_disco/doc/index.rst +++ b/boards/st/stm32h747i_disco/doc/index.rst @@ -155,6 +155,8 @@ two cores. This is done in 3 ways: Programming and Debugging ************************* +.. zephyr:board-supported-runners:: + STM32H747I-DISCO board includes an ST-LINK/V3 embedded debug tool interface. Applications for the ``stm32h747i_disco`` board should be built per core target, diff --git a/boards/st/stm32h750b_dk/doc/index.rst b/boards/st/stm32h750b_dk/doc/index.rst index 7bd209313f1..a360cf8543c 100644 --- a/boards/st/stm32h750b_dk/doc/index.rst +++ b/boards/st/stm32h750b_dk/doc/index.rst @@ -67,6 +67,8 @@ COM port interface. Default communication settings are 115200 8N1. Programming and Debugging ************************* +.. zephyr:board-supported-runners:: + STM32H750B Discovery kit includes an ST-LINK-V3E embedded debug tool interface. This probe allows flashing and debugging the board using various tools. diff --git a/boards/st/stm32h757i_eval/doc/index.rst b/boards/st/stm32h757i_eval/doc/index.rst index 11cf489ecd6..f2fe7f1bd5c 100644 --- a/boards/st/stm32h757i_eval/doc/index.rst +++ b/boards/st/stm32h757i_eval/doc/index.rst @@ -130,6 +130,8 @@ two cores. This is done in 3 ways: Programming and Debugging ************************* +.. zephyr:board-supported-runners:: + STM32H757I-EVAL board includes an ST-LINK/V3 embedded debug tool interface. Applications for the ``stm32h757i_disco`` board should be built per core target, diff --git a/boards/st/stm32h7b3i_dk/doc/index.rst b/boards/st/stm32h7b3i_dk/doc/index.rst index 8b2480a2fa0..13fb0eeea67 100644 --- a/boards/st/stm32h7b3i_dk/doc/index.rst +++ b/boards/st/stm32h7b3i_dk/doc/index.rst @@ -154,6 +154,8 @@ default communication settings are 115200 8N1. Programming and Debugging ************************* +.. zephyr:board-supported-runners:: + STM32H7B3I Discovery kit includes an STLINK-V3E embedded debug tool interface. Applications for the ``stm32h7b3i_dk`` board configuration can be built and diff --git a/boards/st/stm32h7s78_dk/doc/index.rst b/boards/st/stm32h7s78_dk/doc/index.rst index 7444e603bf6..ae69379abdd 100644 --- a/boards/st/stm32h7s78_dk/doc/index.rst +++ b/boards/st/stm32h7s78_dk/doc/index.rst @@ -206,6 +206,8 @@ USB port2 (FS) is supported. Programming and Debugging ************************* +.. zephyr:board-supported-runners:: + STM32H7S78-DK Discovery board includes an ST-LINK/V3E embedded debug tool interface. Applications for the ``stm32h7s78_dk`` board configuration can be built and diff --git a/boards/st/stm32l1_disco/doc/index.rst b/boards/st/stm32l1_disco/doc/index.rst index 68b6e9835a8..621e1611898 100644 --- a/boards/st/stm32l1_disco/doc/index.rst +++ b/boards/st/stm32l1_disco/doc/index.rst @@ -84,6 +84,8 @@ For more details please refer to `STM32L1DISCOVERY board User Manual`_. Programming and Debugging ************************* +.. zephyr:board-supported-runners:: + STM32L1DISCOVERY and STM32L152CDISCOVERY boards include an ST-LINK/V2 embedded debug tool interface. Applications for the ``stm32l1_disco`` board configuration can be built and diff --git a/boards/st/stm32l476g_disco/doc/index.rst b/boards/st/stm32l476g_disco/doc/index.rst index c24e739a651..868590f7033 100644 --- a/boards/st/stm32l476g_disco/doc/index.rst +++ b/boards/st/stm32l476g_disco/doc/index.rst @@ -135,6 +135,8 @@ Default settings are 115200 8N1. Programming and Debugging ************************* +.. zephyr:board-supported-runners:: + STM32L476G Discovery board includes an ST-LINK/V2-1 embedded debug tool interface. Flashing diff --git a/boards/st/stm32l496g_disco/doc/index.rst b/boards/st/stm32l496g_disco/doc/index.rst index 08e41e1f666..09b7207953b 100644 --- a/boards/st/stm32l496g_disco/doc/index.rst +++ b/boards/st/stm32l496g_disco/doc/index.rst @@ -157,6 +157,8 @@ Default settings are 115200 8N1. Programming and Debugging ************************* +.. zephyr:board-supported-runners:: + STM32L496G Discovery board includes an ST-LINK/V2-1 embedded debug tool interface. Flashing diff --git a/boards/st/stm32l4r9i_disco/doc/index.rst b/boards/st/stm32l4r9i_disco/doc/index.rst index 7862a442e71..f6a7417e0b7 100644 --- a/boards/st/stm32l4r9i_disco/doc/index.rst +++ b/boards/st/stm32l4r9i_disco/doc/index.rst @@ -50,6 +50,8 @@ ST-LINK Virtual COM port interface. Default communication settings are 115200 8N Programming and Debugging ************************* +.. zephyr:board-supported-runners:: + The STM32L4R9I Discovery board includes an ST-LINK/V2-1 debug tool. Applications for the ``stm32l4r9i_disco`` board configuration can be diff --git a/boards/st/stm32l562e_dk/doc/index.rst b/boards/st/stm32l562e_dk/doc/index.rst index 8e6fb5a13c3..8abda84af04 100644 --- a/boards/st/stm32l562e_dk/doc/index.rst +++ b/boards/st/stm32l562e_dk/doc/index.rst @@ -230,6 +230,8 @@ They can be tested using :zephyr:code-sample:`lvgl` sample: Programming and Debugging ************************* +.. zephyr:board-supported-runners:: + STM32L562E-DK Discovery board includes an ST-LINK/V3E embedded debug tool interface. Applications for the ``stm32l562e_dk`` board configuration can be built and diff --git a/boards/st/stm32mp157c_dk2/doc/stm32mp157_dk2.rst b/boards/st/stm32mp157c_dk2/doc/stm32mp157_dk2.rst index 6a0d89847e9..5610262ab23 100644 --- a/boards/st/stm32mp157c_dk2/doc/stm32mp157_dk2.rst +++ b/boards/st/stm32mp157c_dk2/doc/stm32mp157_dk2.rst @@ -189,6 +189,9 @@ console settings are 115200 8N1. Programming and Debugging ************************* + +.. zephyr:board-supported-runners:: + The STM32MP157C doesn't have QSPI flash for the Cortex®-M4 and it needs to be started by the Cortex®-A7 core. The Cortex®-A7 core is responsible to load the Cortex®-M4 binary application into the RAM, and get the Cortex®-M4 out of reset. diff --git a/boards/st/stm32n6570_dk/doc/index.rst b/boards/st/stm32n6570_dk/doc/index.rst index 4903bd5e648..d38ca7eaa1a 100644 --- a/boards/st/stm32n6570_dk/doc/index.rst +++ b/boards/st/stm32n6570_dk/doc/index.rst @@ -149,6 +149,8 @@ USART1. Default settings are 115200 8N1. Programming and Debugging ************************* +.. zephyr:board-supported-runners:: + STM32N6570_DK board includes an ST-LINK/V3 embedded debug tool interface. This probe allows to flash and debug the board using various tools. diff --git a/boards/st/stm32u083c_dk/doc/index.rst b/boards/st/stm32u083c_dk/doc/index.rst index 23c3733707f..433ba53bf31 100644 --- a/boards/st/stm32u083c_dk/doc/index.rst +++ b/boards/st/stm32u083c_dk/doc/index.rst @@ -187,6 +187,8 @@ USART2. Default settings are 115200 8N1. Programming and Debugging ************************* +.. zephyr:board-supported-runners:: + STM32U083C_DK board includes an ST-LINK/V3 embedded debug tool interface. This probe allows to flash the board using various tools. diff --git a/boards/st/stm32u5a9j_dk/doc/index.rst b/boards/st/stm32u5a9j_dk/doc/index.rst index 8ac98d4d509..0f4874d425b 100644 --- a/boards/st/stm32u5a9j_dk/doc/index.rst +++ b/boards/st/stm32u5a9j_dk/doc/index.rst @@ -92,6 +92,8 @@ ST-LINK/V3.0. Virtual COM port interface. Default communication settings are Programming and Debugging ************************* +.. zephyr:board-supported-runners:: + STM32U5A9J Discovery kit includes an ST-LINK/V3 embedded debug tool interface. This probe allows to flash and debug the board using various tools. diff --git a/boards/st/stm32vl_disco/doc/index.rst b/boards/st/stm32vl_disco/doc/index.rst index d6e2a126f10..386e6d38427 100644 --- a/boards/st/stm32vl_disco/doc/index.rst +++ b/boards/st/stm32vl_disco/doc/index.rst @@ -74,6 +74,8 @@ For more details please refer to `STM32VLDISCOVERY board User Manual`_. Programming and Debugging ************************* +.. zephyr:board-supported-runners:: + Applications for the ``stm32vl_disco`` board configuration can be built and flashed in the usual way (see :ref:`build_an_application` and :ref:`application_run` for more details). diff --git a/boards/st/stm32wb5mm_dk/doc/stm32wb5mm_dk.rst b/boards/st/stm32wb5mm_dk/doc/stm32wb5mm_dk.rst index 7e9cd56411b..94f8e5f3663 100644 --- a/boards/st/stm32wb5mm_dk/doc/stm32wb5mm_dk.rst +++ b/boards/st/stm32wb5mm_dk/doc/stm32wb5mm_dk.rst @@ -166,6 +166,8 @@ and the second to PC13. They have the aliases sw0 and sw1 respectively. Programming and Debugging ************************* +.. zephyr:board-supported-runners:: + STM32WB5MM-DK has an on-board ST-Link to flash and debug the firmware on the module. Applications for the ``stm32wb5mm_dk`` board configuration can be built the diff --git a/boards/st/stm32wb5mmg/doc/stm32wb5mmg.rst b/boards/st/stm32wb5mmg/doc/stm32wb5mmg.rst index d80c0e1e747..b9718b73ca8 100644 --- a/boards/st/stm32wb5mmg/doc/stm32wb5mmg.rst +++ b/boards/st/stm32wb5mmg/doc/stm32wb5mmg.rst @@ -207,6 +207,8 @@ Rather, users can use the available USB port (CN12) to run virtual com port Programming and Debugging ************************* +.. zephyr:board-supported-runners:: + Applications for the ``stm32wb5mmg`` board configuration can be built the usual way (see :ref:`build_an_application`). diff --git a/boards/starfive/visionfive2/doc/index.rst b/boards/starfive/visionfive2/doc/index.rst index 24cebc6021c..8c71e2bfb94 100644 --- a/boards/starfive/visionfive2/doc/index.rst +++ b/boards/starfive/visionfive2/doc/index.rst @@ -9,6 +9,8 @@ multi-core 64bit RISC-V SoC. Programming and debugging ************************* +.. zephyr:board-supported-runners:: + Building ======== diff --git a/boards/tdk/robokit1/doc/index.rst b/boards/tdk/robokit1/doc/index.rst index 3c363098379..4b588854c63 100644 --- a/boards/tdk/robokit1/doc/index.rst +++ b/boards/tdk/robokit1/doc/index.rst @@ -54,6 +54,8 @@ configured for the console and is available as a Virtual COM Port via the USB2 c Programming and Debugging ************************* +.. zephyr:board-supported-runners:: + Flashing the Zephyr project onto SAM E70 MCU requires the `OpenOCD tool`_. Both west flash and west debug commands should correctly work with both USB0 and USB1 connected and the board powered. diff --git a/boards/telink/tlsr9518adk80d/doc/index.rst b/boards/telink/tlsr9518adk80d/doc/index.rst index 5b5eb42eee2..b67c40bcad3 100644 --- a/boards/telink/tlsr9518adk80d/doc/index.rst +++ b/boards/telink/tlsr9518adk80d/doc/index.rst @@ -106,6 +106,8 @@ The default settings are 115200 8N1. Programming and debugging ************************* +.. zephyr:board-supported-runners:: + Building ======== diff --git a/boards/ti/cc1352p1_launchxl/doc/index.rst b/boards/ti/cc1352p1_launchxl/doc/index.rst index d5fc6ffc622..f83d42f4f42 100644 --- a/boards/ti/cc1352p1_launchxl/doc/index.rst +++ b/boards/ti/cc1352p1_launchxl/doc/index.rst @@ -97,6 +97,8 @@ aligns with the LaunchPad standard. Programming and Debugging ************************* +.. zephyr:board-supported-runners:: + Before flashing or debugging ensure the RESET, TMS, TCK, TDO, and TDI jumpers are in place. Also place jumpers on the TXD and RXD signals for a serial console using the XDS110 application serial port. diff --git a/boards/ti/cc1352p7_launchpad/doc/index.rst b/boards/ti/cc1352p7_launchpad/doc/index.rst index 4d4cad23ed5..346bcf6bc3d 100644 --- a/boards/ti/cc1352p7_launchpad/doc/index.rst +++ b/boards/ti/cc1352p7_launchpad/doc/index.rst @@ -98,6 +98,8 @@ aligns with the LaunchPad standard. Programming and Debugging ************************* +.. zephyr:board-supported-runners:: + Before flashing or debugging ensure the RESET, TMS, TCK, TDO, and TDI jumpers are in place. Also place jumpers on the TXD and RXD signals for a serial console using the XDS110 application serial port. diff --git a/boards/ti/cc1352r1_launchxl/doc/index.rst b/boards/ti/cc1352r1_launchxl/doc/index.rst index c005beaa629..73957926021 100644 --- a/boards/ti/cc1352r1_launchxl/doc/index.rst +++ b/boards/ti/cc1352r1_launchxl/doc/index.rst @@ -95,6 +95,8 @@ aligns with the LaunchPad standard. Programming and Debugging ************************* +.. zephyr:board-supported-runners:: + Before flashing or debugging ensure the RESET, TMS, TCK, TDO, and TDI jumpers are in place. Also place jumpers on the TXD and RXD signals for a serial console using the XDS110 application serial port. diff --git a/boards/ti/cc1352r_sensortag/doc/index.rst b/boards/ti/cc1352r_sensortag/doc/index.rst index 1b3a159a0fd..6cedd6e2861 100644 --- a/boards/ti/cc1352r_sensortag/doc/index.rst +++ b/boards/ti/cc1352r_sensortag/doc/index.rst @@ -95,6 +95,8 @@ aligns with the SensorTag standard. Programming and Debugging ************************* +.. zephyr:board-supported-runners:: + TI's supported method of programming and debugging the ``CC1352R SensorTag`` is to use it in tandem with a ``CC1352R LaunchPad``, making use of the integrated (XDS110) debugger and serial console over USB. diff --git a/boards/ti/cc26x2r1_launchxl/doc/index.rst b/boards/ti/cc26x2r1_launchxl/doc/index.rst index bdbc6a5a66e..037c55ab1d4 100644 --- a/boards/ti/cc26x2r1_launchxl/doc/index.rst +++ b/boards/ti/cc26x2r1_launchxl/doc/index.rst @@ -101,6 +101,8 @@ aligns with the LaunchPad standard. Programming and Debugging ************************* +.. zephyr:board-supported-runners:: + Before flashing or debugging ensure the RESET, TMS, TCK, TDO, and TDI jumpers are in place. Also place jumpers on the TXD and RXD signals for a serial console using the XDS110 application serial port. diff --git a/boards/ti/cc3220sf_launchxl/doc/index.rst b/boards/ti/cc3220sf_launchxl/doc/index.rst index 5044f193ddd..ef5a3ec6647 100644 --- a/boards/ti/cc3220sf_launchxl/doc/index.rst +++ b/boards/ti/cc3220sf_launchxl/doc/index.rst @@ -58,6 +58,8 @@ accessible through the BoosterPack, are not currently supported. Programming and Debugging ************************* +.. zephyr:board-supported-runners:: + TI officially supports development on the CC3220SF using the TI `CC3220 SDK`_ on Windows and Linux using TI tools: Code Composer Studio for debugging and `UniFlash`_ for flashing. diff --git a/boards/ti/cc3235sf_launchxl/doc/index.rst b/boards/ti/cc3235sf_launchxl/doc/index.rst index 8e78baa5b82..d72920bbd55 100644 --- a/boards/ti/cc3235sf_launchxl/doc/index.rst +++ b/boards/ti/cc3235sf_launchxl/doc/index.rst @@ -61,6 +61,8 @@ accessible through the BoosterPack, are not currently supported. Programming and Debugging ************************* +.. zephyr:board-supported-runners:: + TI officially supports development on the CC3235SF using the TI `CC32xx SDK`_ on Windows and Linux using TI tools: Code Composer Studio for debugging and `UniFlash`_ for flashing. diff --git a/boards/ti/lp_em_cc2340r5/doc/index.rst b/boards/ti/lp_em_cc2340r5/doc/index.rst index e4519e66177..6878ac3d6aa 100644 --- a/boards/ti/lp_em_cc2340r5/doc/index.rst +++ b/boards/ti/lp_em_cc2340r5/doc/index.rst @@ -81,6 +81,8 @@ aligns with the LaunchPad standard. Programming and Debugging ************************* +.. zephyr:board-supported-runners:: + The LP_EM_CC2340R5 requires an external debug probe such as the LP-XDS110 or LP-XDS110ET. diff --git a/boards/toradex/colibri_imx7d/doc/index.rst b/boards/toradex/colibri_imx7d/doc/index.rst index ea36ff6b50b..10f0b732a21 100644 --- a/boards/toradex/colibri_imx7d/doc/index.rst +++ b/boards/toradex/colibri_imx7d/doc/index.rst @@ -125,6 +125,8 @@ the remaining are not used/tested. Programming and Debugging ************************* +.. zephyr:board-supported-runners:: + The Colibri iMX7D doesn't have QSPI flash for the M4 and it needs to be started by the A7 core. The A7 core is responsible to load the M4 binary application into the RAM, put the M4 in reset, set the M4 Program Counter and Stack Pointer, and get diff --git a/boards/toradex/verdin_imx8mm/doc/index.rst b/boards/toradex/verdin_imx8mm/doc/index.rst index 112596322bc..9ae5e807b40 100644 --- a/boards/toradex/verdin_imx8mm/doc/index.rst +++ b/boards/toradex/verdin_imx8mm/doc/index.rst @@ -132,6 +132,8 @@ The M4 Core is configured to run at a 400 MHz clock speed. Programming and Debugging ************************* +.. zephyr:board-supported-runners:: + The i.MX8MM doesn't have QSPI flash for the M4 and it needs to be started by the A53 core. The A53 core is responsible to load the M4 binary application into the RAM, putting the M4 in reset, setting the M4 Program Counter and diff --git a/boards/toradex/verdin_imx8mp/doc/index.rst b/boards/toradex/verdin_imx8mp/doc/index.rst index af78ea49808..cc99a1e7735 100644 --- a/boards/toradex/verdin_imx8mp/doc/index.rst +++ b/boards/toradex/verdin_imx8mp/doc/index.rst @@ -172,6 +172,8 @@ used/tested. Programming and Debugging ************************* +.. zephyr:board-supported-runners:: + The Verdin iMX8M Plus board doesn't have QSPI flash for the M7, and it needs to be started by the A53 core. The A53 core is responsible to load the M7 binary application into the RAM, put the M7 in reset, set the M7 Program Counter and Stack Pointer, and get the M7 out of reset. The A53 can diff --git a/boards/udoo/udoo_neo_full/doc/index.rst b/boards/udoo/udoo_neo_full/doc/index.rst index a4fc3ee6937..4a2f49ab800 100644 --- a/boards/udoo/udoo_neo_full/doc/index.rst +++ b/boards/udoo/udoo_neo_full/doc/index.rst @@ -138,6 +138,8 @@ remaining are used by the A9 core or not used. Programming and Debugging ************************* +.. zephyr:board-supported-runners:: + The M4 core does not have a flash memory and is not provided a clock at power-on-reset. Therefore it needs to be started by the A9 core. The A9 core is responsible to load the M4 binary application into the RAM, diff --git a/boards/up-bridge-the-gap/up_squared/doc/index.rst b/boards/up-bridge-the-gap/up_squared/doc/index.rst index 452978970b6..9acd231d20e 100644 --- a/boards/up-bridge-the-gap/up_squared/doc/index.rst +++ b/boards/up-bridge-the-gap/up_squared/doc/index.rst @@ -44,6 +44,8 @@ for connection diagrams. Programming and Debugging ************************* +.. zephyr:board-supported-runners:: + Use the following procedures for booting an image on a UP Squared board. .. contents:: diff --git a/boards/up-bridge-the-gap/up_squared_pro_7000/doc/up_squared_pro_7000.rst b/boards/up-bridge-the-gap/up_squared_pro_7000/doc/up_squared_pro_7000.rst index d1042a8e6bc..d3f1fc7cc10 100644 --- a/boards/up-bridge-the-gap/up_squared_pro_7000/doc/up_squared_pro_7000.rst +++ b/boards/up-bridge-the-gap/up_squared_pro_7000/doc/up_squared_pro_7000.rst @@ -25,6 +25,8 @@ Refer to the `UP Squared Pro 7000`_ website for more information. Programming and Debugging ************************* +.. zephyr:board-supported-runners:: + Use the following procedures for booting an image for an UP Squared Pro 7000 board. .. contents:: diff --git a/boards/vcc-gnd/yd_esp32/doc/index.rst b/boards/vcc-gnd/yd_esp32/doc/index.rst index 1075898a822..af9e54c5a65 100644 --- a/boards/vcc-gnd/yd_esp32/doc/index.rst +++ b/boards/vcc-gnd/yd_esp32/doc/index.rst @@ -72,6 +72,8 @@ below to retrieve those files. Building & Flashing ******************* +.. zephyr:board-supported-runners:: + Simple boot =========== diff --git a/boards/vngiotlab/nrf51_vbluno51/doc/index.rst b/boards/vngiotlab/nrf51_vbluno51/doc/index.rst index ad9db23a69e..eac9d110bd2 100644 --- a/boards/vngiotlab/nrf51_vbluno51/doc/index.rst +++ b/boards/vngiotlab/nrf51_vbluno51/doc/index.rst @@ -86,6 +86,8 @@ More details Programming and Debugging ************************* +.. zephyr:board-supported-runners:: + Applications for the ``nrf51_vbluno51`` board configuration can be built and flashed in the usual way (see :ref:`build_an_application` and :ref:`application_run` for more details). diff --git a/boards/vngiotlab/nrf52_vbluno52/doc/index.rst b/boards/vngiotlab/nrf52_vbluno52/doc/index.rst index 5becce321c9..fc1c788fe3d 100644 --- a/boards/vngiotlab/nrf52_vbluno52/doc/index.rst +++ b/boards/vngiotlab/nrf52_vbluno52/doc/index.rst @@ -43,6 +43,8 @@ Push buttons Programming and Debugging ************************* +.. zephyr:board-supported-runners:: + Flashing ======== diff --git a/boards/waveshare/esp32s3_touch_lcd_1_28/doc/index.rst b/boards/waveshare/esp32s3_touch_lcd_1_28/doc/index.rst index 6a9ef56724c..b9cab2da1d1 100644 --- a/boards/waveshare/esp32s3_touch_lcd_1_28/doc/index.rst +++ b/boards/waveshare/esp32s3_touch_lcd_1_28/doc/index.rst @@ -76,6 +76,8 @@ below to retrieve those files. Building & Flashing ******************* +.. zephyr:board-supported-runners:: + Simple boot =========== diff --git a/boards/waveshare/nrf51_ble400/doc/index.rst b/boards/waveshare/nrf51_ble400/doc/index.rst index 5dd3034f9ca..06c8dabe436 100644 --- a/boards/waveshare/nrf51_ble400/doc/index.rst +++ b/boards/waveshare/nrf51_ble400/doc/index.rst @@ -156,6 +156,8 @@ UART (USB) Programming and Debugging ************************* +.. zephyr:board-supported-runners:: + Flashing ======== diff --git a/boards/waveshare/open103z/doc/index.rst b/boards/waveshare/open103z/doc/index.rst index d72b366d5e2..9a77af08f4f 100644 --- a/boards/waveshare/open103z/doc/index.rst +++ b/boards/waveshare/open103z/doc/index.rst @@ -21,6 +21,8 @@ Supported Features Programming and Debugging ************************* +.. zephyr:board-supported-runners:: + Applications for the ``waveshare_open103z`` board configuration can be built and flashed in the usual way. diff --git a/boards/waveshare/rp2040_zero/doc/index.rst b/boards/waveshare/rp2040_zero/doc/index.rst index d12ed6535f7..a469e2f502f 100644 --- a/boards/waveshare/rp2040_zero/doc/index.rst +++ b/boards/waveshare/rp2040_zero/doc/index.rst @@ -51,6 +51,8 @@ Default Zephyr Peripheral Mapping: Programming and Debugging ************************* +.. zephyr:board-supported-runners:: + Flashing ======== diff --git a/boards/wch/ch32v003evt/doc/index.rst b/boards/wch/ch32v003evt/doc/index.rst index ecf5e3e0ae3..a0d8b0140a7 100644 --- a/boards/wch/ch32v003evt/doc/index.rst +++ b/boards/wch/ch32v003evt/doc/index.rst @@ -35,6 +35,8 @@ LED Programming and Debugging ************************* +.. zephyr:board-supported-runners:: + Applications for the ``ch32v003evt`` board target can be built and flashed in the usual way (see :ref:`build_an_application` and :ref:`application_run` for more details); however, an external programmer is required since the board diff --git a/boards/wch/ch32v003f4p6_dev_board/doc/index.rst b/boards/wch/ch32v003f4p6_dev_board/doc/index.rst index 2e36c6c6b0e..6646efea06c 100644 --- a/boards/wch/ch32v003f4p6_dev_board/doc/index.rst +++ b/boards/wch/ch32v003f4p6_dev_board/doc/index.rst @@ -36,6 +36,8 @@ LED Programming and Debugging ************************* +.. zephyr:board-supported-runners:: + Applications for the ``ch32v003f4p6_dev_board`` board target can be built and flashed in the usual way (see :ref:`build_an_application` and :ref:`application_run` for more details); however, an external programmer is required since the board diff --git a/boards/wch/linkw/doc/index.rst b/boards/wch/linkw/doc/index.rst index c48c905d9ff..4df6283d286 100644 --- a/boards/wch/linkw/doc/index.rst +++ b/boards/wch/linkw/doc/index.rst @@ -45,6 +45,8 @@ Button Programming and Debugging ************************* +.. zephyr:board-supported-runners:: + Applications for the ``linkw`` board target can be built and flashed in the usual way (see :ref:`build_an_application` and :ref:`application_run` for more details); however, an external programmer is required since the board diff --git a/boards/we/oceanus1ev/doc/index.rst b/boards/we/oceanus1ev/doc/index.rst index ba992b1dd5e..d32be011a39 100644 --- a/boards/we/oceanus1ev/doc/index.rst +++ b/boards/we/oceanus1ev/doc/index.rst @@ -38,6 +38,8 @@ Supported Features Programming and Debugging ************************* +.. zephyr:board-supported-runners:: + Applications for the ``we_oceanus1ev`` board can be built the usual way (see :ref:`build_an_application`). diff --git a/boards/we/ophelia1ev/doc/index.rst b/boards/we/ophelia1ev/doc/index.rst index ddd819151ff..54a8ffe2122 100644 --- a/boards/we/ophelia1ev/doc/index.rst +++ b/boards/we/ophelia1ev/doc/index.rst @@ -35,6 +35,8 @@ Supported Features Programming and Debugging ************************* +.. zephyr:board-supported-runners:: + Flashing ======== diff --git a/boards/we/orthosie1ev/doc/index.rst b/boards/we/orthosie1ev/doc/index.rst index c169ddc33e8..55f0afdb168 100644 --- a/boards/we/orthosie1ev/doc/index.rst +++ b/boards/we/orthosie1ev/doc/index.rst @@ -64,6 +64,8 @@ below to retrieve those files. Building & Flashing ******************* +.. zephyr:board-supported-runners:: + Simple boot =========== diff --git a/boards/we/proteus2ev/doc/index.rst b/boards/we/proteus2ev/doc/index.rst index cb4916097a5..ac65789b21e 100644 --- a/boards/we/proteus2ev/doc/index.rst +++ b/boards/we/proteus2ev/doc/index.rst @@ -54,6 +54,8 @@ Push buttons Programming and Debugging ************************* +.. zephyr:board-supported-runners:: + Applications for the ``we_proteus2ev/nrf52832`` board configuration can be built, flashed, and debugged in the usual way. See :ref:`build_an_application` and :ref:`application_run` for more details on diff --git a/boards/we/proteus3ev/doc/index.rst b/boards/we/proteus3ev/doc/index.rst index 9a8065e0675..b4d8bd0aede 100644 --- a/boards/we/proteus3ev/doc/index.rst +++ b/boards/we/proteus3ev/doc/index.rst @@ -55,6 +55,8 @@ Push buttons Programming and Debugging ************************* +.. zephyr:board-supported-runners:: + Applications for the ``we_proteus3ev/nrf52840`` board configuration can be built, flashed, and debugged in the usual way. See :ref:`build_an_application` and :ref:`application_run` for more details on diff --git a/boards/weact/blackpill_f401cc/doc/index.rst b/boards/weact/blackpill_f401cc/doc/index.rst index 1daa277fd11..fbd9ab4cfb3 100644 --- a/boards/weact/blackpill_f401cc/doc/index.rst +++ b/boards/weact/blackpill_f401cc/doc/index.rst @@ -73,6 +73,8 @@ to achieve a stable USB clock (42MHz). Programming and Debugging ************************* +.. zephyr:board-supported-runners:: + There are 2 main entry points for flashing STM32F4X SoCs, one using the ROM bootloader, and another by using the SWD debug port (which requires additional hardware). Flashing using the ROM bootloader requires a special activation diff --git a/boards/weact/blackpill_f401ce/doc/index.rst b/boards/weact/blackpill_f401ce/doc/index.rst index c51c1070b45..54045467bef 100644 --- a/boards/weact/blackpill_f401ce/doc/index.rst +++ b/boards/weact/blackpill_f401ce/doc/index.rst @@ -78,6 +78,8 @@ to achieve a stable USB clock (42MHz). Programming and Debugging ************************* +.. zephyr:board-supported-runners:: + There are 2 main entry points for flashing STM32F4X SoCs, one using the ROM bootloader, and another by using the SWD debug port (which requires additional hardware). Flashing using the ROM bootloader requires a special activation diff --git a/boards/weact/blackpill_f411ce/doc/index.rst b/boards/weact/blackpill_f411ce/doc/index.rst index 31cfc84b402..74a6df4200f 100644 --- a/boards/weact/blackpill_f411ce/doc/index.rst +++ b/boards/weact/blackpill_f411ce/doc/index.rst @@ -78,6 +78,8 @@ to achieve a stable USB clock (48MHz). Programming and Debugging ************************* +.. zephyr:board-supported-runners:: + There are 2 main entry points for flashing STM32F4X SoCs, one using the ROM bootloader, and another by using the SWD debug port (which requires additional hardware). Flashing using the ROM bootloader requires a special activation diff --git a/boards/weact/mini_stm32h743/doc/index.rst b/boards/weact/mini_stm32h743/doc/index.rst index 1a3c010ec1a..c1ca99c2ea8 100644 --- a/boards/weact/mini_stm32h743/doc/index.rst +++ b/boards/weact/mini_stm32h743/doc/index.rst @@ -110,6 +110,8 @@ Virtual COM port interface. Default communication settings are 115200 8N1. Programming and Debugging ************************* +.. zephyr:board-supported-runners:: + The MiniSTM32H743 Core board facilitates firmware flashing via the USB DFU bootloader. This method simplifies the process of updating images, although it doesn't provide debugging capabilities. However, the board provides header diff --git a/boards/weact/mini_stm32h7b0/doc/index.rst b/boards/weact/mini_stm32h7b0/doc/index.rst index 47fc8d893d7..9d1e201b13c 100644 --- a/boards/weact/mini_stm32h7b0/doc/index.rst +++ b/boards/weact/mini_stm32h7b0/doc/index.rst @@ -111,6 +111,8 @@ Virtual COM port interface. Default communication settings are 115200 8N1. Programming and Debugging ************************* +.. zephyr:board-supported-runners:: + The MiniSTM32H7B0 Core board facilitates firmware flashing via the USB DFU bootloader. This method simplifies the process of updating images, although it doesn't provide debugging capabilities. However, the board provides header diff --git a/boards/weact/stm32f405_core/doc/index.rst b/boards/weact/stm32f405_core/doc/index.rst index dfe96f950de..ec237b6faa6 100644 --- a/boards/weact/stm32f405_core/doc/index.rst +++ b/boards/weact/stm32f405_core/doc/index.rst @@ -75,6 +75,8 @@ to achieve a stable USB clock (48MHz). Programming and Debugging ************************* +.. zephyr:board-supported-runners:: + There are 2 main entry points for flashing STM32F4X SoCs, one using the ROM bootloader, and another by using the SWD debug port (which requires additional hardware). Flashing using the ROM bootloader requires a special activation diff --git a/boards/weact/stm32g431_core/doc/index.rst b/boards/weact/stm32g431_core/doc/index.rst index ce7b667173b..985d00b1a10 100644 --- a/boards/weact/stm32g431_core/doc/index.rst +++ b/boards/weact/stm32g431_core/doc/index.rst @@ -80,6 +80,8 @@ PLL instead of the internal 48 MHz oscillator. Programming and Debugging ************************* +.. zephyr:board-supported-runners:: + The MCU is normally programmed using the ROM bootloader or the exposed SWD port. Please note that some laptops may not detect the ROM bootloader correctly if the CCx diff --git a/boards/weact/stm32h5_core/doc/index.rst b/boards/weact/stm32h5_core/doc/index.rst index b10d2768519..8ff4c916735 100644 --- a/boards/weact/stm32h5_core/doc/index.rst +++ b/boards/weact/stm32h5_core/doc/index.rst @@ -101,6 +101,8 @@ Virtual COM port interface. Default communication settings are 115200 8N1. Programming and Debugging ************************* +.. zephyr:board-supported-runners:: + The ``weact_stm32h5_core`` board facilitates firmware flashing via the USB DFU bootloader. This method simplifies the process of updating images, although it doesn't provide debugging capabilities. However, the board provides header diff --git a/boards/weact/usb2canfdv1/doc/index.rst b/boards/weact/usb2canfdv1/doc/index.rst index 3c65debdf3a..807e44659ce 100644 --- a/boards/weact/usb2canfdv1/doc/index.rst +++ b/boards/weact/usb2canfdv1/doc/index.rst @@ -27,6 +27,8 @@ MHz. Programming and Debugging ************************* +.. zephyr:board-supported-runners:: + Build and flash applications as usual (see :ref:`build_an_application` and :ref:`application_run` for more details). diff --git a/boards/wemos/esp32s2_lolin_mini/doc/index.rst b/boards/wemos/esp32s2_lolin_mini/doc/index.rst index b0a836a36ac..9fadc278205 100644 --- a/boards/wemos/esp32s2_lolin_mini/doc/index.rst +++ b/boards/wemos/esp32s2_lolin_mini/doc/index.rst @@ -55,6 +55,8 @@ below to retrieve those files. Building & Flashing =================== +.. zephyr:board-supported-runners:: + Build and flash applications as usual (see :ref:`build_an_application` and :ref:`application_run` for more details). diff --git a/boards/witte/linum/doc/index.rst b/boards/witte/linum/doc/index.rst index 8f2277bc5eb..e5da27ad8c6 100644 --- a/boards/witte/linum/doc/index.rst +++ b/boards/witte/linum/doc/index.rst @@ -305,6 +305,8 @@ driven by the PLL clock at 480MHz, driven by an 25MHz high-speed external clock. Programming and Debugging ************************* +.. zephyr:board-supported-runners:: + Applications for the ``linum`` board configuration can be built and flashed in the usual way (see :ref:`build_an_application` and :ref:`application_run` for more details). diff --git a/boards/wiznet/w5500_evb_pico/doc/index.rst b/boards/wiznet/w5500_evb_pico/doc/index.rst index ed8a3316fa1..9b5f5f907d6 100644 --- a/boards/wiznet/w5500_evb_pico/doc/index.rst +++ b/boards/wiznet/w5500_evb_pico/doc/index.rst @@ -74,6 +74,8 @@ Default Zephyr Peripheral Mapping: Programming and Debugging ************************* +.. zephyr:board-supported-runners:: + Flashing ======== diff --git a/boards/wiznet/w5500_evb_pico2/doc/index.rst b/boards/wiznet/w5500_evb_pico2/doc/index.rst index d1aefc4e9f7..a8dfd74c176 100644 --- a/boards/wiznet/w5500_evb_pico2/doc/index.rst +++ b/boards/wiznet/w5500_evb_pico2/doc/index.rst @@ -75,6 +75,8 @@ Default Zephyr Peripheral Mapping: Programming and Debugging ************************* +.. zephyr:board-supported-runners:: + Flashing ========