Hot updates to controller software using tool chain
AssigneeAurora Labs Ltd.
InventorZohar Fox
Life of this patent
Estimating the term…
Loading patent…
AssigneeAurora Labs Ltd.
InventorZohar Fox
Estimating the term…
Disclosed embodiments relate to performing updates to Electronic Control Unit (ECU) software while an ECU of a vehicle is operating. Operations may include receiving, at the vehicle while the ECU of the vehicle is operating, a software update file for the ECU software; writing, while the ECU is operating, the software update file into a first memory location in a memory of the ECU while simultaneously executing a code segment of existing code in a second memory location in the memory of the ECU; and updating a plurality of memory addresses associated with the memory of the ECU based on the software update file and without interrupting the execution of the code segment currently being executed in the second memory location in the memory of the ECU.
A non-transitory computer readable medium including instructions that, when executed by at least one processor, cause the at least one processor to perform operations for performing changes to current controller software while a controller is operating, comprising:
A computer-implemented method for performing changes to current controller software while a controller is operating, the method comprising:
Dependencies are inferred from the claim text.