Actually, i think in AP 1 they used MobileEye and Tesla has their custom software to compliment it and with the switch to AP 2 "It runs a Tesla-developed neural net for vision, sonar, and radar processing." https://cleantechnica.com/2016/10/25/inside-nvidias-new-self...
So it seems like the analogy is more akin to Xbox 360 and Xbox One, hardware got an upgrade but they were able to run Xbox 360 games on it with some work.