问题标签 [fvp]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
2021 浏览

arm - DS-5:什么是 FVP、RTSM、基础模型、AEM 模型、快速模型、CADI?

DS-5 模拟器使用了很多术语,例如 FVP、RTSM、Fast Models、Foundation Model、AEM Model、CADI。Arm 的文档中提供的解释不是很清楚。这些术语是什么意思?作为 DS-5 的最终用户,我应该关心哪些术语?

0 投票
1 回答
487 浏览

arm - ARM 固定虚拟平台 (FVP) 和 ARMv8.4-a 支持

ARM 为在固定虚拟平台 (FVP)上的开发提供仿真器。ARM 还发布了 ARMv8.4-a,它为加密算法提供硬件加速,包括 SHA2-512、SHA3、SM3 和 SM4。我有一些 C++ 代码我想移植到新指令。

我需要使用 ARMv8.4-a 访问 FVP 或机器。我不相信目前该领域有任何带有 ARMv8.4-a 的芯片。我认为这意味着 FVP 是我目前唯一的选择。

我的问题是,FVP 是否支持 ARMv8.4?

0 投票
1 回答
1113 浏览

arm - QEMU 和 FVP 模型的区别

有谁知道 ARM 的固定虚拟平台 (FVP) 二进制文件(通常需要付费许可证)和 QEMU 的免费模型之间有什么区别?

例如:调试和跟踪能力等它们的强项/弱点是什么?

0 投票
0 回答
66 浏览

linux - QEMU 托管启用 MTE 的内核上的堆栈溢出不会引发错误

我用 linux 5.10 和 qemu 5.2.93 测试堆栈溢出。它也无法检测堆栈上的溢出。这是我的示例

我用 clang-13 编译它

clang -target aarch64-linux -march=armv8+memtag -fuse-ld=lld stack.c -o stack -fsanitize=memtag -static

我用一个简单的文件系统运行 qemu

没有任何事情发生。

或者任何人都可以告诉我如何在 fvp 监视器上运行它。我还使用了启用 MTE 的内核,fvp 版本 11.8.37。我启用了 fvp mte -C cluster0.memory_tagging_support_level=2。毕竟,上面的堆栈溢出程序也没有发生任何事情。

0 投票
0 回答
21 浏览

arm - ARM FVP MPS2 型号(CLCD Cortex-M7 MPS2)的时钟速度问题

我将 ARM Developer Studio 与 ARM FVP MPS2 Cortex-M7 模型一起使用,但有几个问题:

我无法找出模拟器的核心时钟频率是多少或如何更改它?

CLCD 窗口上还有一个“速率限制”功能,它应该使代码以大约挂钟的速度运行,但无论是否设置似乎都没有区别。我找不到任何关于为什么会这样?同样有趣的是,我运行的代码越多,模拟器运行的速度就越快。

出于某种原因,我无法登录 ARM 社区论坛并在那里提问。我已经向 ARM 提出了这个问题,但没有任何回应。还有人有问题吗?

谢谢。