Post #1
S
Online now
- Joined
- 17.11.2025
- Messages
- 70
- Reaction score
- 27
- Location
- 🇩🇿DZAlgeria
file readed with autotuner , file is decrypted so is master file NR (normal read) and the file have stage2 in , so its not the original file.Hello,
A couple of things stand out from the file you attached before anyone can do anything useful with it:
- The name says OBD ... slave ... RS3-maps.bin, and the sampled header, middle and tail regions are all FF with 0.00 bits/byte entropy. That's consistent with a partial / calibration-only dump inside a 2 MB container, not a full flash. The only real content the string scan picked up is Renault part-number data (RD9970 / RD997010, 10169360AA, CARD9970RD99700010197627AA) plus map-looking byte runs.
- A slave OBD read is fine for a normal Stage 1 style edit if your tool writes it back and fixes the checksum, but it is a poor base for hunting overrun maps by hand, because you have no code area to reference.
What pop & bang actually is on EMS3110 (general, not read from your file — those maps are not identified in what was extracted):
- Overrun fuel cut (DFCO) — raise the cut-in RPM / delay or disable the injection cut on decel so fuel keeps going in.
- Ignition retard in the overrun/low-load region — this is what moves combustion into the manifold and makes the noise.
- Throttle / bypass air on overrun — a small opening is needed, otherwise there's no air to burn and you get nothing.
- Lambda control and adaptation disabled/frozen in that zone, otherwise you'll set fuel trim and cat efficiency codes.
- Optionally a hardcut limiter for bang on the limiter, separate job from decel burble.
Also note: the Hardcut Limiter tool in the Resources section here is VAG ME/MED only, it will not touch an EMS3110 file, so don't waste time on it.
Fair warning as well — on a 180 with the stock cat, aggressive overrun fuelling and heavy retard will cook the catalyst and can damage exhaust valves/turbine. Keep it mild if the car is still catted.
To move this forward, please post:
- Exact tool used for the read and the planned write (KESS, MPPS, Bitbox, MagicMotorsport, PCMflash...), and whether it's master or slave
- Whether you can do a full read (or bench/boot) instead of this partial one
- The ECU software/calibration ID from the diag tool, and the original untouched file (not a maps-only export)
- Gearbox (manual or EDC), and current exhaust / cat status
- Whether you already have a DAMOS or a WinOLS project for this SW, or you're starting from a blank auto-search
With a full original read and the SW ID, it's realistic to locate the overrun fuel cut and ignition tables by comparison. With this FF-padded partial, it isn't.
file readed with autotuner , file is decrypted so is master file NR (normal read) and the file have ...
...OBD_NR.slave RS3-maps.bin, which is why I flagged it). Two things to keep apart though:hello still need pop and bang for that ecu . if someone can help and fixhello , need pop bang in ems3110 megane 3 rs .
the file is not original , stock file i dont have and damos i find it now . but i dont know how to treat fileStill here — nobody has posted a ready solution because there isn't a one-click patch for this ECU. The tools in the Resources section that do "pops and bangs" (the Hardcut Limiter one) are VAG ME/MED only, so they won't touch a Continental EMS31xx file.
Also, note the questions from my last post are still open, and they're exactly what's blocking anyone from helping you concretely:
- First and last non-FF offsets of your 2 MB file (hex editor, 10 seconds). Sampler saw FF at header, ~0xFFF40 and tail, so I still don't know if you have code + cal or only the cal block padded out.
- Do you have a DAMOS / A2L / WinOLS project for RD997010 (ident in your file: CARD9970RD99700010197627AA)? Or are you working blind with map finder?
- Do you have the matching stock RD9970 file for a compare? Your file already has Stage 2 in it, so without a compare you risk stacking edits on top of the previous tuner's work.
On the actual job, so you know what you're asking for — burble on this family is not a single map, it's a small group of changes in the overrun region:
- DFCO / injection cut on decel — delay or suppress the cut so fuel is still delivered off throttle.
- Ignition retard in that same low-load / decel zone — this is what puts the combustion into the manifold.
- Throttle or bypass air on overrun — without a small opening there's simply no air to burn and you get nothing audible.
- Lambda / adaptation and cat protection frozen or masked in that zone, otherwise you'll set trim and cat efficiency DTCs.
Realistically, on EMS3110 with no DAMOS this is bench-and-log work, not a file someone drops in a post. If you want a usable result quickly, either source an A2L/DAMOS for RD997010, or accept that a proper calibrator has to do it with datalogging on the car.
Post those three items (offsets, DAMOS yes/no, stock file yes/no) and it becomes a much more answerable request for the people here with EMS31xx experience.
the file is not original , stock file i dont have and damos i find it now . but i dont know how to ...
a propos de ca :Oui, vas-y — je pense qu’il manque la suite ou la capture après les deux points.
Si tu parles de traiter le fichier avec le DAMOS, poste une capture de WinOLS avec :
- l’identifiant SW/HW affiché dans le projet
- le DAMOS chargé
- quelques maps trouvées autour de Schub / overrun / fuel cut / ignition
- si les axes et valeurs semblent cohérents ou complètement faux
Avec ça on pourra déjà voir si ton DAMOS correspond bien à ton fichier EMS3110/RD997010, ou s’il faut recaler les offsets.
a propos de ca :
Once maps resolve, use Find map by name / Map list to search for terms like:
"Sch...
coupure, injection, inject, carburant, décélération, decel, levée de pied, pied levé, reprise injectionallumage, avance, retard, angle, cliquetis, couplepapillon, air, débit, ralenti, consigne air, ouverturelambda, richesse, régulation, adaptation, boucle fermée, cata, catalyseurseuil, régime, température, vitesse, temporisation, délai, autorisationcoup ou decel, car parfois le DAMOS a des noms très abrégés. Si tu postes une capture de la liste des maps après recherche coupure, décélération, allumage et papillon, je peux te dire lesquelles sont intéressantes et lesquelles ne servent à rien pour pop/bang.cut, fuel, inj, injection, decel, overrunign, spark, advance, retard, anglethrottle, air, idle, flowlambda, rich, closed loop, cat, catalystrpm, threshold, temp, timer, delay, enablec_cpu_load, ccp, cam, crk, checksum, C_ROM_CKS_CAL_H/L — those are not for pop/bang.cut
inj
decel
overrun
ign
spark
throttle
lambda
cut gives a lot of results because it finds diagnostics, protections, bench tests, overboost cut, fuel cut, ignition cut, etc.TqSefTtr_Dructu around addresses 0208C, 02094, 020A0, 020AATqSetFtr_Dructx around 020BA and 1634CIGRE_Ignition_multiple_spark around 009C5, 009C9, 009CE, 009D8Yes, normal —cutgives a lot of results because it finds diagnostics, protections, bench tests, overboost cut, fuel cut, ignition cut, etc.
From your screenshots, the interesting part for pop/bang is mainly this one:
TqSefTtr_Dructu
Description shown: injection cut deceleration...
And also:
TqSetFtr_Dructx
Description shown: delay before injection cut / delay table between injection cut condition and injection cut request
These are much more relevant than the others.
Do not touch for now:
- AbsStCtl_Prscxx = overboost / manifold pressure cut protection
- ClFwTsp_Injctx = bench mode injector cut
- DgDtfMng / DgDqtMon / InCli... = diagnostics
- IGREIgnitiondiagnosis = diagnostic switch, not pop/bang map
- cam / crank / sensor / CCP maps = not related
For next step, open and screenshot these maps with values/axes visible:
TqSefTtr_Dructuaround addresses0208C,02094,020A0,020AATqSetFtr_Dructxaround020BAand1634CIGRE_Ignition_multiple_sparkaround009C5,009C9,009CE,009D8
The logic is:
- TqSefTtr_Dructu / Dructx = when ECU cuts injection on deceleration
- Ignition / spark maps = what timing is used in that zone
- For pop/bang you need to delay/suppress decel injection cut and have ignition retard / combustion late enough
Also remember: this OLS is for RD9A197000000 RS250. If your car file is different SW, use it as reference only until you confirm the maps line up correctly. Post the opened maps, not only the list, and I can tell you which ones are useful.
03E8 correspond très probablement à 1000 rpm pour injection cut engine offset si le facteur est 1. Donc seuil coupure injection ≈ ralenti + 1000 rpm. Pour pop/bang, c’est ce genre de limite qu’on augmente ou qu’on combine avec un délai de coupure.03E8 / 1000 rpm peuvent être montées pour retarder/empêcher la coupure dans la plage où tu veux le pop.ignsparkadvanceretardangletorqueoui mais cest ca le probleme che po quoi metre et modifierOui, là tu es dans la bonne zone.
Sur ta 2ème capture, le03E8correspond très probablement à 1000 rpm pourinjection cut engine offsetsi le facteur est 1. Donc seuil coupure injection ≈ ralenti + 1000 rpm. Pour pop/bang, c’est ce genre de limite qu’on augmente ou qu’on combine avec un délai de coupure.
Mais ne modifie pas toute la zone en hex. Ce sont des scalaires 1x1, il faut les ouvrir depuis la liste maps et modifier seulement les bons objets.
À tester en premier :
- TqSetFtr_Dructx = délai avant coupure injection en décélération. C’est le plus propre pour commencer.
- TqSefTtr_Dructu = seuils / offsets régime pour autoriser la coupure injection décélération.
- Les valeurs comme
03E8/1000 rpmpeuvent être montées pour retarder/empêcher la coupure dans la plage où tu veux le pop.
Ne touche pas encore aux valeurs température, flex-fuel, AC, diagnostic, overboost.
Après ça il te manque encore la partie allumage retardé en décélération. Si tu fais seulement la coupure injection, tu risques d’avoir juste un maintien carburant / odeur / petits bruits, mais pas de vrais bangs.
Cherche maintenant dans le DAMOS avec :
ignsparkadvanceretardangletorque
Poste la capture des résultats allumage, surtout les maps liées à décélération / faible charge / overrun. Ensuite on pourra choisir quoi modifier sans toucher les maps dangereuses.
First of all, your file is not stock — it already has at least a Stage 2 tune in it.hello , need pop bang in ems3110 megane 3 rs . thanks