Abstract:
In a vehicle electronic control system, a center device includes an update data storage unit that stores update data for rewrite targets. Program rewriting to rewrite target electronic control units is one campaign. The center device includes a display control information storage unit that stores display control information necessary to display information related to the campaign on a vehicle side. The center device transmits the update data stored in the update data storage unit and the display control information stored in the display control information storage unit to a vehicle master device.
Abstract:
A display control device includes a cancellation detection unit that is configured to detect a cancellation regarding a program rewrite from first update data stored in the rewrite target ECU to second update data acquired from an external device, a write instruction unit that is configured to distribute the second update data to the rewrite target ECU and instruct the rewrite target ECU to write the second update data thereinto, and a notification instruction unit that is configured to give an instruction for notification of a progress regarding the program rewrite. The notification instruction unit is further configured to give the instruction to make the notification of the progress regarding the program rewrite in a first manner when the write instruction unit is distributing the second update data, and give the instruction to make the notification of the progress regarding the program rewrite in a second manner when the cancellation detection unit detects the cancellation. The write instruction unit is further configured to continue distributing the second update data when the cancellation detection unit detects the cancellation during distribution of the second update data by the rewrite instruction unit.
Abstract:
A vehicle master device includes a rewrite target specifying unit that is configured to identify a plurality of rewrite target ECUs, a rewrite completion determination unit that is configured to determine whether a program rewrite is completed for all the plurality of rewrite target ECUs specified by the rewrite target specifying unit, an activation executable determination unit that is configured to determine whether activation is executable when the rewrite completion determination unit determines that the program rewrite is completed for all the plurality of rewrite target ECUs, and an activation request instruction unit that is configured to instruct all the plurality of rewrite target ECUs at the same time to perform the activation when the activation executable determination unit determines that activation is executable.
Abstract:
In a vehicle program rewrite system, a vehicle master device includes a first progress determination unit that is configured to determine a first progress related to a program rewrite, a first progress transmission unit that is configured to transmit the first progress determined by the first progress determination unit to the center device, a second progress acquisition unit that is configured to acquire a second progress related to the program rewrite from the center device, and a first display instruction unit that is configured to instruct to create a content that is displayable on a display terminal mounted in a vehicle based on the first progress determined by the first progress determination unit and the second progress acquired by the second progress acquisition unit.
Abstract:
A vehicle electronic control system includes a mode determination unit that is configured to determine whether a customization mode for a screen display related to an approval to a program update is set through a user's customization operation, and a screen display instruction unit that is configured to instruct the display terminal to display a progress screen of the program update according to a current update phase and a setting of the customization mode when the mode determination unit determines that the customization mode is set and instruct the display terminal to display the progress screen of the program update according to the current update phase and an initial setting when the mode determination unit determines that the customization mode is not set. The display terminal is configured to display the progress screen of the program update as instructed by the screen display instruction unit.
Abstract:
A vehicle master device includes an installation condition determination unit that is configured to determine whether all of a first condition that a user's approval for the installation has been obtained, a second condition that data communication with a center device is available, a third condition that a vehicle condition is an installable condition, a fourth condition that a rewrite target ECU is in an installable condition, and a fifth condition that the update data is normal data are satisfied. The device further includes an installation instruction unit that is configured to instruct the rewrite target ECU to perform installation using the update data when the installation condition determination unit determines that all of the first condition, the second condition, the third condition, the fourth condition, and the fifth condition are satisfied.
Abstract:
A center device is configured to acquire software information of an ECU from a vehicle side, determine whether availability of update data for a vehicle based on the acquired software information, and transmit the campaign information to a master device when a vehicle condition is determined to be a contion suitable for an update. The master device is configured to download a distribution package from the center device when the vehicle condition is determined to be a condition in which the distribution package is downloadable.
Abstract:
An electronic control unit diagnoses the electronic control unit via wired connection or wireless from an outside of a vehicle and rewrites the electronic control unit via the wire or the wireless from the outside of the vehicle, based on a program acquired from the outside of the vehicle via the wire or the wireless.
Abstract:
A relay device is provided. The relay device includes: an acquisition unit acquiring data necessary for an upgrade processing from an upgrading tool, which performs the upgrading processing to an ECU connected to a vehicle-mounted network; a relay unit providing the data, via the vehicle-mounted network, to a target ECU which is subject to the upgrade processing; a suspend instructing unit transmitting, via the vehicle-mounted network, a suspend command which instructs the non-target ECU to shift to a suspend state in which a transmission of other data to the non-target ECU via the vehicle-mounted network is suspended in response to a start of the upgrade processing; and a cancel instructing unit instructing, via the vehicle-mounted network, the non-target ECU to cancel the suspend state when the upgrade processing is completed.
Abstract:
A vehicular system includes a master ECU, a first slave ECU, and a second slave ECU. The second slave ECU transmits a storing request to the master ECU on detection of a malfunction. The master ECU transmits a storing instruction for causing diagnostic information to be stored, on reception of the storing request. The first slave ECU generates diagnostic information on the first slave ECU, on reception of the storing instruction from the master ECU. The first slave ECU further stores the generated diagnostic information in a retention storage medium. The retention storage medium is configured to retain validity determination information in a condition where the first slave ECU is not supplied with electric power source.