Sponsored

Part 1: MapEV Diag

okkotonushi

Well-Known Member
First Name
Dirk
Joined
Feb 4, 2021
Threads
4
Messages
104
Reaction score
87
Location
Germany
Vehicles
Porsche Taycan 4S+, Porsche Taycan CT Turbo S, Porsche 992 S, Genesis GV60 Sport
Country flag
Ok. Understood
Sponsored

 

RBGtaycan

Well-Known Member
First Name
Bob
Joined
Feb 15, 2021
Threads
41
Messages
601
Reaction score
457
Location
Long Island, New York
Vehicles
Kia EV6; Taycan RWD....Past: 356, Cayman S
Country flag
1. Introduction

I have not written much here before, but this will change. This is Part 1 in a series, which eventually will take a deep dive into the J1 platform powertrain electronics, and hopefully bring some light to some concepts on a level not seen before by the public.

As Part 1, I am releasing a free diagnostics tool for the J1.1 platform. All the modules in the car are scanned in under 10 seconds, the fault codes fully decoded according to OEM data, and displayed to the user. The full scan can also be saved to a text file for easy sharing.

Here is the download link:
https://mapev.net/download/mapevdiag/setup.exe

2. Screenshots

It is said a picture tells more than a hundred words, so without further ado:

mapev0.jpg


mapev2.jpg


3. Requirements

You need a couple of things to run the application:
  1. An OBD II to Ethernet cable (e.g. BMW ENET Cable), more about that below.
  2. A Windows PC running Windows 10 or later.
  3. An internet connection the first time you connect to the car.
The cable used is the "BMW ENET" cable. You can find it on AliExpress or Amazon under $10, a typical one looks like this:
1745089815160-h1.jpg


If your laptop does not have an Ethernet port, then you will additionally need an USB to Ethernet adapter. Just search "USB to Ethernet adapter" on Amazon, you should find some below $10 as well.

4. Mechanism of action

The J1 platform has a fully ISO 13400 (also called DoIP) compliant Gateway inside. This means that instead of expensive interfaces, all the modules can be queried using ethernet. The tester (PC) communicates with the Gateway, and the Gateway takes care of converting the requests to Flexray and CAN, communicating with the modules directly.

An additional benefit is, that the Gateway allows communications to a large amount of modules in parallel. This is how the tool is able to scan the whole car in under ten seconds. It talks to over a dozen modules simultaneously.

After the fault codes and the identifiers of all the modules have been read out, the app needs a dictionary to translate the 32 bit code of each DTC to something actually useful to the user. This information is stored on the server, because there are over 700 different variants of data for the J1 platform as of writing, there will no doubt be new variants as updates come out, and it did not make sense to download everything, as each car needs less than 10% of that.

The first time you scan your car, the tool downloads the required dictionaries for the modules in your actual car and caches them locally. On subsequent scans, as long as the dictionaries are present the tool no longer connects to the MapEV server apart from checking for updates on startup.

5. Downloading software from the internet

Downloading software from the internet can be dangerous. Especially when said software is unsigned. In case of MapEV diag, the software is signed by my business, and my company has enough smartscreen reputation with Microsoft, that it does not trigger any warnings. I create tools used by thousands of tuners daily - you can see some of my software here: https://www.vehical.net/

I have explained exactly what the software does to the best of my ability. The software is completely free to use, and if I ever decide to not support the infrastructure behind it anymore, I promise that I will make the software fully open source, so that it can live on.

6. What is the catch?

They say when something is free then you are the product. This is not the case here. There are a few reasons why I have created this software, and I will outline them below:

The first reason is that unlike VCDS for the E-tron, there is no good alternative for the Taycan. Many modules can not be scanned with VCDS, as the ODX variants used are Porsche specific. Because I have commercial software that already has all the DTC information, it was not very difficult to create a spinoff variant just for the Taycan and E-tron GT.

The second reason is, that in my experience the dealers do not proactively fix faults. Every single Taycan I have scanned has had quite a few issues, which the dealer will never acknowledge, unless you tell them. From defect and degraded battery chargers, to simple things, such as the aircon flaps being stuck and blowing cold air all the time. The car knows about all these problems, but the dealer will not do anything until you tell them that something is wrong.

