【ARM】解决ArmDS Fast Models 中部分内核无法上电的问题

1、 文档目标

解决ArmDS Fast Models 中部分内核无法上电的问题。

2、 问题场景

在调用ArmDS的Fast Models中的Cortex-A55的模型,只有Core 0是上电状态,而Core 1处于掉电状态,如图2-1所示:

图2-1

3、软硬件环境

1)、软件版本:ArmDS 2024.0

2)、电脑环境:Windows 11

3)、外设硬件:无

4、解决方法

1)、打开Cortex-A55的模型的Debug Configuration。

2)、在"Model parameters"中添加"-C pctl.startup=0.0.*.*",如图4-1所示:

图4-1

3)、重新连接Cortex-A55的模型,如图4-2所示:

图4-2

注:

-C pctl.startup=0.0.Y.X的作用:

在 ArmDS Fast Models 中,核心编号使用以下格式表示:

  • X 表示核心号

  • Y 表示集群号

例如:

  • 0.0.0.0 表示集群 0 的核心 0 (cluster0.cpu0)

  • 0.0.1.1 表示集群 1 的核心 1 (cluster1.cpu1)

可以使用通配符指定特定亲和级别下的所有核心:

  • 0.0.0.* 表示集群 0 中的所有核心 (cluster0.cpu0, cluster0.cpu1, ...)

​ 版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。

相关推荐
绿算技术36 分钟前
MCU详解:嵌入式系统的“智慧之心”
单片机·嵌入式硬件
Ch_Jany3 小时前
C51 Proteus仿真实验17:数码管显示4×4键盘矩阵按键
单片机·51单片机·proteus
蓝白小手套4 小时前
“消失的中断“
单片机·嵌入式硬件·bug
shixiexunnie4 小时前
从点灯开始的51单片机生活
单片机·嵌入式硬件·学习·51单片机
电子艾号哲5 小时前
STC89C52单片机学习——第17节: [7-1]定时器
单片机·嵌入式硬件·学习
小狗爱吃黄桃罐头6 小时前
正点原子[第三期]Arm(iMX6U)Linux移植学习笔记-5.1 uboot顶层Makefile分析-VSCode工程创建
linux·arm开发·学习
傍晚冰川7 小时前
【STM32】USART串口协议&串口外设-学习笔记
笔记·科技·stm32·单片机·嵌入式硬件·学习
触角0101000114 小时前
STM32 RS232通信开发全解析 | 零基础入门STM32第五十九步
驱动开发·stm32·单片机·嵌入式硬件·物联网
绿算技术15 小时前
MCU的工作原理:嵌入式系统的控制核心
单片机·嵌入式硬件
FreakStudio15 小时前
三分钟教学:手把手教你实现Arduino发布第三方库
单片机·mcu·github·嵌入式·arduino·开发工具·电子diy·电子计算机