摘要
本发明公开一种基于ARM平台AMP架构下从核重复加载方法,解决了现有技术中从核动态加载受限的问题;该方法利用Zynq‑7000系列平台的特性,通过主核在用户空间下实现对从核的精确控制,无需深入内核级别操作。主核负责系统管理和用户交互,而从核则专注于执行高速计算任务。通过共享内存和系统级控制寄存器,主从核之间实现了有效数据交流和对从核的精确控制。该方法将从核所需程序预加载到DDR内存的指定区域,并通过控制函数,主核重新唤醒从核执行程序,实现了从核的动态加载和切换;该方法无需深入内核级别即可实现用户空间下的从核程序动态加载和切换,简化了AMP架构多核管理过程,为嵌入式应用领域的发展提供了有力支持。
技术关键词
启动引导程序
内核
外部存储设备
阶段
写入系统
镜像
硬件平台
外围设备
动态
系统级
控制权
芯片
操作系统
内存
系列
拷贝
数据