Tesla will have a large problem if recent (MCU2) vehicles are incompatible with Gen 1 chargers (HPWC, UMC, 14-50) - swapping out home Gen 1 HPWCs will solve the home overnight charging problem - but doesn't address the larger problem of Gen 1 HPWCs used as destination chargers.
When I talked to the charging team, they believed the problem will be solved by a software update, but because it will likely take a while (month or two) to get the update developed, tested and distributed, they recommended upgrading our Gen 1 HPWC with a Gen 2.
For real-time software, running the software on different processors (different architectures - nVidia/Intel, different speeds) always has the risk of breaking some features that relied on the speed of the processor to control timing, vs. implementing synchronization code that guarantees operations happen in the proper sequence.
If that is the cause of the Gen1 charger incompatibility, then hopefully the software developers will not only fix the Gen 1 charging communication software - but also review the Gen 2 software and ensure they aren't making the same mistakes - because it's inevitable there will be a MCU3 with an even faster processor at some point down the road...
When I talked to the charging team, they believed the problem will be solved by a software update, but because it will likely take a while (month or two) to get the update developed, tested and distributed, they recommended upgrading our Gen 1 HPWC with a Gen 2.
For real-time software, running the software on different processors (different architectures - nVidia/Intel, different speeds) always has the risk of breaking some features that relied on the speed of the processor to control timing, vs. implementing synchronization code that guarantees operations happen in the proper sequence.
If that is the cause of the Gen1 charger incompatibility, then hopefully the software developers will not only fix the Gen 1 charging communication software - but also review the Gen 2 software and ensure they aren't making the same mistakes - because it's inevitable there will be a MCU3 with an even faster processor at some point down the road...