Title: Reverse engineer to find what's causing a DSG error code? Post by: Reverant on April 07, 2023, 03:04:02 AM Hi everyone. I have made a custom ECU to replace the Simos18 on an MQB car (2018 Seat Leon Cupra). Everything works fine, except for the DQ250, which seemingly works but has the following issues: Will manually shift with a delay of 1 second after you push the shift lever or the paddle, and will not autoshift at rev limit. As soon as you pass over 500rpm (so just after cranking), it throws code P0726 - RPM Signal from ECU - Implausible signal. No other codes. Go to advanced measuring values and the Engine RPM shows 100% correct at idle. Clear the fault and it immediately returns. Have obviously tested with a can bus analyzer to make sure that there is no stray message once in a while as the RPM is broadcasted at 10ms and VCDS may not catch it.
So my only option it seems, is to reverse engineer the DSG firmware to see what exactly the firmware examines and thinks that the RPM signal is wrong. Is this a valid way of doing it or am I missing a simpler option? Thanks! Title: Re: Reverse engineer to find what's causing a DSG error code? Post by: IamwhoIam on April 08, 2023, 08:44:52 AM What exactly is a "custom ECU to replace the Simos18"?
Title: Re: Reverse engineer to find what's causing a DSG error code? Post by: Reverant on April 10, 2023, 08:02:31 AM Its a standalone ECU. It has everything required so that everything on the engine and on the car works well.
Title: Re: Reverse engineer to find what's causing a DSG error code? Post by: IamwhoIam on April 10, 2023, 08:31:04 AM Its a standalone ECU. It has everything required so that everything on the engine and on the car works well. P0726 - RPM Signal from ECU - Implausible signal Obviously not? Title: Re: Reverse engineer to find what's causing a DSG error code? Post by: Reverant on April 10, 2023, 08:39:39 AM Obviously not? Everything on the car works absolutely perfectly (including AVS and the N493 on the CJX engine), the gearbox works as well, it holds the torque without clutch slipping, downshift revmatching works, hill hold works, the virtual cockpit works perfectly, the klima works, the cruise control, there are no faults anywhere except for this one code in the DSG. Thanks for the sarcasm but you probably don't have any useful contribution to make. Title: Re: Reverse engineer to find what's causing a DSG error code? Post by: EanDem on April 10, 2023, 10:51:01 AM Hi everyone. I have made a custom ECU to replace the Simos18 on an MQB car (2018 Seat Leon Cupra). Everything works fine, except for the DQ250, which seemingly works but has the following issues: Will manually shift with a delay of 1 second after you push the shift lever or the paddle, and will not autoshift at rev limit. As soon as you pass over 500rpm (so just after cranking), it throws code P0726 - RPM Signal from ECU - Implausible signal. No other codes. Go to advanced measuring values and the Engine RPM shows 100% correct at idle. Clear the fault and it immediately returns. Have obviously tested with a can bus analyzer to make sure that there is no stray message once in a while as the RPM is broadcasted at 10ms and VCDS may not catch it. So my only option it seems, is to reverse engineer the DSG firmware to see what exactly the firmware examines and thinks that the RPM signal is wrong. Is this a valid way of doing it or am I missing a simpler option? Thanks! Sounds like mistakes in DSG CAL.. Title: Re: Reverse engineer to find what's causing a DSG error code? Post by: Reverant on April 10, 2023, 10:52:53 AM Sounds like mistakes in DSG CAL.. I would agree, but when I reconnect the stock ECU, the error is not retuning after clearing. Title: Re: Reverse engineer to find what's causing a DSG error code? Post by: prj on April 12, 2023, 02:00:48 AM How strict is your CAN raster?
Are you sure you don't have any jitter there? Title: Re: Reverse engineer to find what's causing a DSG error code? Post by: Reverant on April 12, 2023, 08:35:17 AM How strict is your CAN raster? Are you sure you don't have any jitter there? Not 100% 10.00ms as is the stock if that's what you are asking. Generally 9.5-12ms. Title: Re: Reverse engineer to find what's causing a DSG error code? Post by: prj on April 12, 2023, 01:19:24 PM Not 100% 10.00ms as is the stock if that's what you are asking. Generally 9.5-12ms. Yeah 12ms is way too much. These things have to run in real time in a 10ms raster.The stock ECU manages <0.2ms jitter if I recall correctly. Also make sure your rpm filtering is up to snuff. The trans is calculating gradients. If your trigger pickup or handling isn't 100% on point, then you're also gonna have issues. Most likely what is happening is you're filling the CAN structure in one place roughly at the same time (or maybe even that has jitter, I don't know), and then after that fact you're introducing arbitrary jitter with your sloppy CAN handling. After that the calculated gradient is all over the place. 25% jitter on PTCAN is unacceptable performance. |