[发明专利]一种ZYNQ系列芯片引导启动的改进设计方法在审

专利信息
申请号: 202211003023.9 申请日: 2022-08-19
公开(公告)号: CN115328504A 公开(公告)日: 2022-11-11
发明(设计)人: 段振亚;吴俊;陈曦莲 申请(专利权)人: 四川九洲空管科技有限责任公司
主分类号: G06F8/61 分类号: G06F8/61;G06F8/71;G06F9/4401
代理公司: 成都九鼎天元知识产权代理有限公司 51214 代理人: 王会改
地址: 621000 四川*** 国省代码: 四川;51
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 一种 zynq 系列 芯片 引导 启动 改进 设计 方法
【权利要求书】:

1.一种ZYNQ系列芯片引导启动的改进设计方法,其特征在于,包括以下步骤:

步骤1:PMU完成ZYNQ芯片管理模块的复位和唤醒,并加载BootROM代码;

步骤2:BootROM从外部存储设备中读取启动镜像,并进行搜索以及验证;

步骤3:完成镜像文件搬移前的待确定任务;

步骤4:进行镜像文件中PL端BIT位流搬移;

步骤5:进行镜像文件中二级BOOT复制搬移;

步骤6:利用二级BOOT完成镜像文件中业务APP的二次引导;

步骤7:采用汇编的方式将执行地址转换到业务APP的入口开始地址。

2.根据权利要求1所述的方法,其特征在于,所述步骤1包括:

步骤11:POR上电后,初始化PMU重置;然后执行PMU的ROM中的预处理代码;

步骤12:PMU完成复位和唤醒功能后,引导CSU复位,确定硬件版本和CPU启动方式;

步骤13:CSU复位后,加载CSU ROM代码,其包含BootROM;

步骤14:BootROM完成对外部设备的初始化,从而使得ARM核能够成功访问该外部设备;其中,所述外部设备包括SD卡、NAND、NOR、QSPIFlash。

3.根据权利要求1所述的方法,其特征在于,所述步骤2包括:

确定启动方式为QSPI Flash,对镜像文件进行搜索和验证,完成对镜像文件的第一部分,即FSBL的搬移;同时分配FLASH中存储FSBL、BIT、二级引导APP、业务APP的区域的开始地址,然后对镜像文件的ID和CheckSum进行验证,以及加密验证。

4.根据权利要求1所述的方法,其特征在于,所述步骤3包括:

镜像文件搬移前需要确定是否加密,是否需要身份验证,以及是否是XIP,同时确定镜像文件的相关关键参数,所述相关关键参数包括设备加载地址、加载内存长度、设备执行地址,即APP程序启动地址;其中,设备执行地址能够通过二级引导APP的首地址,以及程序ICF的配置来获取。

5.根据权利要求4所述的方法,其特征在于,若CSU检测到分区已加密,则CSU会执行解密并初始化OCM,判定启动模式设置,执行FSBL加载和可选PMU固件加载操作;执行CSU ROM代码后,控制权交给FSBL;FSBL使用PCAP接口对含比特流的PL进行编程。

6.根据权利要求1所述的方法,其特征在于,所述步骤4包括:

采用DMA寄存器进行PL端BIT流的搬移,所述DMA寄存器主要功能是用于实现存储器与外部设备之间的数据搬移。

7.根据权利要求1所述的方法,其特征在于,所述步骤5包括:

步骤51:确定设备ID以及复制的大小;

步骤52:根据ZNYQ的QSPI寄存器,设置数据传输模式和传输速率;其中,采用标准SPI的传输方式;

步骤53:利用Memcpy的方式进行内存地址的数据搬移。

8.根据权利要求1所述的方法,其特征在于,所述第一次引导的过程为:

将FSBL搬移到AXI SRAM中,将二级引导APP内存搬移至AHB SRAM中;

所述第二次引导的过程为:

在FSBL执行完配置阶段后,清空AXI SRAM的内存空间,然后利用二级引导BOOT将业务APP搬移到AXI SRAM和AHB SRAM中,从而启动业务app。

9.根据权利要求8所述的方法,其特征在于,ZYNQ整个内存空间的划分为:

将AXI SRAM的256K内存空间分配给业务APP的ROM区域;将AHB SRAM的64K内存空间分配给业务APP的RAM区域;划分堆栈区的具体内存大小;修改ICF中起始地址,将其定义为固定地址0x20000。

10.根据权利要求1所述的方法,其特征在于,在所述步骤7中,所述入口开始地址能够在ICF内存管理文件中进行设置,汇编部分已经封装成函数。

下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于四川九洲空管科技有限责任公司,未经四川九洲空管科技有限责任公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/pat/books/202211003023.9/1.html,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top