Electronic system with NAND flash memory storing boot code and highly reliable boot up method
    1.
    发明授权
    Electronic system with NAND flash memory storing boot code and highly reliable boot up method 失效
    具有NAND闪存的电子系统存储引导代码和高可靠性的启动方法

    公开(公告)号:US07870378B2

    公开(公告)日:2011-01-11

    申请号:US11905643

    申请日:2007-10-03

    CPC分类号: G06F11/1417 G06F9/4403

    摘要: 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.

    摘要翻译: 引导方法使得电子系统由处理器根据NAND闪存中的引导代码引导,并且包括以下步骤。 首先,提供存储引导代码或引导代码的闪存。 接下来,响应于硬件复位信号将第一启动代码复制到XIP存储器。 然后,处理器执行XIP存储器中的第一个引导代码,从而使系统启动。 接下来,在时间延迟之后判断系统是否成功启动。 当系统启动失败时,系统被复位,第二个引导代码被复制到XIP存储器中。 此后,处理器在XIP存储器中执行第二引导代码,从而启动系统。 如果系统仍然无法启动,则重复上述步骤,直到系统成功启动。

    Electronic system with nand flash memory storing boot code and highly reliable boot up method
    2.
    发明申请
    Electronic system with nand flash memory storing boot code and highly reliable boot up method 失效
    具有nand闪存的电子系统存储引导代码和高可靠性的启动方法

    公开(公告)号:US20080082814A1

    公开(公告)日:2008-04-03

    申请号:US11905643

    申请日:2007-10-03

    IPC分类号: G06F15/177

    CPC分类号: G06F11/1417 G06F9/4403

    摘要: 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.

    摘要翻译: 引导方法使得电子系统由处理器根据NAND闪存中的引导代码引导,并且包括以下步骤。 首先,提供存储引导代码或引导代码的闪存。 接下来,响应于硬件复位信号将第一启动代码复制到XIP存储器。 然后,处理器执行XIP存储器中的第一个引导代码,从而使系统启动。 接下来,在时间延迟之后判断系统是否成功启动。 当系统启动失败时,系统被复位,第二个引导代码被复制到XIP存储器中。 此后,处理器执行XIP存储器中的第二引导代码,从而启动系统。 如果系统仍然无法启动,则重复上述步骤,直到系统成功启动。