Loading files
This file is pinned to the selected release. Download the original to open it in your design tool.
sample:
description: Hello World sample, the simplest Zephyr, but with a shell
application
name: hello shell
common:
tags:
- bridle
- xip
- kernel
- introduction
integration_platforms:
- cytron_maker_nano_rp2040
- cytron_maker_pi_rp2040
- native_posix
- native_posix/native/64
- native_sim
- native_sim/native/64
- qemu_x86
- qemu_x86/atom/nokpti
- qemu_x86/atom/nommu
- qemu_x86/atom/nopae
- qemu_x86/atom/virt
- qemu_x86/atom/xip
# Qemu issue: - qemu_x86_lakemont
# Qemu issue: - qemu_x86_tiny
- qemu_x86_64
- qemu_x86_64/atom/nokpti
- qemu_cortex_r5
- qemu_cortex_m0
- qemu_cortex_m3
- qemu_cortex_a9
- qemu_cortex_a53
- qemu_cortex_a53/qemu_cortex_a53/smp
- qemu_cortex_a53/qemu_cortex_a53/xip
- qemu_kvm_arm64
# SDK & binary size issue: - qemu_arc/qemu_arc_em
# SDK & binary size issue: - qemu_arc/qemu_arc_hs
# SDK & binary size issue: - qemu_arc/qemu_arc_hs/xip
# SDK & binary size issue: - qemu_arc/qemu_arc_hs5x
# SDK & binary size issue: - qemu_arc/qemu_arc_hs6x
- qemu_malta
- qemu_malta/qemu_malta/be
- qemu_riscv32e
- qemu_riscv32
- qemu_riscv32/qemu_virt_riscv32/smp
# RAM overflow issue: - qemu_riscv32_xip
- qemu_riscv64
- qemu_riscv64/qemu_virt_riscv64/smp
- qemu_xtensa
- qemu_xtensa/dc233c/mmu
- qemu_leon3
- qemu_nios2
- arduino_zero
- mimxrt1010_evk
- mimxrt1060_evk
- mimxrt1060_evkb
- mimxrt1170_evk/mimxrt1176/cm4
- mimxrt1170_evk/mimxrt1176/cm7
- mimxrt1170_evk@B/mimxrt1176/cm4
- mimxrt1170_evk@B/mimxrt1176/cm7
- nrf52840dk/nrf52840
- nrf9160dk/nrf52840
- nrf9160dk/nrf9160
- nucleo_f303re
- nucleo_f401re
- nucleo_f413zh
- nucleo_f746zg
- nucleo_f767zi
- nucleo_l496zg
- picoboy
- rpi_pico
- rpi_pico/rp2040/w
- seeeduino_cm0
- seeeduino_lotus
- seeeduino_xiao
- xiao_samd21
- waveshare_rp2040_one
- waveshare_rp2040_zero
- waveshare_rp2040_matrix
- waveshare_rp2040_tiny
- waveshare_rp2040_eth
- waveshare_rp2040_lcd_0_96
- waveshare_rp2040_plus
- waveshare_rp2040_plus@16mb
- waveshare_rp2040_geek
tests:
bridle.sample.helloshell.commands:
filter: CONFIG_QEMU_TARGET and CONFIG_SERIAL and
(dt_chosen_enabled("zephyr,shell-uart") or
CONFIG_XTENSA_SIM_CONSOLE)
extra_args:
- CMAKE_BUILD_TYPE=ZRelease
harness: pytest
timeout: 300
bridle.sample.helloshell.sayhello:
filter: CONFIG_QEMU_TARGET and CONFIG_CONSOLE and
(dt_chosen_enabled("zephyr,console") or
CONFIG_XTENSA_SIM_CONSOLE)
extra_args: CMAKE_BUILD_TYPE=ZRelease
harness: console
harness_config:
type: one_line
regex:
- "Hello World! I'm THE SHELL from (.*)"
bridle.sample.helloshell.debug:
build_only: true
build_on_all: true
extra_args: CMAKE_BUILD_TYPE=ZDebug
59d9830dbThis file is pinned to the selected release. Download the original to open it in your design tool.