Abstract:
A system is provided for calibration of vehicle electronic modules. The system includes: a vehicle and a computing device separate from the vehicle. The vehicle includes: a vehicle communications interface, configured to facilitate communications with a computing device without utilizing an Assembly Line Diagnostic Link (ALDL) or on-board diagnostic (OBD) port; and a plurality of electronic modules, the plurality of electronic modules being configurable via calibration data received via the vehicle communications interface. The computing device includes: a computing device communications interface, configured to facilitate communications with the plurality of electronic modules of the vehicle via the vehicle communications interface; a human machine interface (HMI), configured to receive input from a user and to display information; and a processor, configured to execute a calibration application, the calibration application being configured to utilize the HMI of the computing device to receive input from the user, and further being configured to generate calibration data corresponding to the user input for transmission to respective vehicle electronic modules.
Abstract:
A system for controlling a subsystem of a vehicle includes a memory, a first processor, and a second processor. The first processor allocates a portion of the memory upon booting to perform operations to control the subsystem and generates an indication when an amount of memory used from the allocated portion of the memory is greater than or equal to a threshold. The first processor monitors times when the vehicle is turned on and off and determines a time period during which the vehicle remains turned off. After the vehicle is turned off, the first processor enters a power save mode. The memory and the second processor continue to receive power. During the time period, on receiving the indication, the second processor wakes up the first processor, which performs a reboot operation, reallocates the memory, and reenters the power save mode. The memory continues to receive power.
Abstract:
A system is provided for calibration of vehicle electronic modules. The system includes: a vehicle and a computing device separate from the vehicle. The vehicle includes: a vehicle communications interface, configured to facilitate communications with a computing device without utilizing an Assembly Line Diagnostic Link (ALDL) or on-board diagnostic (OBD) port; and a plurality of electronic modules, the plurality of electronic modules being configurable via calibration data received via the vehicle communications interface. The computing device includes: a computing device communications interface, configured to facilitate communications with the plurality of electronic modules of the vehicle via the vehicle communications interface; a human machine interface (HMI), configured to receive input from a user and to display information; and a processor, configured to execute a calibration application, the calibration application being configured to utilize the HMI of the computing device to receive input from the user, and further being configured to generate calibration data corresponding to the user input for transmission to respective vehicle electronic modules.