Processor Re-Start Control
AssigneeSendo International Limited
InventorRegis Adjamah
Life of this patent
Estimating the term…
Loading patent…
AssigneeSendo International Limited
InventorRegis Adjamah
Estimating the term…
A method of handling a re-start of a first processor in a dual-processor system where the system includes a first processor performing a first set of functions operably coupled to a second processor performing a second set of functions. The method includes the steps of storing one or more initialization and/or configuration commands in a memory element, wherein the commands are sent by the second processor to the first processor to set an operation of said first processor. A message from the first processor indicates a re-start operation of the first processor, in response to which the one or more initialization or configuration commands are retrieved from the memory element. The first processor is then re-started with preferably the most-recent initialization or configuration setting so that the operational state of the first processor, following re-start, is as expected by the second processor.
1 A method of handling a restart of a first processor in a dual-processor system comprising a first processor performing a first set of functions operably coupled to a second processor performing a second set of functions, the method comprising the steps of:
2 The method of handling a restart of a first processor in a dual-processor system according to claim 1, the method further comprising the step of:
3 The method of handling a restart of a first processor in a dual-processor system according to claim 1 or claim 2, the method further comprising the steps of:
4 A processor-controlled device comprising:
5 The processor-controlled device according to claim 4, wherein the device is a wireless communication device and said error manager intercepts a message from said first processor to said second processor that indicates a re-start operation of said first processor and said error manager blocks said message, thereby preventing said second processor from realizing that said first processor has re-started.
6 The processor-controlled device according to claim 4 or claim 5, wherein the error manager is configured to differentiate between a re-start operation of a processor and a switch ‘on’ operation of the processor-controlled device, such that if the first processor re-start operation relates to a switch ‘on’ operation, the error manager allows the second processor to configure an operation of the first processor.
7 The processor-controlled device according to claim 6, wherein the error manager is configured to block or buffer commands or instructions from said second processor during a re-configure and/or re-initialize operation of said first processor.
8 The processor-controlled device according to claim 4 or claim 5, wherein said first processor handles communication to a communication network, for example a GSM network, and/or said second processor handles man-machine interface operations.
9 A method of handling a restart of a first processor in a dual-processor system comprising a first processor performing a first set of functions operably coupled to a second processor performing a second set of functions, the method comprising the steps of:
10 The method of handling a restart of a first processor in a dual-processor system according to claim 9, the method further comprising the step of:
11 The method of handling a restart of a first processor in a dual-processor system according to claim 9 or claim 10, the method further comprising the steps of:
12 A processor-controlled wireless communication device comprising:
13 The processor-controlled wireless communication device according to claim 12, wherein the error manager is configured to differentiate between a re-start operation of a processor and a switch ‘on’ operation of the processor-controlled wireless communication device, such that if the first processor re-start operation relates to a switch ‘on’ operation, the error manager allows the second processor to configure an operation of the first processor.
14 The processor-controlled wireless communication device according to claim 12 or claim 13, wherein the error manager is configured to block or buffer commands or instructions from said second processor during a re-configure and/or re-initialize operation of said first processor.
15 The processor-controlled wireless communication device according to claim 12 or claim 13, wherein said first processor handles communication to a communication network, for example a GSM network, and/or said second processor handles man-machine interface operations.