Methods and systems to update a vehicle computing system
First Claim
1. A vehicle computing system comprising a first memory device in selective communication with either a first processor that executes one or more vehicle operations or a second processor that receives software updates;
- a second memory device in selective communication with either the second processor or the first processor;
a first switch circuit that selectively switches between the first processor and the first and second memory devices; and
a second switch circuit that selectively switches between the second processor and the first and second memory devices,wherein the second processor is configured to receive and store a software update in the second memory device while the first processor is in communication with the first memory device,wherein the vehicle computing system is configured to,receive notification that the software update is available at the second memory device, andresponsive to receiving the notification;
automatically 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, andautomatically control the second switch circuit to toggle communication with the second processor from the second memory device to the first 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
10 Claims
-
1. A vehicle computing system comprising a first memory device in selective communication with either a first processor that executes one or more vehicle operations or a second processor that receives software updates;
-
a second memory device in selective communication with either the second processor or the first processor; a first switch circuit that selectively switches between the first processor and the first and second memory devices; and a second switch circuit that selectively switches between the second processor and the first and second memory devices, wherein the second processor is configured to receive and store a software update in the second memory device while the first processor is in communication with the first memory device, wherein the vehicle computing system is configured to, receive notification that the software update is available at the second memory device, and responsive to receiving the notification; automatically 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, and automatically control the second switch circuit to toggle communication with the second processor from the second memory device to the first memory device. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
Specification