MED17.1 Rolling Anti-Lag Development

Job ID: 40236325

Budget: $250 – $750 CAD

I have the stock MED17.1 binary that runs on the Infineon Tricore TC1796 ( Audi A4 2011 ). My end-goal is simple: add a rolling anti-lag feature to the calibration, triggered only when the cruise-control button is pressed.

Here is what I need done:

• Disassemble the MED17.1 file in IDA Pro and label the key boost, torque and ignition routines so the logic is repeatable in future versions.
• Craft a compact patch—either in Tricore assembly or C inserted via inline assembler—that implements rolling anti-lag. The code must:
– Arm only when the cruise-control button bit goes high,
– Stay engaged while the button is held and vehicle speed exceeds the set threshold (I will provide the hex address for that flag if needed),
– Exit cleanly on button release or normal braking to avoid torque intervention faults.
• Supply all edited segments, checksum-safe, along with a short document describing the changed addresses, added RAM variables, and any diagnostic trouble codes that are masked or reused.
• Return an IDA database (.i64) with your comments intact plus a ready-to-flash patched file so I can validate on bench before road testing.

Acceptance criteria: the engine holds boost on decel, no checksum errors are raised on OBD scan, and cruise-control continues to function normally when anti-lag is inactive.

i have a WinOLS definition file for all the maps in the file if needed and names of variable that will be used for that function .