摘要
本发明提供一种双存储系统启动方法和装置,采用主控芯片SOC与外部存储器DDR、非易失性存储器SPI NOR以及SD卡协同工作的架构。SOC上电后,执行BootROM引导代码,初始化系统,再依次从多存储介质获取并验证包含DDR初始化程序和SPL二级加载程序的ID Block,加载DDR初始化程序并初始化DDR,将SPL二级加载程序加载至DDR运行。随后加载U‑Boot固件,完成剩余硬件初始化与安全镜像验证,接着检测并校验SD卡中的内核镜像格式及Header信息,接着加载Linux内核、设备树和ramdisk,挂载rootfs至RAM空间,并将SD卡作为用户数据存储空间挂载。该方法通过SPI NOR确保系统引导的高可靠性,利用SD卡实现大容量存储和灵活升级,显著提高了嵌入式系统在可靠性、存储扩展性和成本效益方面的综合性能。
技术关键词
非易失性存储器
SD卡
双存储系统
初始化系统
数据存储空间
镜像
主控芯片
内核
程序
分区
挂载模块
保存系统
固件
标识
系统运行环境
文件系统
格式
公钥证书
系统为您推荐了相关专利信息
温度漂移补偿方法
非线性误差
温度传感器校准
多项式
压力仪表技术
有损压缩方法
轮廓提取方法
语义模板
关键点
密度
音响控制电路
音频转换电路
音频输出电路
音频输入接口
功放电路
拆解方法
物体
手势识别设备
精确控制模型
手势识别功能
保险柜
物品识别方法
识别标签
屏蔽门
物品识别系统