Just some DBCs collected that may help:
Was going to dump a bunch in the same post, but I'll separate it as most are from the MLBevo, but I have some other Porsche related items.
DBC Files should get us a bit closer for the Charger CCS I hope.
Re: MLBEvo DBC & LIN Files
Posted: Sun Jan 29, 2023 7:38 pm
by Mitchy
The LIN files
Only for the BCM to some interior modules... But may shed some light on CRC or typical execution
Re: MLBEvo DBC & LIN Files
Posted: Mon Jan 30, 2023 11:38 am
by golfdubcrazy
Hi Amazing great help thanks you
would you happen to have any other lin bus files, possibly climate control ?
Re: MLBEvo DBC & LIN Files
Posted: Mon Jan 30, 2023 8:37 pm
by Mitchy
Actually I found one today:
For the E3 which is the new Cayenne... Still based on the MLBEvo.
Has a few of the PTC Heaters
Re: MLBEvo DBC & LIN Files
Posted: Wed Feb 01, 2023 4:34 pm
by golfdubcrazy
Great all i can say is a huge thanks, i dont know where your finding these but im sure they will save time on future projects.
if you do find a lin module the receives the AC pressure sensor or AC compressor that would be interesting to look at and compare to what we have already discovered and know how close we where
i do love my VAG projects so anything else you find please put up as it would be great to see
Re: MLBEvo DBC & LIN Files
Posted: Mon May 08, 2023 9:25 am
by Ammar
Thank you @Mitchy. This is really helpful.
Re: MLBEvo DBC & LIN Files
Posted: Tue Sep 19, 2023 1:00 pm
by powy
Hello! Firstly thank you!
You wrote that you have a bunch of for MLBevo, do you also have it for engine/powertrain CAN?
BR.
Re: MLBEvo DBC & LIN Files
Posted: Fri Apr 26, 2024 4:50 pm
by RetroZero
I finally have my SavvyCan setup working (Thanks to @uhi22 and his wifican). I also have a VCDS running in parallel to a Mk5 Instrument Cluster. I have been playing back Test Sequences for the Speedometer and Rev Counter. I have logged some files and played them back, but none of the playback messages seem to have worked.
I have been browsing quite a bit, and hope I can find the answers to log files corectly, play them back and finally help ceate DBC files.
Here is an example of what I logged and hopefully can be converted to DBC.
Any pointers are appreciated.
I have a Golf VI TSI and hope to get my hands on a few PHEV's, hence posting here for guidance before anything High Voltage.
Re: MLBEvo DBC & LIN Files
Posted: Fri Apr 26, 2024 6:21 pm
by uhi22
Not sure I got it right. You moved the Instruments using vcds and recorded the CAN Düring this? And then play back this recording? This does not help. The vcds uses diagnostic commands (uds on isotp), but you want plain CAN in the car.
Re: MLBEvo DBC & LIN Files
Posted: Fri Apr 26, 2024 9:30 pm
by RetroZero
That explains why I can't find examples. I'm trying to do some trial and error setups. So, any components we want to reverse engineer require working CAN logs?
Re: MLBEvo DBC & LIN Files
Posted: Fri Apr 26, 2024 9:40 pm
by tom91
RetroZero wrote: ↑Fri Apr 26, 2024 9:30 pm
So, any components we want to reverse engineer require working CAN logs?
At the least or LIN if they are lin based
Re: MLBEvo DBC & LIN Files
Posted: Sat Apr 27, 2024 7:14 am
by RetroZero
Crocodile can analyser connector on the way then....
Re: MLBEvo DBC & LIN Files
Posted: Wed May 01, 2024 5:18 pm
by Mitchy
RetroZero wrote: ↑Fri Apr 26, 2024 4:50 pm
I finally have my SavvyCan setup working (Thanks to @uhi22 and his wifican). I also have a VCDS running in parallel to a Mk5 Instrument Cluster. I have been playing back Test Sequences for the Speedometer and Rev Counter. I have logged some files and played them back, but none of the playback messages seem to have worked.
I have been browsing quite a bit, and hope I can find the answers to log files corectly, play them back and finally help ceate DBC files.
Here is an example of what I logged and hopefully can be converted to DBC.
Any pointers are appreciated.
I have a Golf VI TSI and hope to get my hands on a few PHEV's, hence posting here for guidance before anything High Voltage.
Yes I've had a look at those thanks. This is all practice before getting into the VW charger integration on my project.
What I am trying to get to understand is how to go from recorded data from a working vehicle (or bench setup) to creating a dbc file that's readable. Afterthat, I am looking for links to understand how/what we need to do all the converting or gain factor equations etc .
I suppose after that is done, there needs to be some kind of VCU to control all these inputs/outputs.
I have a SX6 (relay and isolation monitor board) from an E-tron that I hope to scope out and add further info to the much needed databases. All pointers are greatly appreciated.
Re: MLBEvo DBC & LIN Files
Posted: Wed May 01, 2024 8:16 pm
by RetroZero
This is a typical example - I have isolated 2 Lamps that I can switch On and Off. I have saved the logs and wouuld like to convert them to a DBC file. Do I need to do it manually for each CAN message?
Oops, can't attach as it is in .fsd . I will try to convertit tomorrow.
Re: MLBEvo DBC & LIN Files
Posted: Thu May 02, 2024 7:34 am
by uhi22
The "conversion" of your findings into a DBC file is indeed a manual process. You found out, e.g. for Lamp1, which CAN ID and which bit in this message controls the lamp. This information you put manually into the data base file (dbc). You can do this with the DBC editor which is included in SavvyCAN.
SavvyCAN->Menu->File->DBC File Manager.
There either press the button "Create new DBC", or load and edit an exiting one.
In the editor, there are two steps do be done:
1. Create a message (button "New message"), which has the ID you found out, and give a name to that message, e.g. myLampControlMessage. Also the length (often 8 bytes) is specified here. E.g.
image.png
2. Create a signal within the message (button "New signal").
image.png
and double-click on the signal to set its properties. The most important details are the signal name (which you can freely choose), the bit position (which you select by clicking on the 8x8 bit matrix), and the length. This could look like this:
image.png
(BTW: The SavvyCAN DBC editor seems to have a bug, it shows in the signal window also signals which are assigned to a completely different message. This irritates, but does not harm.)
Re: MLBEvo DBC & LIN Files
Posted: Thu May 02, 2024 8:31 am
by RetroZero
Thanks, just wanted to confirm it's all manual.
Re: MLBEvo DBC & LIN Files
Posted: Thu May 02, 2024 8:33 pm
by RetroZero
Getting ahead of myself. So once we have a few new ID's identified, we need to create a 'board' to interface with the newly 'decoded' component?
Re: MLBEvo DBC & LIN Files
Posted: Sun May 05, 2024 8:59 pm
by RetroZero
@uhi22, I started creating a dbc file, but I am missing some info. What do I fill into the Value 'box' after creating a new 'message'?
When I fill in the complete 8 bits or 1 bit, the file doesn't seem to register them. Am I to convert the data I have found in the Fuzzing mode?
Re: MLBEvo DBC & LIN Files
Posted: Thu May 09, 2024 1:20 pm
by nkiernan
RetroZero wrote: ↑Thu May 02, 2024 8:31 am
Thanks, just wanted to confirm it's all manual.
These two videos might be helpful. Early in the second video he covers adding data to a DBC file. Some nice hints and tips between the two
Re: MLBEvo DBC & LIN Files
Posted: Tue Jun 03, 2025 8:54 pm
by Puckos
Mitchy wrote: ↑Sun Jan 29, 2023 7:36 pm
Just some DBCs collected that may help:
Was going to dump a bunch in the same post, but I'll separate it as most are from the MLBevo, but I have some other Porsche related items.
DBC Files should get us a bit closer for the Charger CCS I hope.
Hello,
I just stumbled on these as I was looking for DBC files for my Panamera 971. I want to create a digital gauge that pulls data from the CAN stream through an ESP32. Is there any possibility you have more DBC files for Mlbevo or Panamera 971 and especially the can addresses from the MG1 ecu?