Performing an update of the complete machine

Boot data has been generated for the machine platform by creating (or recreating) the TwinCAT project. A connection to the target system is not required when creating (or recreating) the project.
The real hardware configuration corresponds to the project configuration.
If the machine update is to be performed on multiple machines rather than on a specific machine, the following options are enabled:
Use Relative NetIds in the routes settings (System > Routes, NetIdManagement tab) and
Virtual Device Names in the adapter settings of all network and USB devices
(e.g. I/O > Devices > EtherCAT Master, Adapter tab)
The network adapter names of the machine must match the adapter name in the configuration.
1. Copy the boot data of the TwinCAT project, i.e. all files and folders, from the folder
..\<Solution name>\<Project name>\_Boot\<Platform>\.
2. Replace the boot data in the machine’s TwinCAT boot directory with the copied boot data.
< TC3.1.4026.0: C:\TwinCAT\3.1\Boot
>=TC3.1.4026.0: C:\ProgramData\Beckhoff\TwinCAT\3.1\Boot
3. If you use C++ modules, copy the C++ drivers (see chapter Performing a C++ update).
4. Restart the machine’s TwinCAT system.
The boot data of the TwinCAT system and thus the TwinCAT system itself are updated.