From patchwork Sun Feb 8 21:44:26 2026 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Charles Dias X-Patchwork-Id: 80673 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org Received: from aws-us-west-2-korg-lkml-1.web.codeaurora.org (localhost.localdomain [127.0.0.1]) by smtp.lore.kernel.org (Postfix) with ESMTP id 1E89DEF06F5 for ; Sun, 8 Feb 2026 21:45:22 +0000 (UTC) Received: from mail-yw1-f182.google.com (mail-yw1-f182.google.com [209.85.128.182]) by mx.groups.io with SMTP id smtpd.msgproc02-g2.34827.1770587114185800239 for ; Sun, 08 Feb 2026 13:45:14 -0800 Authentication-Results: mx.groups.io; dkim=pass header.i=@gmail.com header.s=20230601 header.b=kEpCBIbH; spf=pass (domain: gmail.com, ip: 209.85.128.182, mailfrom: charles.embedded@gmail.com) Received: by mail-yw1-f182.google.com with SMTP id 00721157ae682-7950881727cso24430397b3.3 for ; Sun, 08 Feb 2026 13:45:14 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1770587113; x=1771191913; darn=lists.yoctoproject.org; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:from:to:cc:subject:date :message-id:reply-to; bh=wvojsvIrEv+sQ558nFi9E71EiqJSpbYjIO8R4DIu6VE=; b=kEpCBIbHxA26s7/pyANU+ErDmM9WzZFFkk8UqAm0fpi/EVNji2QNXVloK7EsASHDFk pf6rIHXLM6qrGbIOh/vV/BSr3lg63EoAvc6YE7w6jl8d4+0WMbWgXPA1uOw17m1SaNFT oIijie10udLI6jaZASjyTm2SIDfa/TJHN8Avip0pAqpBURjODsSiPtIGnmKxWsCjzCS9 Occ47bjVxVEJNaJRixr1Ahw9MakhQD2pDCqIeNcSxHEXMH4X8/GRSmHFzSU2gzsWxkEe JOYCu/zUjI0YQZlkFhkqo1Wz4ViQQevf2aJf004ws4TQZrD/QuS1dPzI3WA/+LDd15pQ VADw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1770587113; x=1771191913; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-gg:x-gm-message-state:from :to:cc:subject:date:message-id:reply-to; bh=wvojsvIrEv+sQ558nFi9E71EiqJSpbYjIO8R4DIu6VE=; b=d+RriiWCWvfMSPuSiig1iPbJ9+/v7i2m4xYrT37czlhU8FTntYlqcWBbcfLoCnA+Lr x/s2iap4V15L4KtvEeAaUJT/jEDDV4TistiRmYaotY7c/psaVBY8BVibTa448GVlFBG4 aPuFEnaEdaPJ9Z/NC2QBT0ZxJpAKAnR3pHvc1i66OiJBv7ajkSSupSjCghtlgExEO/i4 CTR3g8/2+OvxZMUz4XUg+/gZshmZVkesgZOPVKc3aRbQMEqR6rJCnh4okugH6bmiJJsC KjzXlb64MmfUG1CQGg4VpNL0wNfDzmkFgcA3kR1w1QPLPUVj1P7sxHpO55W42OwqhNGb W+DA== X-Gm-Message-State: AOJu0YwYnII5yfBzQL5sSwYtx/bBb3arvszwF5Et7oLklz58XJOjk6Nh qGAT+AjffDlBxoPPUs8hbQYZ2KiV8IEhbz2/WxItGE8plWdF0ZjJr03ls2arzA== X-Gm-Gg: AZuq6aL8S3TFtJMlG3xgg93oWPU+VVqgwEcn+T20KiVSsIQVvkMnL0cKK8+lVQWAiUC sQxFAYfYhaiV0tMll8TL3O4PrNhe8DpkcswmUyRsqVDclYNR0uTik6AFJtrVTfAp/cK60Wl6rcx CSJdkDH63rP3xyZRaggp4R8U4fBZDO++iFacg2FfzJHWwur2RPzA8YVCAsAxiAPLvUKHMeKG+xH khViShAtH4ZlO1yo1zEbEjoB/jmEvB/CandSpfz6aMSNUEkcl5/a1qhBAZ2h8Ca5ItJccBYf9dc UV3NSNfMIYkSFs9a8k2A0h4eZaIpIJ/DE0Ei/4v9XpjZzprifIxJm08K49gNw9T4oZu+LtSnyuJ UtKRoKYoqp90zneCWhbJVkmkalUWrsnE1EN0BtigolU53PMj8kwcXNjGqVWiYVQltjiE6sTYJfc dDTaqMd21ByPGejOUVKAOzWQ== X-Received: by 2002:a05:690c:498f:b0:796:3124:6565 with SMTP id 00721157ae682-796312469e8mr98125347b3.1.1770587112848; Sun, 08 Feb 2026 13:45:12 -0800 (PST) Received: from charlesdias.. ([191.22.19.155]) by smtp.gmail.com with ESMTPSA id 00721157ae682-796335b9d29sm38549047b3.37.2026.02.08.13.45.10 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sun, 08 Feb 2026 13:45:12 -0800 (PST) From: charles.embedded@gmail.com To: yocto-patches@lists.yoctoproject.org Cc: chee.yang.lee@intel.com, sandeep.gundlupet-raju@amd.com, Charles Dias Subject: [meta-zephyr][master][PATCH 1/5] zephyr-bsp: drop nios2 machine fragments (unsupported in Zephyr 4.2) Date: Sun, 8 Feb 2026 18:44:26 -0300 Message-ID: <20260208214430.1048640-2-charles.embedded@gmail.com> X-Mailer: git-send-email 2.43.0 In-Reply-To: <20260208214430.1048640-1-charles.embedded@gmail.com> References: <20260208214430.1048640-1-charles.embedded@gmail.com> MIME-Version: 1.0 List-Id: X-Webhook-Received: from 45-33-107-173.ip.linodeusercontent.com [45.33.107.173] by aws-us-west-2-korg-lkml-1.web.codeaurora.org with HTTPS for ; Sun, 08 Feb 2026 21:45:22 -0000 X-Groupsio-URL: https://lists.yoctoproject.org/g/yocto-patches/message/3201 From: Charles Dias Zephyr 4.2 removed Nios II support, so building Zephyr targets for nios2 no longer works. Signed-off-by: Charles Dias --- meta-zephyr-bsp/conf/machine/qemu-nios2.conf | 17 ----------------- 1 file changed, 17 deletions(-) delete mode 100644 meta-zephyr-bsp/conf/machine/qemu-nios2.conf diff --git a/meta-zephyr-bsp/conf/machine/qemu-nios2.conf b/meta-zephyr-bsp/conf/machine/qemu-nios2.conf deleted file mode 100644 index e9420b5..0000000 --- a/meta-zephyr-bsp/conf/machine/qemu-nios2.conf +++ /dev/null @@ -1,17 +0,0 @@ -#@TYPE: Machine -#@NAME: qemu-nios2 -#@DESCRIPTION: Machine for Zephyr BOARD qemu_nios2 - -require conf/machine/include/qemu.inc -require conf/machine/include/tune-nios2.inc - -ZEPHYR_INHERIT_CLASSES += "zephyr-qemuboot" - -# For runqemu -QB_SYSTEM_NAME = "qemu-system-nios2" -QB_MACHINE = "-machine altera_10m50_zephyr" -QB_OPT_APPEND = "-nographic" -QB_CPU = "-cpu nios2" - - -TCLIBC = "glibc" From patchwork Sun Feb 8 21:44:27 2026 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Charles Dias X-Patchwork-Id: 80674 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org Received: from aws-us-west-2-korg-lkml-1.web.codeaurora.org (localhost.localdomain [127.0.0.1]) by smtp.lore.kernel.org (Postfix) with ESMTP id 22A38EF06F6 for ; Sun, 8 Feb 2026 21:45:22 +0000 (UTC) Received: from mail-yw1-f170.google.com (mail-yw1-f170.google.com [209.85.128.170]) by mx.groups.io with SMTP id smtpd.msgproc01-g2.34793.1770587119393077434 for ; Sun, 08 Feb 2026 13:45:19 -0800 Authentication-Results: mx.groups.io; dkim=pass header.i=@gmail.com header.s=20230601 header.b=il11b0go; spf=pass (domain: gmail.com, ip: 209.85.128.170, mailfrom: charles.embedded@gmail.com) Received: by mail-yw1-f170.google.com with SMTP id 00721157ae682-79274e0e56bso33970727b3.0 for ; Sun, 08 Feb 2026 13:45:19 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1770587118; x=1771191918; darn=lists.yoctoproject.org; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:from:to:cc:subject:date :message-id:reply-to; bh=K4VSC7V5GJhvGU6tos2XXdSdfdHt6oTgI56c3Z346GY=; b=il11b0goGrJbwiLC/dduEWU6cduS74YJ2Y7i0PuOQyTg4+SWxsGviFoTh+daiZcDia EXNmDLgO160AqweWq7tM6mli0J7Z+T9Rt3/Opm515ZhlbesNq0hRVUTgJCNOcAKWNNTS SDE5qwSXahHnYvnDEbtZJrum4LO/HxHiVDpLQb9R5cXfUZsmdLCct1YHLp5VZXLxz2I9 ZQScqWZ78obntaGU67J1MxExSWONCTAz0sVrB67IsBM31YsGCCqtiR4y1ECGAsZn4/Zj AN9SdsbvEQxPVKVxMnQIfqcNv+oaAI5xv5Aa+OIt509ajncFA4Pv5raOMM8VlV8J03Yg 2gRw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1770587118; x=1771191918; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-gg:x-gm-message-state:from :to:cc:subject:date:message-id:reply-to; bh=K4VSC7V5GJhvGU6tos2XXdSdfdHt6oTgI56c3Z346GY=; b=tIrmhZWyL8N2hO5EhgyPhHGc2r83XNhgKhtdApPp3P3Dh28zLWEe8ylWChrtcZThqz DBE8Ipk6sL6UMApbwTZ7lCKVgu7CYo8H10FKpvjtPdIB5+rTckdSMziSZP7OlcoGB2h1 fG6WgjRaSIvNG4ZJiOfkhMKdzYOm2KelIJ1PUjv3w2pSlHmUfvlS9MOxwP+LeEHcGJum Y1sW5EQMm5T4T0nblk3cshxw/BSolvtp7twUkdKo6jCqPuY8bNwGjEi/f8COpbnm8roN lNcXSKzrQNz313nNJrXmfuaIK3b5lNwZVZzkAkXSB29X1Jxp84u/Cccm2oatNj7b+r6f 4rSA== X-Gm-Message-State: AOJu0YyuHbx5wF5trkkgbw5jXzHZ7AZxUyPTkupxD1PKbNuFMAeTjFmT 7PzKpHSVcU3nMYw2QrhrPJNWMZvxhYvOH2MNAmalDjsXWu5zhF6j+S3aKIxPeg== X-Gm-Gg: AZuq6aLdA/QkVBVlvSzgOg2Lvqzjc4o6pQ97DVRM7TBBB82freVUgxq+RMYpM6Vhq+j JK4j+i8aeiwwiOs52xF6uNkllxSenhoekI2A0sbVdJnrR1QtsOYXqSf51lvm8LWPpFvNyFBELQC AcevRLeDX1Vy/hBCpgxjxX2jhpyC7Zm+eKT92UdVnUV/fT85F5Va4hrgcyUE2urIZAuLBEq/A19 /QJrFecjJnEJNQlun5S3rjrRQkVHvsnN5u/nQ+akbbsS26tbRtg7xdkeZnWpRiJD8HabGEABumA sJS/IcIeMmo4P+cQ3rbJxo+JPUdjxNdFhUWEFMt7M7RXGZiqau5qO5IjBQOf+76VCxYxWpGk1PU LZnknH+nt8QKf7aCsvY2TsYxa2PzSkoRwh9zHqVQ/1OVBO27ovX8po/93BG+eyfbH4qDSfzqs8P ciUJn9AQFM1ZIU77GXCfs1MA== X-Received: by 2002:a05:690c:808:b0:795:905:c042 with SMTP id 00721157ae682-7952ab06eccmr67452697b3.40.1770587118087; Sun, 08 Feb 2026 13:45:18 -0800 (PST) Received: from charlesdias.. ([191.22.19.155]) by smtp.gmail.com with ESMTPSA id 00721157ae682-796335b9d29sm38549047b3.37.2026.02.08.13.45.15 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sun, 08 Feb 2026 13:45:17 -0800 (PST) From: charles.embedded@gmail.com To: yocto-patches@lists.yoctoproject.org Cc: chee.yang.lee@intel.com, sandeep.gundlupet-raju@amd.com, Charles Dias Subject: [meta-zephyr][master][PATCH 2/5] machine: remove -nographic from QB_GRAPHICS Date: Sun, 8 Feb 2026 18:44:27 -0300 Message-ID: <20260208214430.1048640-3-charles.embedded@gmail.com> X-Mailer: git-send-email 2.43.0 In-Reply-To: <20260208214430.1048640-1-charles.embedded@gmail.com> References: <20260208214430.1048640-1-charles.embedded@gmail.com> MIME-Version: 1.0 List-Id: X-Webhook-Received: from 45-33-107-173.ip.linodeusercontent.com [45.33.107.173] by aws-us-west-2-korg-lkml-1.web.codeaurora.org with HTTPS for ; Sun, 08 Feb 2026 21:45:22 -0000 X-Groupsio-URL: https://lists.yoctoproject.org/g/yocto-patches/message/3202 From: Charles Dias -nographic is not a graphics setting. Drop it from QB_GRAPHICS and let users request headless mode via `runqemu nographic` when needed. Signed-off-by: Charles Dias --- meta-zephyr-bsp/conf/machine/mps2-an385.conf | 2 +- meta-zephyr-bsp/conf/machine/mps2-an521.conf | 2 +- meta-zephyr-bsp/conf/machine/mps3-an547.conf | 2 +- meta-zephyr-bsp/conf/machine/qemu-cortex-a53.conf | 2 +- meta-zephyr-bsp/conf/machine/qemu-cortex-a9.conf | 2 +- meta-zephyr-bsp/conf/machine/qemu-cortex-m0.conf | 2 +- meta-zephyr-bsp/conf/machine/qemu-cortex-m3.conf | 2 +- meta-zephyr-bsp/conf/machine/qemu-cortex-r5.conf | 2 +- meta-zephyr-bsp/conf/machine/v2m-musca-b1.conf | 2 +- meta-zephyr-bsp/conf/machine/v2m-musca-s1.conf | 2 +- 10 files changed, 10 insertions(+), 10 deletions(-) diff --git a/meta-zephyr-bsp/conf/machine/mps2-an385.conf b/meta-zephyr-bsp/conf/machine/mps2-an385.conf index bb67972..081c6dd 100644 --- a/meta-zephyr-bsp/conf/machine/mps2-an385.conf +++ b/meta-zephyr-bsp/conf/machine/mps2-an385.conf @@ -11,7 +11,7 @@ TCLIBC = "newlib" QB_SYSTEM_NAME = "qemu-system-arm" QB_MACHINE = "-machine mps2-an385" QB_CPU = "-cpu cortex-m3" -QB_GRAPHICS = "-nographic -vga none" +QB_GRAPHICS = "-vga none" QB_OPT_APPEND = "-icount shift=7,align=off,sleep=off -rtc clock=vm" # Zephyr RTOS settings diff --git a/meta-zephyr-bsp/conf/machine/mps2-an521.conf b/meta-zephyr-bsp/conf/machine/mps2-an521.conf index fb763ea..ebf8256 100644 --- a/meta-zephyr-bsp/conf/machine/mps2-an521.conf +++ b/meta-zephyr-bsp/conf/machine/mps2-an521.conf @@ -13,7 +13,7 @@ QB_SYSTEM_NAME = "qemu-system-arm" QB_MACHINE = "-machine mps2-an521" QB_CPU = "-cpu cortex-m33" QB_MEM = "-m 16" -QB_GRAPHICS = "-nographic -vga none" +QB_GRAPHICS = "-vga none" QB_OPT_APPEND = "-icount shift=7,align=off,sleep=off -rtc clock=vm" # Zephyr RTOS settings diff --git a/meta-zephyr-bsp/conf/machine/mps3-an547.conf b/meta-zephyr-bsp/conf/machine/mps3-an547.conf index c3ebd2c..ad8c687 100644 --- a/meta-zephyr-bsp/conf/machine/mps3-an547.conf +++ b/meta-zephyr-bsp/conf/machine/mps3-an547.conf @@ -12,7 +12,7 @@ TCLIBC = "newlib" QB_SYSTEM_NAME = "qemu-system-arm" QB_MACHINE = "-machine mps3-an547" QB_CPU = "-cpu cortex-m55" -QB_GRAPHICS = "-nographic -vga none" +QB_GRAPHICS = "-vga none" QB_OPT_APPEND = "-icount shift=7,align=off,sleep=off -rtc clock=vm" # Zephyr RTOS settings diff --git a/meta-zephyr-bsp/conf/machine/qemu-cortex-a53.conf b/meta-zephyr-bsp/conf/machine/qemu-cortex-a53.conf index 4a511f9..6b097d2 100644 --- a/meta-zephyr-bsp/conf/machine/qemu-cortex-a53.conf +++ b/meta-zephyr-bsp/conf/machine/qemu-cortex-a53.conf @@ -11,7 +11,7 @@ TCLIBC = "newlib" QB_SYSTEM_NAME = "qemu-system-aarch64" QB_MACHINE = "-machine virt,secure=on,gic-version=3" QB_CPU = "-cpu cortex-a53" -QB_GRAPHICS = "-nographic -vga none" +QB_GRAPHICS = "-vga none" QB_OPT_APPEND = "-icount shift=4,align=off,sleep=on -rtc clock=vm" # Zephyr RTOS settings diff --git a/meta-zephyr-bsp/conf/machine/qemu-cortex-a9.conf b/meta-zephyr-bsp/conf/machine/qemu-cortex-a9.conf index e0f6ade..4e42695 100644 --- a/meta-zephyr-bsp/conf/machine/qemu-cortex-a9.conf +++ b/meta-zephyr-bsp/conf/machine/qemu-cortex-a9.conf @@ -12,7 +12,7 @@ TCLIBC = "newlib" QB_SYSTEM_NAME = "qemu-system-arm" QB_MACHINE = "-machine xilinx-zynq-a9" QB_CPU = "-cpu cortex-a9" -QB_GRAPHICS = "-nographic -vga none" +QB_GRAPHICS = "-vga none" QB_OPT_APPEND = "-icount shift=3,align=off,sleep=off -rtc clock=vm" QB_RNG = "" diff --git a/meta-zephyr-bsp/conf/machine/qemu-cortex-m0.conf b/meta-zephyr-bsp/conf/machine/qemu-cortex-m0.conf index 9a01efd..59c9305 100644 --- a/meta-zephyr-bsp/conf/machine/qemu-cortex-m0.conf +++ b/meta-zephyr-bsp/conf/machine/qemu-cortex-m0.conf @@ -14,7 +14,7 @@ TCLIBC = "newlib" QB_SYSTEM_NAME = "qemu-system-arm" QB_MACHINE = "-machine microbit" QB_CPU = "-cpu cortex-m0" -QB_GRAPHICS = "-nographic -vga none" +QB_GRAPHICS = "-vga none" QB_RNG = "" QB_OPT_APPEND = "-icount shift=6,align=off,sleep=off -rtc clock=vm" diff --git a/meta-zephyr-bsp/conf/machine/qemu-cortex-m3.conf b/meta-zephyr-bsp/conf/machine/qemu-cortex-m3.conf index 2314dc5..57ec4c3 100644 --- a/meta-zephyr-bsp/conf/machine/qemu-cortex-m3.conf +++ b/meta-zephyr-bsp/conf/machine/qemu-cortex-m3.conf @@ -10,7 +10,7 @@ ZEPHYR_INHERIT_CLASSES += "zephyr-qemuboot" # For runqemu QB_SYSTEM_NAME = "qemu-system-arm" QB_MACHINE = "-machine lm3s6965evb" -QB_GRAPHICS = "-nographic -vga none" +QB_GRAPHICS = "-vga none" QB_CPU = "-cpu cortex-m3" QB_RNG = "" QB_OPT_APPEND = "-icount shift=6,align=off,sleep=off -rtc clock=vm" diff --git a/meta-zephyr-bsp/conf/machine/qemu-cortex-r5.conf b/meta-zephyr-bsp/conf/machine/qemu-cortex-r5.conf index e85a42c..b8917b0 100644 --- a/meta-zephyr-bsp/conf/machine/qemu-cortex-r5.conf +++ b/meta-zephyr-bsp/conf/machine/qemu-cortex-r5.conf @@ -13,7 +13,7 @@ QB_SYSTEM_NAME = "qemu-system-aarch64" QB_MACHINE = "-machine xlnx-zcu102" QB_CPU = "-cpu cortex-r5" QB_MEM = "-m 64k" -QB_GRAPHICS = "-nographic -vga none" +QB_GRAPHICS = "-vga none" QB_RNG = "" # Zephyr RTOS settings diff --git a/meta-zephyr-bsp/conf/machine/v2m-musca-b1.conf b/meta-zephyr-bsp/conf/machine/v2m-musca-b1.conf index af5ae5e..8d332be 100644 --- a/meta-zephyr-bsp/conf/machine/v2m-musca-b1.conf +++ b/meta-zephyr-bsp/conf/machine/v2m-musca-b1.conf @@ -16,7 +16,7 @@ IMAGE_CLASSES += "qemuboot" QB_SYSTEM_NAME = "qemu-system-arm" QB_MACHINE = "-machine musca-b1" QB_CPU = "-cpu cortex-m33" -QB_GRAPHICS = "-nographic -vga none" +QB_GRAPHICS = "-vga none" QB_MEM = "512k" # Zephyr RTOS settings diff --git a/meta-zephyr-bsp/conf/machine/v2m-musca-s1.conf b/meta-zephyr-bsp/conf/machine/v2m-musca-s1.conf index be7a42b..072f81f 100644 --- a/meta-zephyr-bsp/conf/machine/v2m-musca-s1.conf +++ b/meta-zephyr-bsp/conf/machine/v2m-musca-s1.conf @@ -15,7 +15,7 @@ IMAGE_CLASSES += "qemuboot" QB_SYSTEM_NAME = "qemu-system-arm" QB_MACHINE = "-machine musca-s1" QB_CPU = "-cpu cortex-m33" -QB_GRAPHICS = "-nographic -vga none" +QB_GRAPHICS = "-vga none" QB_MEM = "512k" # Zephyr RTOS settings From patchwork Sun Feb 8 21:44:28 2026 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Charles Dias X-Patchwork-Id: 80675 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org Received: from aws-us-west-2-korg-lkml-1.web.codeaurora.org (localhost.localdomain [127.0.0.1]) by smtp.lore.kernel.org (Postfix) with ESMTP id 1BADEEF06F8 for ; Sun, 8 Feb 2026 21:45:32 +0000 (UTC) Received: from mail-yw1-f182.google.com (mail-yw1-f182.google.com [209.85.128.182]) by mx.groups.io with SMTP id smtpd.msgproc01-g2.34795.1770587123125635614 for ; Sun, 08 Feb 2026 13:45:23 -0800 Authentication-Results: mx.groups.io; dkim=pass header.i=@gmail.com header.s=20230601 header.b=JL+O4Rph; spf=pass (domain: gmail.com, ip: 209.85.128.182, mailfrom: charles.embedded@gmail.com) Received: by mail-yw1-f182.google.com with SMTP id 00721157ae682-7963af509f0so7042197b3.2 for ; Sun, 08 Feb 2026 13:45:23 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1770587122; x=1771191922; darn=lists.yoctoproject.org; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:from:to:cc:subject:date :message-id:reply-to; bh=sK5wTcJEkU3X15myrd9kNQVu6Y6TIquJzDgnfzrJbuc=; b=JL+O4RphWNpzOk9h08QppMoJDw99EgKkKOeUAzRmd2BE+ApnjaexkhLXVrTF5TdzQ2 mf539gevG8g8Baik+H7XLrKRi+lTKVmSrN5pdYMNGbqp4azif8hfJuxPoJdEtfyaj5+4 BeJFDsdu2H+k1+0WxO2JLPGAU1TIZ4JXEWjQX6C5u8OMVGw+3z8k7k471CNujk6bC7Fp EAj9F2NKiodyykMxrzJz32Y0nV87qABuNj78sIrM2dSjl9cb4cq7slMfIEfWbnLjaGoN SzoX2djG607bGk2qJ430CSvsKvMmBj0gHaiUqusGdrbX7RjiFaj7gWjC4LR+DiYtMBCy 8HMQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1770587122; x=1771191922; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-gg:x-gm-message-state:from :to:cc:subject:date:message-id:reply-to; bh=sK5wTcJEkU3X15myrd9kNQVu6Y6TIquJzDgnfzrJbuc=; b=cB9JYchkA6DX72bz9T2LTHeRaZRrjLDns4Fh0EK4aicSETcG7gSYstBTtPbGrhMxML mB5PWCE9UQ6WnfvvIYMPaE2xBArfXetdauwIqPXdsMMlq6nScmjzsnOdwLQg242X1Qlw f8sc+nQEd/nfXmdqoSfBksa0HRQOQhoImSibWa5DiLrjAig1LLfZ4L3u2++A8Q8HAqGE c8C1LKrX8NuoVlC1LdZ5xIdLP9GEAZPghN2ryanJzEEyBVjc361rTgPOYns2aqmPzcCp o5UeOZvWnElJah3oY0hhu034uD8eiTiuLTS3TXSTH8ABIVLswq6+WMblySJQ6z0RRF+1 1hdg== X-Gm-Message-State: AOJu0YxfUQ10ElBqZuMO2jYH46Hv+Gr/xzcaZ45lvzuzhwAGJuj0aiU0 +0WdVzFlPIgvU9kPBUqLQTKRl17T1Di74Ej3CpXTut43cbbXoBJyZziuNUgKxg== X-Gm-Gg: AZuq6aJFJR21R1pPyHHmNL1X6iqDlovvuaTSiwEKAShTgyX753EZXjs3Ib6Q9ETkaRs XJdivcPPofFQB9V6h4ABV23t20RVmmCEDUtXJvpTlAXg2YnNhdRMzg2G9n5SWMFcPiZVDzvyqQK Xd8uoU+kTHuGLWSaHFwrlIhoCCsTyS8wPwUM1Ndcz9Od/hA8H9JCfK5af4pkSffdGBA7V70CRko 2DoJJQhAbTVA8ROu0ZgyG9c9IivDjRq31iSABYaIgRNxhesoZSN9xgWooD2Sid2QM37i5ZVYkEX FoNDKPlsKh6S3eI/yL9HRsKWSuJ4/S8WejyDBju9lgA+4WozpfUbA+BvKeuR8F7NdT5M28hNh2m OG7qCTB3HP7DhpIUCjkCfxOip6TCWmFfIE6we26XeD4qrR0xqhG3v8wSaNMyKcS9GX4D9FXeETr DwAcK6AJB1nM4aNkeLSmSTgA== X-Received: by 2002:a05:690c:4c0f:b0:796:2fde:5dfa with SMTP id 00721157ae682-7962fde67f0mr59459687b3.50.1770587121845; Sun, 08 Feb 2026 13:45:21 -0800 (PST) Received: from charlesdias.. ([191.22.19.155]) by smtp.gmail.com with ESMTPSA id 00721157ae682-796335b9d29sm38549047b3.37.2026.02.08.13.45.19 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sun, 08 Feb 2026 13:45:21 -0800 (PST) From: charles.embedded@gmail.com To: yocto-patches@lists.yoctoproject.org Cc: chee.yang.lee@intel.com, sandeep.gundlupet-raju@amd.com, Charles Dias Subject: [meta-zephyr][master][PATCH 3/5] machine: mps2/mps3: add missing QEMU and Zephyr board settings Date: Sun, 8 Feb 2026 18:44:28 -0300 Message-ID: <20260208214430.1048640-4-charles.embedded@gmail.com> X-Mailer: git-send-email 2.43.0 In-Reply-To: <20260208214430.1048640-1-charles.embedded@gmail.com> References: <20260208214430.1048640-1-charles.embedded@gmail.com> MIME-Version: 1.0 List-Id: X-Webhook-Received: from 45-33-107-173.ip.linodeusercontent.com [45.33.107.173] by aws-us-west-2-korg-lkml-1.web.codeaurora.org with HTTPS for ; Sun, 08 Feb 2026 21:45:32 -0000 X-Groupsio-URL: https://lists.yoctoproject.org/g/yocto-patches/message/3203 From: Charles Dias Update MPS2 and MPS3 machine configurations: - Add ZEPHYR_BOARD with the current Zephyr board identifiers (mps2/an385, mps2/an521/cpu0, mps3/corstone300/an547). - Add QB_RNG = "" to disable virtio-rng, which is unsupported on these machines. - Add QB_MEM to explicitly set memory (16 MB for mps2-an385, 2048 MB for mps3-an547; mps2-an521 already had it). Signed-off-by: Charles Dias --- meta-zephyr-bsp/conf/machine/mps2-an385.conf | 3 +++ meta-zephyr-bsp/conf/machine/mps2-an521.conf | 2 ++ meta-zephyr-bsp/conf/machine/mps3-an547.conf | 3 +++ 3 files changed, 8 insertions(+) diff --git a/meta-zephyr-bsp/conf/machine/mps2-an385.conf b/meta-zephyr-bsp/conf/machine/mps2-an385.conf index 081c6dd..173acce 100644 --- a/meta-zephyr-bsp/conf/machine/mps2-an385.conf +++ b/meta-zephyr-bsp/conf/machine/mps2-an385.conf @@ -11,8 +11,11 @@ TCLIBC = "newlib" QB_SYSTEM_NAME = "qemu-system-arm" QB_MACHINE = "-machine mps2-an385" QB_CPU = "-cpu cortex-m3" +QB_MEM = "-m 16" QB_GRAPHICS = "-vga none" QB_OPT_APPEND = "-icount shift=7,align=off,sleep=off -rtc clock=vm" +QB_RNG = "" # Zephyr RTOS settings +ZEPHYR_BOARD = "mps2/an385" ZEPHYR_INHERIT_CLASSES += "zephyr-qemuboot" diff --git a/meta-zephyr-bsp/conf/machine/mps2-an521.conf b/meta-zephyr-bsp/conf/machine/mps2-an521.conf index ebf8256..138ae01 100644 --- a/meta-zephyr-bsp/conf/machine/mps2-an521.conf +++ b/meta-zephyr-bsp/conf/machine/mps2-an521.conf @@ -15,6 +15,8 @@ QB_CPU = "-cpu cortex-m33" QB_MEM = "-m 16" QB_GRAPHICS = "-vga none" QB_OPT_APPEND = "-icount shift=7,align=off,sleep=off -rtc clock=vm" +QB_RNG = "" # Zephyr RTOS settings +ZEPHYR_BOARD = "mps2/an521/cpu0" ZEPHYR_INHERIT_CLASSES += "zephyr-qemuboot" diff --git a/meta-zephyr-bsp/conf/machine/mps3-an547.conf b/meta-zephyr-bsp/conf/machine/mps3-an547.conf index ad8c687..64f91c6 100644 --- a/meta-zephyr-bsp/conf/machine/mps3-an547.conf +++ b/meta-zephyr-bsp/conf/machine/mps3-an547.conf @@ -12,8 +12,11 @@ TCLIBC = "newlib" QB_SYSTEM_NAME = "qemu-system-arm" QB_MACHINE = "-machine mps3-an547" QB_CPU = "-cpu cortex-m55" +QB_MEM = "-m 2048" QB_GRAPHICS = "-vga none" QB_OPT_APPEND = "-icount shift=7,align=off,sleep=off -rtc clock=vm" +QB_RNG = "" # Zephyr RTOS settings +ZEPHYR_BOARD = "mps3/corstone300/an547" ZEPHYR_INHERIT_CLASSES += "zephyr-qemuboot" From patchwork Sun Feb 8 21:44:29 2026 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Charles Dias X-Patchwork-Id: 80677 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org Received: from aws-us-west-2-korg-lkml-1.web.codeaurora.org (localhost.localdomain [127.0.0.1]) by smtp.lore.kernel.org (Postfix) with ESMTP id 2A990EF06FA for ; Sun, 8 Feb 2026 21:45:32 +0000 (UTC) Received: from mail-yw1-f176.google.com (mail-yw1-f176.google.com [209.85.128.176]) by mx.groups.io with SMTP id smtpd.msgproc01-g2.34797.1770587126581125182 for ; Sun, 08 Feb 2026 13:45:26 -0800 Authentication-Results: mx.groups.io; dkim=pass header.i=@gmail.com header.s=20230601 header.b=fURNwJA6; spf=pass (domain: gmail.com, ip: 209.85.128.176, mailfrom: charles.embedded@gmail.com) Received: by mail-yw1-f176.google.com with SMTP id 00721157ae682-793fdbb8d3aso36466277b3.3 for ; Sun, 08 Feb 2026 13:45:26 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1770587125; x=1771191925; darn=lists.yoctoproject.org; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:from:to:cc:subject:date :message-id:reply-to; bh=+jZBVXqv/JRBXvfRI8J2rO8pB6bPj3CT7nOMsM6Nebc=; b=fURNwJA6ps5cwcvyl59iKd/0jy13tr4At2rpOVO1LG1nn+8u2K+uZ2a7R+ZIDAwX89 EQ3faJD1WdOf04UO+HpzRfmkniND5NffjUZKqv1/5tWOexvgdi3eAXf3Ql5r7DBPVL1o OC6zgGn15lsyIHZXv7Cb4xOuTS7jq6yAQu/DO849IZBdlaAjrXYLYLmzs0OGd1HXXERe a/HudZNC/F6UNJRKS5BCl+7sCAuKDJFHBvsRSW9flOeImd16x/fXTOinHlSW3lcnaPzZ Zf09JXz6BOKpAWyxboujh1IWiV/rS9XpYskckWXR9/qJmv3bC6Fv/D+OEGsNwWQig9ih RtLQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1770587125; x=1771191925; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-gg:x-gm-message-state:from :to:cc:subject:date:message-id:reply-to; bh=+jZBVXqv/JRBXvfRI8J2rO8pB6bPj3CT7nOMsM6Nebc=; b=wVNupth1OHa6Fi6iVKGAFathMq/R1nCYrUeX0DOIxhiesD8pjB/OEmbDZUTHUz4HMz pUGmCaj/oAEZC1geLGqxXE31sQGgjJp9aftjDvo1772pdRPcYV2P4qEeCqwUBwYW7qPv 3lx3ntVMqAHOdg1Si169M/oDy9TnWmNYaQL1nipV6rjw5BEW882E12iTJRh6AgB40OGU tqvmqIWJMcTVD4kBVcznHc+RCxXFCFBhvSLJVGdGK8yAkN1M/wI0KrYmCQHWXdPqQI58 z7ELv97sxRsMU5iedNvMn+LzilyHCXE0zuO+TPhGyIXV4aIG3fp+j9P+G8qXo+l0+i/5 u99Q== X-Gm-Message-State: AOJu0Yw7KzQ6ZRgZ1gPTKZx6M5PhCqMW607grien+POpdv9Wb5QMCl/I z6QczklSwty7oz3OgXIePr3kR0KLF5WxLpcSqQmAVr3d7gSET4hiikcSntX9qg== X-Gm-Gg: AZuq6aKwKDoycljid+YievyzMP3tGtsRMr0OPZUh3Lic7nLD8HibUtif5bIZTnQ9J1O m8CywWpO0UVOo2AF7lCZJA3VsgS1+gzuKa1Wk5riPKe63V6cfcuLOx/9lNGPNMcFnCq3yt4+M8u ztWfooM/7GR3Ucd4j+/QosL2fwesldVoshzA+aGNLyld9dExKIfICLqgRo46+LxfipGO8GRMc2J zhQjjkBdr1QOWbyNSpNAB7eKpADHTexecWPh1IO7ITyJtVzEWZ+gi1Z+cilvYssP1q4cDQRQgOX f8IxMkzOFRjlvjH7LJKoYCewivDxDCgUtZgXC4j2EzCqGWszNBAyfV9unL6y09EHc/ejN9FdzCG HSN0oHAscou9KLXTJdfmwmvTM7RRQOUAAb2VScZTO67EXkfAOvb7JLkxaWxKJTGImPjUO2eMDFg aNU6YvDadu8M7PMFb2uJzx4g== X-Received: by 2002:a05:690c:6b07:b0:794:c129:f6b2 with SMTP id 00721157ae682-7952ab69872mr89797497b3.56.1770587125342; Sun, 08 Feb 2026 13:45:25 -0800 (PST) Received: from charlesdias.. ([191.22.19.155]) by smtp.gmail.com with ESMTPSA id 00721157ae682-796335b9d29sm38549047b3.37.2026.02.08.13.45.23 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sun, 08 Feb 2026 13:45:24 -0800 (PST) From: charles.embedded@gmail.com To: yocto-patches@lists.yoctoproject.org Cc: chee.yang.lee@intel.com, sandeep.gundlupet-raju@amd.com, Charles Dias Subject: [meta-zephyr][master][PATCH 4/5] qemu-cortex-a9: fix DEFAULTTUNE to cortexa9hf-neon Date: Sun, 8 Feb 2026 18:44:29 -0300 Message-ID: <20260208214430.1048640-5-charles.embedded@gmail.com> X-Mailer: git-send-email 2.43.0 In-Reply-To: <20260208214430.1048640-1-charles.embedded@gmail.com> References: <20260208214430.1048640-1-charles.embedded@gmail.com> MIME-Version: 1.0 List-Id: X-Webhook-Received: from 45-33-107-173.ip.linodeusercontent.com [45.33.107.173] by aws-us-west-2-korg-lkml-1.web.codeaurora.org with HTTPS for ; Sun, 08 Feb 2026 21:45:32 -0000 X-Groupsio-URL: https://lists.yoctoproject.org/g/yocto-patches/message/3204 From: Charles Dias Change DEFAULTTUNE from "cortexa9" to "cortexa9hf-neon" so the toolchain uses hard-float with NEON, matching what Zephyr expects for the qemu_cortex_a9 target. Signed-off-by: Charles Dias --- meta-zephyr-bsp/conf/machine/qemu-cortex-a9.conf | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/meta-zephyr-bsp/conf/machine/qemu-cortex-a9.conf b/meta-zephyr-bsp/conf/machine/qemu-cortex-a9.conf index 4e42695..a04e058 100644 --- a/meta-zephyr-bsp/conf/machine/qemu-cortex-a9.conf +++ b/meta-zephyr-bsp/conf/machine/qemu-cortex-a9.conf @@ -2,7 +2,7 @@ #@NAME: qemu-cortex-a9 #@DESCRIPTION: Machine for Zephyr BOARD qemu_cortex_a9 -DEFAULTTUNE ?= "cortexa9" +DEFAULTTUNE ?= "cortexa9hf-neon" require conf/machine/include/qemu.inc require conf/machine/include/arm/armv7a/tune-cortexa9.inc From patchwork Sun Feb 8 21:44:30 2026 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Charles Dias X-Patchwork-Id: 80676 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org Received: from aws-us-west-2-korg-lkml-1.web.codeaurora.org (localhost.localdomain [127.0.0.1]) by smtp.lore.kernel.org (Postfix) with ESMTP id 1BAA4EF06F7 for ; Sun, 8 Feb 2026 21:45:32 +0000 (UTC) Received: from mail-yx1-f53.google.com (mail-yx1-f53.google.com [74.125.224.53]) by mx.groups.io with SMTP id smtpd.msgproc01-g2.34798.1770587131091351159 for ; Sun, 08 Feb 2026 13:45:31 -0800 Authentication-Results: mx.groups.io; dkim=pass header.i=@gmail.com header.s=20230601 header.b=nVOUJyKm; spf=pass (domain: gmail.com, ip: 74.125.224.53, mailfrom: charles.embedded@gmail.com) Received: by mail-yx1-f53.google.com with SMTP id 956f58d0204a3-649f2d9fe48so2107055d50.2 for ; Sun, 08 Feb 2026 13:45:31 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1770587130; x=1771191930; darn=lists.yoctoproject.org; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:from:to:cc:subject:date :message-id:reply-to; bh=hKFAoMUQAUL8d5KEZg6cxBqG/Y8yxXCRV4aV7XVyCzo=; b=nVOUJyKmBVRDG7ZOheq41Ubu/f/SyK0OofajoJ4hB9dSUcZAjpuKdkh0cB/8vzyneb arQjTL+frNLKDwx6CTE2wrtRE0r0NNhVemLMtIpzbh5h+qnjp1CaNOFve2CicM3Yr0yN 9Av7U1iA+sxvC9z1ApuCOyQRHDsGUYoGlSO4pGVm5ktqphUjco5Sy3vATK2EBZAC8GwW 5Wo/J2p/HXbYES0GLL1h2/bL8zMzyjbcNARAWQXOe/UXMYXHmr75oyO4ds7avnHmupCJ isqpNIaSXfUJ/setU2VNWxa4mqI/tas96tIuZ8LC8AtWKiYldnetzxcGfgYcCuNn7hoF 6+rQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1770587130; x=1771191930; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-gg:x-gm-message-state:from :to:cc:subject:date:message-id:reply-to; bh=hKFAoMUQAUL8d5KEZg6cxBqG/Y8yxXCRV4aV7XVyCzo=; b=lkfxfkJg9yJsOnv9XCtt2eV1ZeGwTWzQcKuck1W/JbJOHxUpzDLsADdN21T/q277Xi N0Tt8irT8ZV9jXtUrkLbyRwf2dzIsw/gBiKFdd5MdMIcqvZwDDWxzFU+Ky+KYBZwyEyQ IeO/Frq6KZdsvUrxUfymj8mp0eo0xPfsgI3Yh5iQ7Q1xObbln0ecrC0sm6YV23uUQirb CA8XMMUbof2ltRucaKwXKfVBpVF6/xTevJhWUPhZRXUiiRKZxwBzap/mJNYQObVcWXI1 Oo1uTw0bOPMOa/WtaUHM694QdZp1eb99/GlDfMzWt2JGuqqJiQfwWgWc4OLCFAl1w+HF SOFA== X-Gm-Message-State: AOJu0YxcYNy9dR+qkDMxtUQZEmlZV/7VFh+xfL3ekd9egMM/tU73MAPO sN269Zvl5H47YFKIRC2I7dVopB7JBUsE6eT2x/b6TkoL2bf5Onu+YnLALUSIwA== X-Gm-Gg: AZuq6aKQtE2XysvQroKhbydzvsAKGzwiGJIR6Prd4OhlhJCZkWQdsEtuVSuJLkshY/2 0z2W/OslQX0zeT5sLo09WSajgu2VrR/hfHf8tUlAI6lvjPRe3U2SCsRSbvGJpTGYChXWRZDlmSZ Y/WSTvc7p0gYCFLIPzG2O/xDzpx1q1lvTnsRt9aYbCTuFs4L16DRfMMeZbNKl7Wj4BCsbs5e00E LC5SBLKJ2pQkhmtz4H5OlHxzUf0MgVSgu1NKeyNSZ5VNjVtMdjDTquhqar1ksY6RrTytl0mTAI1 NqwAgDCWUJTvX7+3JFVDmQMCRlRHI1TiZXdZCOLrA0BGUK6NStMli80bOumLfWnfthEzO0ftj6q DaK7zUhaRxViv5bLOdvyBlo6GFqHe1ixARChcUts6G7aSSHEkSSuajVxsLDNrd5yFDr9Ujwzdch CzAvXpnSgSpzKZ5py4QRBucw== X-Received: by 2002:a05:690c:6605:b0:794:ecaf:c4b1 with SMTP id 00721157ae682-7952aa925f8mr201002387b3.25.1770587129813; Sun, 08 Feb 2026 13:45:29 -0800 (PST) Received: from charlesdias.. ([191.22.19.155]) by smtp.gmail.com with ESMTPSA id 00721157ae682-796335b9d29sm38549047b3.37.2026.02.08.13.45.27 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sun, 08 Feb 2026 13:45:29 -0800 (PST) From: charles.embedded@gmail.com To: yocto-patches@lists.yoctoproject.org Cc: chee.yang.lee@intel.com, sandeep.gundlupet-raju@amd.com, Charles Dias Subject: [meta-zephyr][master][PATCH 5/5] README: improve runqemu examples and add supported machines section Date: Sun, 8 Feb 2026 18:44:30 -0300 Message-ID: <20260208214430.1048640-6-charles.embedded@gmail.com> X-Mailer: git-send-email 2.43.0 In-Reply-To: <20260208214430.1048640-1-charles.embedded@gmail.com> References: <20260208214430.1048640-1-charles.embedded@gmail.com> MIME-Version: 1.0 List-Id: X-Webhook-Received: from 45-33-107-173.ip.linodeusercontent.com [45.33.107.173] by aws-us-west-2-korg-lkml-1.web.codeaurora.org with HTTPS for ; Sun, 08 Feb 2026 21:45:32 -0000 X-Groupsio-URL: https://lists.yoctoproject.org/g/yocto-patches/message/3205 From: Charles Dias Add QEMU run instructions to Quick Build, use "nographic" consistently in all runqemu examples, and add a section listing supported machines. Signed-off-by: Charles Dias --- README.md | 26 +++++++++++++++++++------- 1 file changed, 19 insertions(+), 7 deletions(-) diff --git a/README.md b/README.md index d360de1..0aa55e1 100644 --- a/README.md +++ b/README.md @@ -64,6 +64,14 @@ build the Zephyr "helloworld" sample: bitbake zephyr-helloworld ``` +Then, you can run the created "helloworld" image in QEMU: + +```console +runqemu nographic +``` + +To exit QEMU when running in nographic mode, press `Ctrl+A x`. + ### Building and Running other Zephyr Samples You can build other Zephyr samples. There are several sample recipes @@ -76,21 +84,18 @@ For example, to build the bitbake zephyr-philosophers ``` -You can then run the created "philosophers" image in qemu: +You can then run the created "philosophers" image in QEMU. ```console -runqemu +runqemu nographic ``` -For a terminal-only console, pass `nographic` on the runqemu command line, for example -`runqemu nographic`. - The same sample can be built for other machines/boards, for example ARM Cortex-M3: ```console bitbake-config-build enable-fragment machine/qemu-cortex-m3 bitbake zephyr-philosophers -runqemu +runqemu nographic ``` Alternatively, you can use the MACHINE variable to define the target machine, @@ -99,7 +104,7 @@ you will need to disable the machine fragment to prevent conflict: ```console bitbake-config-build disable-fragment machine/qemu-x86 MACHINE=qemu-cortex-m3 bitbake zephyr-philosophers -runqemu qemu-cortex-m3 +runqemu qemu-cortex-m3 nographic ``` The default configuration (with `zephyr` DISTRO) uses the Yocto Project toolchain @@ -113,6 +118,13 @@ ZEPHYR_TOOLCHAIN_VARIANT = "zephyr" Other Tips and Tricks for building zephyr image can be found [here](https://wiki.yoctoproject.org/wiki/TipsAndTricks/BuildingZephyrImages). +### Supported Zephyr Machines + +To see the list of supported Zephyr machines, type the following command: + +``` +bitbake-layers show-machines | grep zephyr +``` ### Flashing