首页> 外国专利> Flash micro-controller with shadow boot-loader SRAM for dual-device booting of micro-controller and host

Flash micro-controller with shadow boot-loader SRAM for dual-device booting of micro-controller and host

机译:具有影子引导加载程序SRAM的闪存微控制器,用于微控制器和主机的双设备引导

摘要

A flash microcontroller has a Static Random-Access-Memory (SRAM) buffer that stores several blocks of boot code read from a flash memory. The boot code includes an initial boot loader, boot code and a control program that are executed by the flash microcontroller, and an operating system OS image and an external-host control program that are executed by an external host. Both the external host and the microcontroller are booted from boot code buffered in the SRAM buffer. A first-reset-read address from the external host is captured by the microcontroller during its boot sequence and stored in a mapping table along with a physical address of the block in the SRAM buffer with the operating system OS image and the external-host control program. A boot-loader state machine reads the flash ID and programs flash parameter registers with timing parameters for the flash memory.
机译:闪存微控制器具有静态随机存取存储器(SRAM)缓冲区,该缓冲区存储从闪存读取的启动代码块。引导代码包括初始引导加载程序,由闪存微控制器执行的引导代码和控制程序,以及由外部主机执行的操作系统OS映像和外部主机控制程序。外部主机和微控制器都从SRAM缓冲区中缓冲的启动代码启动。微控制器在启动过程中会捕获来自外部主机的第一个复位读取的地址,并将其与该块的物理地址以及操作系统OS映像和外部主机控制一起存储在映射表中,并包含在SRAM缓冲区中程序。引导加载程序状态机读取闪存ID,并使用闪存的时序参数对闪存参数寄存器进行编程。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号