发明授权
US07870378B2 Electronic system with NAND flash memory storing boot code and highly reliable boot up method
失效
具有NAND闪存的电子系统存储引导代码和高可靠性的启动方法
- 专利标题: Electronic system with NAND flash memory storing boot code and highly reliable boot up method
- 专利标题(中): 具有NAND闪存的电子系统存储引导代码和高可靠性的启动方法
-
申请号: US11905643申请日: 2007-10-03
-
公开(公告)号: US07870378B2公开(公告)日: 2011-01-11
- 发明人: Yu-Hao Kuo , Chi-Houn Ma , Yu-Ting Cheng , Chun-Chieh Huang , Hua-Lin Chang
- 申请人: Yu-Hao Kuo , Chi-Houn Ma , Yu-Ting Cheng , Chun-Chieh Huang , Hua-Lin Chang
- 申请人地址: TW Hsinchu
- 专利权人: Magic Pixel Inc.
- 当前专利权人: Magic Pixel Inc.
- 当前专利权人地址: TW Hsinchu
- 代理机构: Bacon & Thomas, PLLC
- 优先权: TW95136771A 20061003
- 主分类号: G06F15/177
- IPC分类号: G06F15/177 ; G06F9/00 ; G06F3/00 ; G06F13/00 ; G06F12/00 ; G06F11/00 ; G11C17/00 ; G11C7/00
摘要:
A boot up method makes an electronic system boot up by a processor according to a boot code in a NAND flash memory and includes the following steps. First, the flash memory storing a boot code or boot codes is provided. Next, a first boot code is copied to an XIP memory in response to a hardware reset signal. Then, the processor executes the first boot code in the XIP memory and thus makes the system boot up. Next, whether the system boots up successfully is judged after a time delay. When the system fails to boot up, the system is reset and a second boot code is copied to the XIP memory. Thereafter, the processor executes the second boot code in the XIP memory and thus boots up the system. If the system still fails to boot up, the above-mentioned steps are repeated until the system boots up successfully.
公开/授权文献
信息查询