METHODS AND APPARATUS FOR PRIORITY INITIALIZATION OF A SECOND PROCESSOR
First Claim
1. A method for activating a second processor by a first processor within an initialization routine, comprising:
- preparing a second chip for operation, the second chip comprising the second processor;
configuring the second chip'"'"'s pins;
programming the second processor by the first processor; and
downloading and running a firmware image on the second processor,wherein the second processor is activated early enough within the initialization routine to assist in the initialization routine.
1 Assignment
0 Petitions
Accused Products
Abstract
Methods and systems provide for activating a second processor by a first processor in a dual processor device early within an initialization routine to enable the second processor to help complete initialization operations. The first processor may prepare a second processor chip for start up, configure the second chip'"'"'s pins, program the second processor, download a firmware image on the second processor, and initiate operations on the second processor. By performing this initialization early within the initialization routine, the second processor can assist in the initialization routine.
-
Citations
28 Claims
-
1. A method for activating a second processor by a first processor within an initialization routine, comprising:
-
preparing a second chip for operation, the second chip comprising the second processor; configuring the second chip'"'"'s pins; programming the second processor by the first processor; and downloading and running a firmware image on the second processor, wherein the second processor is activated early enough within the initialization routine to assist in the initialization routine. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. An electronic device, comprising:
-
a first processor; and a second processor coupled to the first processor, wherein the first and second processors are configured with processor-executable instructions to perform operations comprising; preparing a second chip for operation, the second chip comprising the second processor; configuring the second chip'"'"'s pins; programming the second processor by the first processor; and downloading and running a firmware image on the second processor, wherein the second processor is activated early enough within an initialization routine to assist in the initialization routine. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. A non-transitory processor-readable storage medium having stored thereon processor-executable instructions configured to cause a first processor and a second processor within a single electronic device to perform operations comprising:
-
preparing a second chip for operation, the second chip comprising the second processor; configuring the second chip'"'"'s pins; programming the second processor by the first processor; and downloading and running a firmware image on the second processor, wherein the second processor is activated early enough within an initialization routine to assist in the initialization routine. - View Dependent Claims (16, 17, 18, 19, 20, 21)
-
-
22. An electronic device, comprising:
-
a first processor; a second processor coupled to the first processor; means for preparing a second chip for operation, the second chip comprising the second processor; means for configuring the second chip'"'"'s pins; means for programming the second processor by the first processor; and means for downloading and running a firmware image on the second processor, wherein the second processor is activated early enough within an initialization routine to assist in the initialization routine. - View Dependent Claims (23, 24, 25, 26, 27, 28)
-
Specification