* [Buildroot] [PATCH 1/1] configs/qemu_aarch64_sbsa: switch to neoverse-n2 (armv9.0a)
@ 2025-08-30 16:39 Julien Olivain via buildroot
2025-09-17 21:07 ` Julien Olivain via buildroot
0 siblings, 1 reply; 2+ messages in thread
From: Julien Olivain via buildroot @ 2025-08-30 16:39 UTC (permalink / raw)
To: buildroot; +Cc: Dick Olsson, Romain Naour, Julien Olivain
The SBSA Reference Platform was updated to neoverse-n2 (armv9.0a)
in Qemu v9.1 [1].
The Armv9-A and Neoverse N2 core support was added in Buildroot
commit [2].
This commit switches qemu_aarch64_sbsa_defconfig from using
Neoverse N1 (armv8.2a) to the Neoverse N2 CPU (armv9.0a).
For reference:
BR2_neoverse_n1:
# cat /proc/cpuinfo
processor : 0
BogoMIPS : 2000.00
Features : fp asimd evtstrm aes pmull sha1 sha2 crc32 atomics fphp asimdhp cpuid asimdrdm lrcpc dcpop asimddp ssbs
CPU implementer : 0x41
CPU architecture: 8
CPU variant : 0x4
CPU part : 0xd0c
CPU revision : 1
[...]
BR2_neoverse_n2:
# cat /proc/cpuinfo
processor : 0
BogoMIPS : 2000.00
Features : fp asimd evtstrm aes pmull sha1 sha2 crc32 atomics fphp asimdhp cpuid asimdrdm jscvt fcma lrcpc dcpop sha3 sm3 sm4 asimddp sha512 sve asimdfhm dit uscat ilrcpc flagm sb paca pacg dcpodp sve2 sveaes svepmull svebitperm svesha3 svesm4 flagm2 frint svei8mm svebf16 i8mm bf16 dgh rng bti
CPU implementer : 0x41
CPU architecture: 8
CPU variant : 0x0
CPU part : 0xd49
CPU revision : 3
[...]
[1] https://gitlab.com/qemu-project/qemu/-/commit/b1d592e7b0a7301eae8e3baa99744ac35db3cd2a
[2] https://gitlab.com/buildroot.org/buildroot/-/commit/9845bd4541cb03e97e577281f3c64f00c6ead881
Signed-off-by: Julien Olivain <ju.o@free.fr>
---
board/qemu/aarch64-sbsa/readme.txt | 2 +-
configs/qemu_aarch64_sbsa_defconfig | 2 +-
2 files changed, 2 insertions(+), 2 deletions(-)
diff --git a/board/qemu/aarch64-sbsa/readme.txt b/board/qemu/aarch64-sbsa/readme.txt
index 7d97d7f6ab..acba9808a0 100644
--- a/board/qemu/aarch64-sbsa/readme.txt
+++ b/board/qemu/aarch64-sbsa/readme.txt
@@ -17,7 +17,7 @@ Run the emulation with:
qemu-system-aarch64 \
-M sbsa-ref \
- -cpu neoverse-n1 \
+ -cpu neoverse-n2 \
-smp 4 \
-m 1024 \
-nographic \
diff --git a/configs/qemu_aarch64_sbsa_defconfig b/configs/qemu_aarch64_sbsa_defconfig
index 92e27573f2..2560aacdb2 100644
--- a/configs/qemu_aarch64_sbsa_defconfig
+++ b/configs/qemu_aarch64_sbsa_defconfig
@@ -1,5 +1,5 @@
BR2_aarch64=y
-BR2_neoverse_n1=y
+BR2_neoverse_n2=y
BR2_PACKAGE_HOST_LINUX_HEADERS_CUSTOM_6_12=y
BR2_GLOBAL_PATCH_DIR="board/qemu/patches"
BR2_DOWNLOAD_FORCE_CHECK_HASHES=y
--
2.51.0
_______________________________________________
buildroot mailing list
buildroot@buildroot.org
https://lists.buildroot.org/mailman/listinfo/buildroot
^ permalink raw reply related [flat|nested] 2+ messages in thread
* Re: [Buildroot] [PATCH 1/1] configs/qemu_aarch64_sbsa: switch to neoverse-n2 (armv9.0a)
2025-08-30 16:39 [Buildroot] [PATCH 1/1] configs/qemu_aarch64_sbsa: switch to neoverse-n2 (armv9.0a) Julien Olivain via buildroot
@ 2025-09-17 21:07 ` Julien Olivain via buildroot
0 siblings, 0 replies; 2+ messages in thread
From: Julien Olivain via buildroot @ 2025-09-17 21:07 UTC (permalink / raw)
To: Julien Olivain; +Cc: buildroot, Dick Olsson, Romain Naour
On 30/08/2025 18:39, Julien Olivain via buildroot wrote:
> The SBSA Reference Platform was updated to neoverse-n2 (armv9.0a)
> in Qemu v9.1 [1].
>
> The Armv9-A and Neoverse N2 core support was added in Buildroot
> commit [2].
>
> This commit switches qemu_aarch64_sbsa_defconfig from using
> Neoverse N1 (armv8.2a) to the Neoverse N2 CPU (armv9.0a).
>
> For reference:
>
> BR2_neoverse_n1:
> # cat /proc/cpuinfo
> processor : 0
> BogoMIPS : 2000.00
> Features : fp asimd evtstrm aes pmull sha1 sha2 crc32
> atomics fphp asimdhp cpuid asimdrdm lrcpc dcpop asimddp ssbs
> CPU implementer : 0x41
> CPU architecture: 8
> CPU variant : 0x4
> CPU part : 0xd0c
> CPU revision : 1
> [...]
>
> BR2_neoverse_n2:
> # cat /proc/cpuinfo
> processor : 0
> BogoMIPS : 2000.00
> Features : fp asimd evtstrm aes pmull sha1 sha2 crc32
> atomics fphp asimdhp cpuid asimdrdm jscvt fcma lrcpc dcpop sha3 sm3 sm4
> asimddp sha512 sve asimdfhm dit uscat ilrcpc flagm sb paca pacg dcpodp
> sve2 sveaes svepmull svebitperm svesha3 svesm4 flagm2 frint svei8mm
> svebf16 i8mm bf16 dgh rng bti
> CPU implementer : 0x41
> CPU architecture: 8
> CPU variant : 0x0
> CPU part : 0xd49
> CPU revision : 3
> [...]
>
> [1]
> https://gitlab.com/qemu-project/qemu/-/commit/b1d592e7b0a7301eae8e3baa99744ac35db3cd2a
> [2]
> https://gitlab.com/buildroot.org/buildroot/-/commit/9845bd4541cb03e97e577281f3c64f00c6ead881
>
> Signed-off-by: Julien Olivain <ju.o@free.fr>
Applied on master.
_______________________________________________
buildroot mailing list
buildroot@buildroot.org
https://lists.buildroot.org/mailman/listinfo/buildroot
^ permalink raw reply [flat|nested] 2+ messages in thread
end of thread, other threads:[~2025-09-17 21:07 UTC | newest]
Thread overview: 2+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2025-08-30 16:39 [Buildroot] [PATCH 1/1] configs/qemu_aarch64_sbsa: switch to neoverse-n2 (armv9.0a) Julien Olivain via buildroot
2025-09-17 21:07 ` Julien Olivain via buildroot
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.