And the final reason - the more keen of you probably noticed the "Upload ASG Data" in the upper right corner. After "Part 2" and "Part 3", which will deal in-depth with the battery, inverters, motors and the ASG, you will be able to order a plug and play ASG controller with more power right from the app.

7. How do I contact you?

You can find a contact e-mail on the website: https://www.mapev.net
Please do not ask me how to fix something on your car though, I probably can not help with that. If something does not work in the app, do let me know.
I just tried this for the first time and it is very nice: it simply works! (much easier to use than my OBD reader).

I installed in Windows 11 Pro and it complained and wanted to delay installation until it could do a deeper scan - but ultimately it got installed).

I am looking forward to Parts 2 and 3 (and would love it to cover Battery SOH).

Your work on this really appreciated!
 
  • Like
Reactions: prj
OP
OP
prj

prj

Well-Known Member
Joined
Jan 14, 2025
Threads
7
Messages
1,756
Reaction score
2,324
Location
Estonia
Website
www.mapev.net
Vehicles
Taycan CT 4 - 2026
Country flag
I just tried this for the first time and it is very nice: it simply works! (much easier to use than my OBD reader).

I installed in Windows 11 Pro and it complained and wanted to delay installation until it could do a deeper scan - but ultimately it got installed).

I am looking forward to Parts 2 and 3 (and would love it to cover Battery SOH).

Your work on this really appreciated!
I am glad it worked. Most likely you did not have the pre-requisites installed, and then the ClickOnce installer installs those as well.
I use the most standard deployment method that exists done by Microsoft - this ensures maximum compatibility.

Part 2 can be found here:
https://www.taycanforum.com/forum/threads/part-2-the-j1-powertrain.25796/

For Battery SoH, I can add that readout, no big deal.
 

chun

Well-Known Member
Joined
Feb 4, 2024
Threads
27
Messages
2,339
Reaction score
2,101
Location
Switzerland
Vehicles
Taycan Turbo 2020, Cayman GT4
Country flag
I am glad it worked. Most likely you did not have the pre-requisites installed, and then the ClickOnce installer installs those as well.
I use the most standard deployment method that exists done by Microsoft - this ensures maximum compatibility.

Part 2 can be found here:
https://www.taycanforum.com/forum/threads/part-2-the-j1-powertrain.25796/

For Battery SoH, I can add that readout, no big deal.
If you can, would be useful to edit and link part 2 in the first post of part 1.

And battery SoH readout and any other battery info that can be read will definitely be nice :D
 


OP
OP
prj

prj

Well-Known Member
Joined
Jan 14, 2025
Threads
7
Messages
1,756
Reaction score
2,324
Location
Estonia
Website
www.mapev.net
Vehicles
Taycan CT 4 - 2026
Country flag
If you can, would be useful to edit and link part 2 in the first post of part 1.
Agree. Done.

And battery SoH readout and any other battery info that can be read will definitely be nice :D
Yes, I think so too. I will think how to do this, and add this after Part 3.
 

Rik_CT4s

Well-Known Member
First Name
Rik
Joined
Aug 6, 2022
Threads
19
Messages
394
Reaction score
263
Location
Netherlands
Vehicles
Taycan Turbo S Cross Turismo MY22
Country flag
The read ASG function reads out some data from the controller that I need to ship a brand new tuned ASG to the customer.

I developed flashing software and have calibrated the Turbo S, Turbo, 4S with both small and large battery, the Etron GT and the Etron GTRS.

I make my living creating factory level calibration data logging software, and I have done that for the Taycan as well. It needs an unlocked ECU with a patch though. But after that I can see and log a little over 33000 parameters from the ASG.

Hence me being able to develop calibrations that surpass what is on the market at the moment. And none of the fake "estimated" numbers, because the car knows exactly how much power and torque it is making on each axle.

I was also able to put the car into factory dyno mode and run it on my 4x4 dyno. It is very much possible.

But more about that in Part 2 and Part 3. Including the power and torque graphs for all the inverter and motor combinations and much more.
I cannot wait! Sounds very interesting. Keep it coming. This kind of sharing is very useful to the forum. Great work.

Especially the tuning part.
 

Voltaire

