System and method for booting embedded systems using removable storage
AssigneeDigi International Inc.
InventorsJoel Young, Michael Zarns
Life of this patent
Estimating the term…
Abstract
A system and method of booting an embedded system having a processor, nonvolatile memory and a remote media interface connected to the processor. Boot code is executed within the nonvolatile memory. The processor determines if a storage device is connected to the remote media interface and, if a storage device is connected to the remote media interface, program code loaded from the storage device to the processor is executed.
Claims6
An embedded computer system., comprising:
- a processor;
- a system interface connected to the processor;
- and
- a remote media interface connected to the processor;
- wherein the processor includes nonvolatile memory and means for loading and executing boot code through the remote media interface.
A method of booting an embedded system having a processor, nonvolatile memory and a remote media interface connected to the processor, the method comprising:
- executing boot code within the nonvolatile memory;
- determining if a storage device is connected to the remote media interface;
- if a storage device is connected to the remote media interface, executing program code loaded from the storage device to the processor, wherein executing program code loaded from the storage device to the processor includes:
- executing program code for accessing the storage device;
- loading program code from the storage device to the processor;
- and
- executing the program code loaded from the storage device to the processor.
Dependencies are inferred from the claim text.