摘要
本申请公开了一种星载平台的ZYNQ操作系统可靠加载方法及系统,涉及计算机技术,包括:将同一份U‑boot分别存储到多片flash中;以及,在所述EMMC中创建有UBOOT文件目录,在所述UBOOT文件目录下设置有多个子目录,以在任一子目录下存储U‑boot文件计算CRC后的文件;在ZYNQ启动的情况下,至少三片Flash中的U‑boot程序在CPLD中进行三取二校验后载入ZYNQ中启动,所述CPLD与ZYNQ通信连接,所述在CPLD中进行三取二校验包括:将至少三块flash输出的一位信号分别两两相与将三份相与后的数据进行或操作,输出数据即为最终三取二后的结果。本申请用于实现U‑boot在星载平台上的安全启动以及文件纠错,多维度的保障U‑boot能够正确加载,增加系统稳定性。
技术关键词
操作系统
平台
备份文件
ZYNQ芯片
数据
算法校验
三模冗余
加载系统
程序
文件夹
信号
存储器
处理器
纠错
管脚
分层
模式
系统为您推荐了相关专利信息
法医物证
智能分析方法
智能分析系统
区块链技术
优化机器学习
优化BP神经网络
主轴热误差
建模方法
神经网络模型
高速电主轴
像素点
模型训练方法
输出特征
生成式网络
深度学习超分辨率