New software 3.050 available!

Feedback on Micro SDHC cards for EDL-1 with 1.20 firmware:
4GB GoodRAM (SDU4GCMGR) - WORKS
32GB SAN Disk Extreme - WORKS
32GB SAN Disk Extreme Pro - WORKS (fixed with 1.20 fw)

Thank you.

Test results report

Insert the cards while the power is on, everything works.
If insert the cards while the power is off, the cards on both sides shown in the photo did not work.
Thank you for the new firmware.
I will use compatible cards from now on.

2d map for dbw blend point solved one of the big problems thanks, but i have different car with idle control valve and i see that it same problem (idle off if pps over) need to be higher at cold engine, and less for hot engine.
Difference is big and pps over cant be set high, creates driving problems when engine hot and less air needed

But pps should play any role as there is a blending of the TPS position to the exit point.
With higher pps over values you will create dead pps area where nothing happens

This is very strange. I’ve tested all cards I have and cannot reproduce this behaviour.
We plan to make a big sd card tests this week so we will check them also for such condition.

I’ve checked and everything works like shuould.
For coolant fan PWM the PWM signal is always present as the most of the OEM controllers will go to fail safe mode and turn on with maximum speed.
For the min dc like 5% the fan should not rotate.

What PWM coolant fan do you use ?

The ramp down offset is designed to take care of that situation.

Here is an example:

The engine has an idle target set to 900 RPM and a ramp down offset of 600. While idling, we press the throttle and the engine revs up to 5000 RPM. Our idle target will now be 1500 RPM (idle target + ramp down offset). When the engine speed drops to 1500 RPM, the idle controller will attempt to maintain that speed, as it is the current target. If the RPM drops faster than the ramp down offset (Ramp down decay rate), the ignition PID will attempt to raise it. This ensures the PID functions as intended. For this to work correctly, the active state airflow must be properly configured for different temperatures and targets (at least up to 2000 RPM), as well as the base ignition angle. The ignition timing should be set so that advancing or retarding it results in a proportional increase or decrease in engine torque.

We tested it on many cars, with big cams, light flywheels and we always get much better effects than in V2.


EMU Black Porsche V3.050 060825.emub3 (65.9 KB)
20250609_2052.csv (4.5 MB)

What causes the idle air valve to open in this condition? The idle is not armed - or at least it doesn’t appear to be.

That presupposes that an idle valve is present. Most itb setup dont have one and you can only work with timing and fuel re-engagement rpm. If that rpm was dependant on how fast the revs drop it would be a huge help in terms of drivability.
Often you have to setup overrun deactivated below 2-2500 on heavyly modified itbs cars just to save it from stalling when free revving- but this is bad for low rpm city driving forexample because the car keeps on accelerating even when youre of throttle and below overrun rpm

There is another advance of V3 over V2. In overrun you can control fuel in function of RPM and also control ignition in funciton of RPM. So in the case you described you can just resume the fuel and lower torque using ingition retard what allows you to build fuel film.
And then properly set rampdown decay and Ignition PID should prevent RPM drops.

Another option without idle control valvue is Cyclislng ide or spak / fuel cut based idle.

I will analyze the data, but probably not today as I have very busy day

If you try to lower torque by lean mixtures and low timing this will create pops and bangs in the exhaust which is not desired(in my case) It will probably save the engine from stalling but this is a workaround and not a solution in my opinion :+1:t2:

These cards are very inexpensive, so I think it’s okay to just leave them off the recommended list.

Additional report.

I purchased the SanDisk Extreme, which has been reported to work, and the KIOXIA (formerly Toshiba) Exceria.

Everything on the SanDisk works fine as reported.
The KIOXIA Exceria flashed red once. It didn’t work at all.

We have 2 KIOXIA cards. I will test and try to make them working.

1 Like

Do you have this log in emub3log format ? CSV is not so usable for me.

I do, but it’s 25mb and I don’t know how to chop it down to get only the section I need. I will take another look today to see if I can figure that out.

There is a crop option in the log. Just mark the selection with the problem and select Crop to selection from the menu (right mouse button). Then save small file.

Crop.emublog3 (368.9 KB)

Here ya go. Still haven’t figured out why this isn’t armed. I get the Armed State Airflow idea, but it should not be armed, i think.

I’ve tested the kixia card and works without any issue with firmware 1.20
Did you reformat it ?
I’ve just put a card direct from the box, no issues.