prj
Well-Known Member
- Joined
- Jan 14, 2025
- Threads
- 7
- Messages
- 1,765
- Reaction score
- 2,337
- Location
- Estonia
- Website
- www.mapev.net
- Vehicles
- Taycan CT 4 - 2026
- Thread starter
- #76
Please look up how flexray works, and also reverse engineer the flexray packing format, and realize how ISO-TP is packed into flexray frames on the controller.What I was thinking is not adding a new device onto flexray, more have 2 flex rays interfaces, and relay messages that do interrogation of firmware, but consume functional messages. That said, I don't know anything how Porsche authenticates this firmware, so might leave it at that.
Once you do that you will realize that your idea lacks merit.
Again. Flexray. Timeslots.That does make me think about something else however, would it be possible to design a man-in-the-middle device which would plugin between the ASG and the inverters, and simply scale the requested torque/power? A device like that was possible for Teslas for example.
Have you seen how expensive it is to make something that talks on Flexray?
You'd need to do a whole ass FPGA with your own Flexray controller implementation in the FPGA that would be fast enough to MITM this stuff.
Furthermore, the ECU has monitoring. So it reads back the actual acceleration and torque parameters from the inverters, and a bunch of other stuff and if those don't match very closely what it's requesting - hard shutdown, no drive at all.
I got that the moment I started sending increased requests to the inverters, more than they'd want to give me. I bypassed that in the firmware of course, and then tried again, but no dice - inverters do the max they do and that's it.
Then you have the problem with the battery draw, that also won't match and there's monitoring on that too.
Doable in very remote theory. Yes. Would probably cost strong 6 digits to develop. I don't want to imagine the unit cost.
Don't compare a Tesla to this. The engineering in the controllers there are like childs toys compared to the ASG, which has monitoring functions and monitoring functions for the monitoring functions.
Sponsored
