METHODS AND SYSTEMS TO UPDATE A VEHICLE COMPUTING SYSTEM
First Claim
1. A vehicle computing system comprising:
- a first memory device in communication with a first processor for executing one or more vehicle operations;
a second memory device in communication with a second processor for receiving software updates;
a first switch circuit that selectively switches between the first processor and the first and second memory device; and
a second switch circuit that selectively switches between the second processor and the first and second memory device,wherein the first or second processor is configured to,receive notification that a software update is available at the second memory device,control the first switch circuit to toggle communication with the first processor from the first memory device to the second memory device for execution of the software update by the first processor from the second memory device.
1 Assignment
0 Petitions
Accused Products
Abstract
A vehicle computing system for a vehicle includes a first and second memory device (e.g., erasable programmable read only memory (EEPROM)). The system further includes a circuit that selectively switches between the first and second memory device. The system further includes a first vehicle control module configured to receive notification that a software update is available at the second memory device. The first vehicle control module controls the circuit to switch from the first memory device to the second memory device at an initialization event. The first vehicle control module executes the software update based on communication with the second memory device.
-
Citations
20 Claims
-
1. A vehicle computing system comprising:
-
a first memory device in communication with a first processor for executing one or more vehicle operations; a second memory device in communication with a second processor for receiving software updates; a first switch circuit that selectively switches between the first processor and the first and second memory device; and a second switch circuit that selectively switches between the second processor and the first and second memory device, wherein the first or second processor is configured to, receive notification that a software update is available at the second memory device, control the first switch circuit to toggle communication with the first processor from the first memory device to the second memory device for execution of the software update by the first processor from the second memory device. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A circuit comprising:
-
a first processor configured for vehicle operation; a second processor configured for software updates; a first and second memory device configured to communicate with the first and second processor; a first switch configured to selectively switch between the first processor and the first and second memory device; a second switch configured to selectively switch between the second processor and the first and second memory device; and in response to a software update at the second memory device via the second processor, the first switch toggles to shift communication between the first processor from the first memory device to the second memory device. - View Dependent Claims (13, 14, 15, 16, 17)
-
-
18. A vehicle software update method comprising:
-
receiving a software update at a first memory device during vehicle operation; receiving notification at a first controller that the software update is available at the first memory device; controlling a circuit to switch communication between the first controller with a second memory device to the first memory device, and executing the software update from the first memory device at the first controller. - View Dependent Claims (19, 20)
-
Specification