To adapt an engine control unit to the car you need the following:
If the engine control unit is virgin, you should only put the new CS (6 or 7 bytes) and new PIN code. You can read them from the immobilizer, or from the old ECU if it is present.
If the engine control unit is used, you need the existing CS and PIN of this “secondhand” engine control unit, plus the new CS and new PIN code.
When starting this special function the following dialog is displayed:

For EDC16/MED9/ME7/EDC17/MED17 and Simos PPD engine control units the customer can press “Read” directly and the old CS/PIN are displayed. If the engine control unit is a virgin state, this is automatically detected.
After the successful read of the existing data, they are filled automatically in the field below. Please pay attention that the 7th byte of the CS is not required here.
Pressing the “Read button” will read the power class, existing PIN/CS, also VIN and immobilizer number.

Also after successful reading the fields for the CS/PIN, VIN and Immo-number will become active and the customer might specify the values they want. Please pay attention that the “power class” for the engine control unit is displayed. This is a very important value which is stored inside the engine control flash and cannot be changed. This value should be the same for the engine control unit and the immobilizer, this means that if the old (broken) engine control unit is from one power class, and the new one is from another, the car will not start, even if the adaptation procedure was completed. The meaning of the power class value is to prevent putting one engine control unit from for example a 3.0TDI to a car with a 2.0TDI.