Page 2 of 2

Re: Model 3 PCS Communication Issue (Continued from closed support thread)

Posted: Sat Apr 01, 2023 9:50 pm
by P.S.Mangelsdorf
caymanS wrote: Wed Mar 29, 2023 6:48 pm Has anyone tested Damien's PCS controller with a model-Y PCS? I have a model-Y PCS and would like to know whether or not this controller can work with it before I make an order.
What's the part # on your PCS? I'll see if its the same as either of my model 3 PCSs (one functioning, one I broke).

To the best of my knowledge, the Y and 3 are essentially the same car with different sheet metal, up to a point where they started re-engineering the Y for the structural battery.

Re: Model 3 PCS Communication Issue (Continued from closed support thread)

Posted: Sat Apr 01, 2023 10:21 pm
by asavage
When working with Tesla parts, the CAN MsgIDs and payloads have changed at some firmware updates, which complicates answering the question, "will the same hardware from the same vehicle MY still work with Damien's codebase". I believe he's already worked around one or two FW revisions in his sofware, but there may be more variants extant.

Re: Model 3 PCS Communication Issue (Continued from closed support thread)

Posted: Wed Apr 05, 2023 7:16 pm
by caymanS
P.S.Mangelsdorf wrote: Sat Apr 01, 2023 9:50 pm What's the part # on your PCS? I'll see if its the same as either of my model 3 PCSs (one functioning, one I broke).

To the best of my knowledge, the Y and 3 are essentially the same car with different sheet metal, up to a point where they started re-engineering the Y for the structural battery.
Here's a photo of serial/part number:
A quick note: I am now able to turn on DC-DC converter using Arduino Due code that Damien has provided. I am receiving error code 24-VCFront. I had many more errors in the beginning which I resolved except for this one. I could not find any DBC file that interprets PCS log message 0x424 to explain why VCFront is unhappy. Any lead would be appreciated.

Re: Model 3 PCS Communication Issue (Continued from closed support thread)

Posted: Wed Apr 05, 2023 7:20 pm
by caymanS
In this video, Damien uses a DBC file that interprets all error messages in CAN message id 0x424. I have searched a lot in the internet but just cannot find this particular DBC file. I have found three DBC files for Tesla model 3, but none of them include message 0x424. Does anyone know about this DBC file that Damien uses? It would be super useful for me to debug what's wrong with VCFront.


Re: Model 3 PCS Communication Issue (Continued from closed support thread)

Posted: Thu Apr 06, 2023 12:38 am
by asavage
It's not a DBC, but a spreadsheet. On his Github for the Tesla-Model-3-Charger, under "PCS_CAN_Listing.ods". Direct link: https://github.com/damienmaguire/Tesla-Model-3-Charger/raw/master/PCS_CAN_Listing.ods

It opens to the third worksheet. Select the first worksheet, "All Msgs", and there's your 0d1060 (0x424). DBC files have all IDs listed in decimal (whether that's in the $$$ SAE spec or just convention, IDK).

[Marvin the Paranoid Android Voice Deep Thought Voice] "You're really not going to like it", though.

Re: Model 3 PCS Communication Issue (Continued from closed support thread)

Posted: Thu Apr 06, 2023 11:13 am
by caymanS
asavage wrote: Thu Apr 06, 2023 12:38 am It's not a DBC, but a spreadsheet. On his Github for the Tesla-Model-3-Charger, under "PCS_CAN_Listing.ods". Direct link: https://github.com/damienmaguire/Tesla-Model-3-Charger/raw/master/PCS_CAN_Listing.ods

It opens to the third worksheet. Select the first worksheet, "All Msgs", and there's your 0d1060 (0x424). DBC files have all IDs listed in decimal (whether that's in the $$$ SAE spec or just convention, IDK).

[Marvin the Paranoid Android Voice Deep Thought Voice] "You're really not going to like it", though.
Thanks for the spreadsheet. Unfortunately it does not say much, it only says the message is for PCS log, with no interpretation of message contents. In the video, Damien clearly mentions a DBC file that he uses with Savvycan.

Re: Model 3 PCS Communication Issue (Continued from closed support thread)

Posted: Thu Apr 06, 2023 4:33 pm
by asavage
Yeah, I had to back the vid up a bit to hear what you meant. I can't find a DBC for Model 3 that contains 1060 either (though I did finally find one that has 932: https://github.com/thezim/DBCTools/blob ... model3.dbc ), and other than Damien's reference to 0x424 in this post, nothing more.

Re: Model 3 PCS Communication Issue (Continued from closed support thread)

Posted: Sun Apr 09, 2023 6:46 am
by caymanS
asavage wrote: Thu Apr 06, 2023 4:33 pm Yeah, I had to back the vid up a bit to hear what you meant. I can't find a DBC for Model 3 that contains 1060 either (though I did finally find one that has 932: https://github.com/thezim/DBCTools/blob ... model3.dbc ), and other than Damien's reference to 0x424 in this post, nothing more.
Thanks for the link. Here's the list of model-3 DBCs that I have found so far. They don't include message 0x424, but I am leaving them here in case someone finds them useful:
https://github.com/onyx-m2/onyx-m2-dbc/ ... model3.dbc
https://github.com/joshwardell/model3dbc
https://brianman.visualstudio.com/DBCTo ... n=GBmaster