For create ETH services to VC12 level we most consider some conditions for each board: N2EGS2, N1EGS4 and N3EGS4.
For the create the VC12 services in the N2EGS2 we can only use the VC4s: 4, 8, 12, 16.
For the create the VC12 services in the N1EGS4 we can use the VC4s: 1 - 16.
For the create the VC12 services in the N3EGS4 we can only use the VC4s: 1 - 4, 9 - 12. There are 2 parts :1-4 and 9-12, and we must use VC12 which are in the same part of VC4. it can not combine VC12 in different part of VC4
For the N2EGS2 and N3EGS4, if we use differents above VC4s and XC path error appears and is not possible create the service
If we are going to do a migration from N2EGS2 to N3EGS4 with VC12 services in the VC4 8 and 16, is necessary do a change of VC4 to 9-12