Method of booting an electronic system and an electronic system applying the same
AssigneeENE Technology Inc.
InventorsHaru Chen, Su-Wu Lo
Life of this patent
Estimating the term…
Abstract
In a method of booting an electronic system, a processor generates a booting request signal in response to an external control signal, and a memory controller enables the processor to read and execute a first boot program stored in a first memory in response to the booting request signal. The processor generates a booting success signal when booting using the first boot program is successful. The memory controller enables the processor to change, from reading and executing the first boot program stored in the first memory to reading and executing a second boot program stored in a second memory for booting of the electronic system, according to at least one of the booting request signal and the booting success signal.
Claims12
A method of booting an electronic system, the electronic system including a first memory storing a first boot program, a second memory storing a second boot program, a processor, and a memory controller coupled to the first and second memories and the processor, the method comprising the steps of:
- a) in response to an external control signal, configuring the processor to generate a booting request signal;
- b) in response to the booting request signal, configuring the memory controller to enable the processor to read and execute the first boot program stored in the first memory for booting of the electronic system;
- c) configuring the processor to generate a booting success signal when booting of the electronic system using the first boot program is successful;
- and
- d) configuring the memory controller to enable the processor to change, from reading and executing the first boot program stored in the first memory to reading and executing the second boot program stored in the second memory for booting of the electronic system, according to at least one of the booting request signal and the booting success signal.
An electronic system comprising:
- a first memory storing a first boot program;
- a second memory storing a second boot program;
- a processor;
- and
- a memory controller coupled to said first and second memories and said processor;
- wherein said processor is configured, in response to an external control signal, to generate a booting request signal;
- wherein said memory controller is configured, in response to the booting request signal, to enable said processor to read and execute the first boot program stored in said first memory for booting of the electronic system;
- wherein said processor is configured to generate a booting success signal when booting of the electronic system using the first boot program is successful;
- and
- wherein said memory controller is configured to enable said processor to change, from reading and executing the first boot program stored in said first memory to reading and executing the second boot program stored in said second memory for booting of the electronic system, according to at least one of the booting request signal and the booting success signal.
Dependencies are inferred from the claim text.