Well-Known Member
First Name
Geoff
Joined
Nov 21, 2024
Threads
7
Messages
89
Reaction score
86
Location
NH, USA
Vehicles
2025 Taycan 4S
Country flag
Will the tool work at all with the J1.2 platform? As I understand it, the gateway has to be unlocked even to pull fault codes on the newer cars, due to SFD, and unlocking requires a PPN subscription and PIWIS 4. It's not clear to me whether it's possible for a regular owner to get a PPN subscription. Can you shed any light on this situation?

Thank you for the interesting series in any case, i can't get enough technical details about this car.
 


OP
OP
prj

prj

Well-Known Member
Joined
Jan 14, 2025
Threads
7
Messages
1,756
Reaction score
2,324
Location
Estonia
Website
www.mapev.net
Vehicles
Taycan CT 4 - 2026
Country flag
Will the tool work at all with the J1.2 platform? As I understand it, the gateway has to be unlocked even to pull fault codes on the newer cars, due to SFD, and unlocking requires a PPN subscription and PIWIS 4. It's not clear to me whether it's possible for a regular owner to get a PPN subscription. Can you shed any light on this situation?
You can thank UN regulations 155 and 156.
From year 2025 and forward you can forget any affordable diagnostic access to your car.

The diagnostic access has to be given by the OEM. Third party tool manufacturers can license this access from the OEM (for example Bosch does with their Esitronic software), but the price is astronomical of course.

So a full free diagnostic tool can not exist. If I hook the PPN API's for unlocking SFD2 and then a ton of you start using it to unlock cars, then I will most likely get my account suspended very quickly.
 

Porsche-Guru

Well-Known Member
Joined
May 8, 2022
Threads
10
Messages
502
Reaction score
468
Location
United Kingdom
Vehicles
BMW M4, BMW 535, Taycan 4S, 911 (on order)
Country flag
Would it be possible to read the SoH value and display it at part of the Scan results?

It is a useful parameter; and if it is an easy option to code - it would be much appreciated.
 
OP
OP
prj

prj

Well-Known Member
Joined
Jan 14, 2025
Threads
7
Messages
1,756
Reaction score
2,324
Location
Estonia
Website
www.mapev.net
Vehicles
Taycan CT 4 - 2026
Country flag
Would it be possible to read the SoH value and display it at part of the Scan results?

It is a useful parameter; and if it is an easy option to code - it would be much appreciated.
Yes, it was asked for already, and I will do it.
 

Porsche-Guru

Well-Known Member
Joined
May 8, 2022
Threads
10
Messages
502
Reaction score
468
Location
United Kingdom
Vehicles
BMW M4, BMW 535, Taycan 4S, 911 (on order)
Country flag
Another feedback:

It may be useful to add an option to `Save the ASG data` to a file and an option to upload it later.

There will be cases where the car location is such that the laptop does not have wi-fi access, so although the data can be successfully read from the car, it cannot be uploaded at the same time - as the laptop has no wifi access.

Having an offline file to upload later would ease this process....
 

Hirschaj

Well-Known Member
First Name
Jim
Joined
Sep 5, 2021
Threads
68
Messages
2,223
Reaction score
2,617
Location
Austin TX
Vehicles
2022 Taycan CT4 - Mamba Green, 2022 Challenger
Country flag
Any chance to get it for MacOS?
I have an old 2017 MacBook Pro that still works great. I just used Boot Camp (part of MacOS) to partition the drive and create a bootable windows partition. It requires you to download a Win10 iso file (you get this directly from the Microsoft site). The process was super easy and now I have Win10 running on my Mac. My OBD cable arrives tonight so I will test it and report back with results.
 
  • Like
Reactions: prj

Porsche-Guru

Well-Known Member
Joined
May 8, 2022
Threads
10
Messages
502
Reaction score
468
Location
United Kingdom
Vehicles
BMW M4, BMW 535, Taycan 4S, 911 (on order)
Country flag
I have an old 2017 MacBook Pro that still works great. I just used Boot Camp (part of MacOS) to partition the drive and create a bootable windows partition. It requires you to download a Win10 iso file (you get this directly from the Microsoft site). The process was super easy and now I have Win10 running on my Mac. My OBD cable arrives tonight so I will test it and report back with results.
I have the exact same setup and can confirm that the program works without any problem.... exactly as it would work on any native Windows laptop.
Sponsored

 
 








Top