Welcome to Tesla Motors Club
Discuss Tesla's Model S, Model 3, Model X, Model Y, Cybertruck, Roadster and More.
Register
  • The final cut of the 8th episode of the Tesla Motors Club Podcast, featuring Balazs Biro, of the prominent Hungarian EV channel Villanyautósok, is now available. You can watch it now on YouTube or listen to it on all major podcast networks.

Anyone ever swap VMS modules?

I'm wondering if anyone has replaced their VMS modules, on their own...

What I'm trying to get at is whether the VMS module is what determines the VIN/model/Firmware of the vehicle or if that is somewhere else? I would think the VIN and whether it is sport or "regular" would be in either the VMS or the PEM. So far nothing really sticks out in the PEM. We are comparing a 2.0 sport with 2.5 non-sport...
 
If you swap the VMS take out the gauge cluster. I swapped gauges once and the mileage got reprogrammed to the higher mileage reading. Swapping them back gave me a mileage mismatch error, and it would not correct back to the original lower mileage. Now I have to see if driving the car for 1500 miles with the cluster disconnected will equal out the two readings and clear the code.
 
If you swap the VMS take out the gauge cluster. I swapped gauges once and the mileage got reprogrammed to the higher mileage reading. Swapping them back gave me a mileage mismatch error, and it would not correct back to the original lower mileage. Now I have to see if driving the car for 1500 miles with the cluster disconnected will equal out the two readings and clear the code.

Yikes, that is crazy... So if you swap both the gauge cluster and the VMS, theoretically the mileage would match and the vehicle would now report lower mileage than reality? That is interesting, I wonder what happens if we swap both then, would we have effectively "tricked" the car into thinking it is the VIN/ID of the vehicle from which the VMS is being donated?

Will the car turn on and drive without a gauge cluster connected?
 

supersnoop

Tesla Roadster #334
Mar 24, 2014
1,111
222
Pflugerville
Most cars (at least the ones I'm familiar with) store the mileage in two separate modules and compare the mileage against each other at start up. If there's a different, the odometer tamper light comes on and you can never sell the car as "actual miles" again. The VIN is sometimes validated separately from a third module.

If you replaced both modules from the same donor vehicle, there's a chance that the donor vehicle's mileage would show up, and it may or may not be flagged as invalid.

Generally speaking, and with my experience with other makes, the dealer/service center will have tools to replace either module with brand new module and maintain odometer accuracy. Only the factory could (maybe) have the tools necessary to correct the mileage on a used module. Otherwise, you're looking at flashing and soldering eeproms.

There is usually some flexibility in the stored mileage; if the two modules are off by 5-15 miles, the higher is written to both modules. So, if you screw up and the tamper dot shows ups, don't drive it more than a couple miles, and swap everything back.
 
What are you guys trying to achieve here ???
VIN fraud , mileage fraud, can't think of anything else...

Definitely not either of these!

We are learning the ins and outs of the roadster to offer repair and upgrade options... Need to understand what components are doing what and how and when so we can understand what goes wrong and how and when and what can't be mismatched, etc...

- - - Updated - - -

Just an data point, I unplugged the ESS and PEM, here is what it looks like when you boot up the VMS --> Roadster - YouTube

Based on this video I so badly want to go do a VMS swap, with gauge cluster uninstalled and see if the screen is going to then show the VIN/data from the new VMS, or if there will be a mismatch between VDS and VMS... I'd think worst case scenario is just swap them back but I'm very nervous about ruining the vehicle, of course this is the risk we take on doing what we are doing!

Any chance you have a video with only the VMS removed?
 
  • Like
Reactions: DanielFriederich
Ok sorry.
But I doubt it really that someone will ever be able to offer other battery packs without the co-operations of Tesla.
you will need access to the source code of the software in any case.

We will see, rather than not try because it seems difficult I'd rather put in the effort and try to "do something cool for roadster owners"... I feel like I heard that line from someone else before, heehee!
 
BMW is a very old company with many many years of R&D put into every component of that vehicle.

Now the Model S I may agree with you but I think the Roadster is a very "basic" EV conversion of a Lotus, I don't think it has the level of sophistication... Maybe though...
 
On my BMW, almost every module had to be coded with the VIN or it wouldn't work, in some cases rendering everything on the same bus, or even the car inoperable. I would expect similar behavior from the Roadster.


The big manufacturers code the VIN to make used parts useless and make more profit on overpriced new parts. Tesla got the overpriced new parts right but I don't think they coded any modules, as I have not run into any problems yet.

- - - Updated - - -

Ok sorry.
But I doubt it really that someone will ever be able to offer other battery packs without the co-operations of Tesla.
you will need access to the source code of the software in any case.

If you just replace the cells with ones with the same voltage, you shouldn't need to do anything else. The only output from the bricks are voltage and temp. Everything else is just a calculation. The 3.0 battery seems to require a different voltage for charging, hence the PEM upgrade.
 

supersnoop

Tesla Roadster #334
Mar 24, 2014
1,111
222
Pflugerville
If you just replace the cells with ones with the same voltage, you shouldn't need to do anything else. The only output from the bricks are voltage and temp. Everything else is just a calculation. The 3.0 battery seems to require a different voltage for charging, hence the PEM upgrade.
Are you sure about the different charging voltage for the 3.0? Doesn't the 1.5 use the motor to charge, not the PEM? I can't imagine how they overcame that.
 
Are you sure about the different charging voltage for the 3.0? Doesn't the 1.5 use the motor to charge, not the PEM? I can't imagine how they overcame that.

The motor coils are incorporated into the charging system in the 1.5, but the electronics are in the PEM. I believe that is why is 3.0 battery was delayed for the 1.5 models. The charging system required a different upgrade for the PEM.
 
I'm wondering if anyone has replaced their VMS modules, on their own...

What I'm trying to get at is whether the VMS module is what determines the VIN/model/Firmware of the vehicle or if that is somewhere else? I would think the VIN and whether it is sport or "regular" would be in either the VMS or the PEM. So far nothing really sticks out in the PEM. We are comparing a 2.0 sport with 2.5 non-sport...

Did you ever get to try this?
 

Products we're discussing on TMC...

About Us

Formed in 2006, Tesla Motors Club (TMC) was the first independent online Tesla community. Today it remains the largest and most dynamic community of Tesla enthusiasts. Learn more.

Do you value your experience at TMC? Consider becoming a Supporting Member of Tesla Motors Club. As a thank you for your contribution, you'll get nearly no ads in the Community and Groups sections. Additional perks are available depending on the level of contribution. Please visit the Account Upgrades page for more details.


SUPPORT TMC
Top