首页> 外国专利> Multi-boot or fallback boot of a system-on-chip using a file-based boot device

Multi-boot or fallback boot of a system-on-chip using a file-based boot device

机译:使用基于文件的引导设备进行片上系统的多重引导或回退引导

摘要

A method includes initiating a boot of a system-on-chip coupled to a boot device. The boot is initiated from boot code stored in nonvolatile memory responsive to a power-on-reset. Under control of the boot code: a first register value is loaded into a register; a name string from the boot code is accessed; the first register value is obtained from the register; and the first register value and name string are converted to a first string value, which is provided as a first filename. The boot device is searched for a boot image file with the first filename. If the first filename is not found in the boot device, the first register value is incremented to provide a second register value. The obtaining, converting, and searching are repeated using a second filename generated using the second register value, and a valid filename for the boot image file is iteratively generated.
机译:一种方法包括启动耦合到引导设备的片上系统的引导。响应于上电复位,从存储在非易失性存储器中的启动代码启动启动。在引导代码的控制下:将第一个寄存器值加载到寄存器中;访问启动代码中的名称字符串;从寄存器中获得第一寄存器值;并将第一寄存器值和名称字符串转换为作为第一文件名提供的第一字符串值。在引导设备中搜索具有第一个文件名的引导映像文件。如果在引导设备中找不到第一个文件名,则将第一个寄存器值递增以提供第二个寄存器值。使用使用第二寄存器值生成的第二文件名重复获取,转换和搜索,并迭代生成引导映像文件的有效文件名。

著录项

  • 公开/公告号US9336010B2

    专利类型

  • 公开/公告日2016-05-10

    原文格式PDF

  • 申请/专利权人 XILINX INC.;

    申请/专利号US201313833371

  • 发明设计人 YATHARTH K. KOCHAR;

    申请日2013-03-15

  • 分类号G06F9/44;G06F11/14;G06F21/57;

  • 国家 US

  • 入库时间 2022-08-21 14:28:22

相似文献

  • 专利
  • 外文文献
  • 中文文献
获取专利

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号