Search found 159 matches

by olafu
Mon Oct 12, 2020 9:35 am
Forum: Bosch
Topic: M50 402 "table of tables"
Replies: 17
Views: 811

Re: M50 402 "table of tables"

Hi guys! I have installed Garrett GT2860 on stock m50b25 NON VANOS and want to get 280 - 300 hp Compression ratio is about 9,7 with a 2 mm head gasket. From what I heard stock head gasket can stand 1.0 bar It runs now and drivable, however I didnt rev it more than 3000 RPM My boost controller is se...
by olafu
Mon Oct 12, 2020 7:32 am
Forum: Bosch
Topic: M50 402 "table of tables"
Replies: 17
Views: 811

Re: M50 402 "table of tables"

Seems like that speed based rev limiter is only M3 (us and euro) thing. In M3.3.1 this is very simple difference and i think it is very similar in M3.1. 3.3.1 ecu's -965.bin has this one table for rev limits. Program picks rev limiter value from table and stores it in to RAM. Rev limiter part of pro...
by olafu
Sun Oct 11, 2020 9:10 am
Forum: Bosch
Topic: M50 402 "table of tables"
Replies: 17
Views: 811

Re: M50 402 "table of tables"

Yes, seems right. With conversion "x-32768" those table addresses are correct... Maps also include more than just adjustments. This map starts from 7222, but in XDF you put start address 7234. CF 10 05 08 0A 0C 08 0B 0A 0A 09 0A 0C 0A 09 06 0A 60 8B 8A 8A 8F 8C 8C 8C 8D 8E 8E 8F 8D 8E 8C 8D 8C In th...
by olafu
Sat Oct 10, 2020 11:31 pm
Forum: Bosch
Topic: M50 402 "table of tables"
Replies: 17
Views: 811

Re: M50 402 "table of tables"

I think you can also move this map lookup table to make more space to increase size of existing tables.. 0x7DFC-7DFFF (FA 5C FB 34). FA5C tells to ecu where is start of the table (there is two bytes "self reference" at start of this table) and FB34 is first "blank" byte after checksum. Also you have...
by olafu
Sat Oct 10, 2020 12:23 pm
Forum: Bosch
Topic: M50 402 "table of tables"
Replies: 17
Views: 811

Re: M50 402 "table of tables"

Yes, it is "the table of tables". F044, F064, F06C and so on are map addresses, but you must subtract them by 8000h, so you will find the maps from 7044, 7064, 706C and so on.
by olafu
Sat Oct 10, 2020 8:39 am
Forum: Bosch
Topic: M50 402 "table of tables"
Replies: 17
Views: 811

Re: M50 402 "table of tables"

Yes, but last table address is in 0x7B2A. (so last table starts from 0x7A52, it's just before this map lookup table)
by olafu
Sat Oct 10, 2020 6:43 am
Forum: Bosch
Topic: M50 402 "table of tables"
Replies: 17
Views: 811

Re: M50 402 "table of tables"

-599.bin: First table address founds from 0x7A5E "44F0" -> 0xF044 -> it has 8000h offset: First table founds from 0x7044.
by olafu
Wed Sep 16, 2020 8:17 am
Forum: Bosch
Topic: Bosch M3.3.1 506-965 Alpha-N MAF Limp Mode map
Replies: 6
Views: 965

Re: Bosch M3.3.1 506-965 Alpha-N MAF Limp Mode map

Quotes from my tests: "with maf fault mode (alpha n) max rpm with internal rom: 7980rpm. :roll:" (without cam signal) "max rpm with internal rom: 8340rpm" (with MAF, without cam signal) I didn't test what happens when table sizes are expanded. Internal rom means that the test was done by using unmod...
by olafu
Wed Sep 02, 2020 10:42 am
Forum: Bosch
Topic: E36 325i M50 - 413 Ecu - Tuning
Replies: 6
Views: 844

Re: E36 325i M50 - 413 Ecu - Tuning

0xDC73 - Coolant temperature dependent overrun fuel cut RPM. Fuel cut is active above those RPM values (x*40), when throttle is in "idle" position. Not very economy, but... By editing this table you can modify or disable overrun fuel cut.

Do you have emulator?
by olafu
Mon Aug 31, 2020 12:17 pm
Forum: Bosch
Topic: Bosch M3.3.1 506-965 Alpha-N MAF Limp Mode map
Replies: 6
Views: 965

Re: Bosch M3.3.1 506-965 Alpha-N MAF Limp Mode map

Bigger tables are slower to read. M3.3.1 reads first biggest axis values, and makes comparison again and again, until actual values are reached, then it makes interpolation. Fastest way out from table reading is when both axes are maxed out. If ecu goes too busy, it will reset itself.
by olafu
Mon Aug 24, 2020 3:43 am
Forum: Bosch
Topic: Bosch Motronic M3.3.1 - 1211 Error
Replies: 8
Views: 1141

Re: Bosch Motronic M3.3.1 - 1211 Error

I have TL866ii programmer. Works fine.
by olafu
Sun Aug 23, 2020 7:40 am
Forum: Bosch
Topic: Bosch Motronic M3.3.1 - 1211 Error
Replies: 8
Views: 1141

Re: Bosch Motronic M3.3.1 - 1211 Error

In theory it is possible to get BIN out from ecu through K-line, but easiest way is take EPROM-chip out and read it with eprommer. That way you can check the checksum and compare bin to original or other original one. There is several different stock chips in M3.3.1, depends on which car and engine ...
by olafu
Sat Aug 22, 2020 10:58 pm
Forum: Bosch
Topic: Bosch Motronic M3.3.1 - 1211 Error
Replies: 8
Views: 1141

Re: Bosch Motronic M3.3.1 - 1211 Error

M3.3.1 calculates checksum after ignition is switched off, i think it is pretty last thing before the main relay is released. But if you put ignition back before calculation is performed, the fault code doesn't appear. Some chip tuners leaves wrong checksum for workshops etc.., for a sign of modifie...
by olafu
Sun Mar 29, 2020 11:47 am
Forum: Bosch
Topic: 413 MAF on 402
Replies: 4
Views: 4481

Re: 413 MAF on 402

Warning, these are for -413 ecu: Stock -413 ecu has (at least) three MAF plausibility limits, based by MAF table values*: - absolute flow minimum value (16bit) - absolute flow maximum value (16bit) - RPM dependent maximum flow value (looks like flow values divided by RPM). * Maybe there are similar ...
by olafu
Sat Mar 07, 2020 2:13 am
Forum: Bosch
Topic: 413 MAF on 402
Replies: 4
Views: 4481

Re: 413 MAF on 402

How did you copy that table? 402's -599.bin's XDF from tunerpro site has no conversion, but 413's -623.bin XDF has some conversion. Try to use "Show raw hex" (right click table and set "Show raw hex" on.) and then try to copy-paste. I'm never tried to change MAF sensor, but if -402 dme has similar c...
by olafu
Thu Dec 19, 2019 12:25 pm
Forum: Bosch
Topic: M3.3.1 413
Replies: 82
Views: 37174

Re: M3.3.1 413

Try to clear out what is those four tables: 0xE364, 0xE372, 0xE37E and 0xE378. At least one or two of those is lambda closed loop load switch off. I can't remember, i was noted all of those "closed loop related" but nothing more comments... Maybe copied from someone other's XDF as interesting thing...
by olafu
Wed Dec 18, 2019 2:12 pm
Forum: Bosch
Topic: M3.3.1 413
Replies: 82
Views: 37174

Re: M3.3.1 413

Parameter in 0xE06C (called "Target lambda" in several available XDF's) has nothing to do with closed loop control. It is similar fuel multiplier as fuel maps, and ecu reads it at every time just before or after fuel map reading(i don't remember).. 80h means multiplier is 1. It's 80h in every stock ...
by olafu
Tue Oct 15, 2019 10:02 am
Forum: Bosch
Topic: New to the forum looking for bmw m43 and m44 XDF files
Replies: 2
Views: 3688

Re: New to the forum looking for bmw m43 and m44 XDF files

DME part numbers and ROM numbers would help to get suitable XDFs.
by olafu
Thu Aug 15, 2019 9:59 am
Forum: Bosch
Topic: Issues loading XDF for BMW MSS54 HW2101
Replies: 2
Views: 3523

Re: Issues loading XDF for BMW MSS54 HW2101

Try to open that XDF with notepad. If it doesn't look like normal XDF file, you must download it again, but don't right-click and save as.. Try to download it in ZIP-packet. I don't know right way, but at least raw copy-paste from github works...
by olafu
Mon Jun 17, 2019 3:20 pm
Forum: Bosch
Topic: Has anyone on here disassembled the 413 code?
Replies: 64
Views: 30325

Re: Has anyone on here disassembled the 413 code?

Hello again! I think i have some information for 0xE67E: code "ld SP+2, #xxxh" occurs repeatedly just before "lcall ROM_20C7" or "lcall ROM_20CD". It is pointer loading for 0xE67E map lookup table. If you want to find different parts of code by specific maps, you can choose that map from 0xE67E, not...
by olafu
Wed May 29, 2019 11:59 pm
Forum: Bosch
Topic: M3.3.1 413
Replies: 82
Views: 37174

Re: M3.3.1 413

Looks like those wot maps needs : - closed loop must be enabled (0xD00B bit2) - engine must be run in closed loop for a while.. few minutes? - throttle position goes over "WOT" switchpoint (WOT switchpoint table is in 0xD540-D543. RPM axis is hard coded in program. Table values are TPS raw values) W...
by olafu
Sat May 25, 2019 1:55 am
Forum: Bosch
Topic: M3.3.1 413
Replies: 82
Views: 37174

Re: M3.3.1 413

I don't surely know, but WOT maps are propably in use only with closed loop active. Or something else will block it.
And about those lambda off maps, you must to clear out how it works, i can't help. Never tried to adjust them, only played with them by test.
by olafu
Sun May 19, 2019 2:11 pm
Forum: Bosch
Topic: E36 402
Replies: 15
Views: 9930

Re: E36 402

0xDC73 (0xDC79-DC7C)overrun fuel cut rpm.
*Edit :oops: thats for 413. I don't know for 402.
by olafu
Sun May 19, 2019 1:41 pm
Forum: Bosch
Topic: M3.3.1 413
Replies: 82
Views: 37174

Re: M3.3.1 413

6x1 map in 0xE35C (0xE364-E369) is lambda control switch off load limits. It follows RPM and if actual load is higher than map value, closed loop will be switched off. If you have been adjust K-value, that is one of many maps what must be rescaled. 0xE36A, 0xE378 and 0xE382 are also called lambda sw...
by olafu
Sun May 19, 2019 7:16 am
Forum: Report A Bug
Topic: Categories 256-300
Replies: 2
Views: 3732

Categories 256-300

Categories numbering rolls over: When trying to use category 256 it acts like "Any category" and 257 starts from category 1, and so on.
It's not problem, i think 255 different categories are enough, but that may confuse users.
by olafu
Wed May 15, 2019 5:14 am
Forum: Bosch
Topic: M3.3.1 413
Replies: 82
Views: 37174

Re: M3.3.1 413

Because adjusted K-value, it affects to load and maybe auto transmission gets engine load information from "load" or "injection time". I'm never check this, but maybe good thing to start... Did you rescale all tables what are load dependent or consists load values? But about that tracing problem, ca...
by olafu
Tue May 14, 2019 7:57 am
Forum: Bosch
Topic: M3.3.1 413
Replies: 82
Views: 37174

Re: M3.3.1 413

Read this tread,good info! Having a problem with my MAF,when tracing i MAF-table it stops around 2,4-2,5V and don´t want to go any higher. Did a testrun and measured voltage directly on MAF,it´s about 4,7-4,8V when boosting 0,7bar and 5000k rpm. Is there something in the binfile blocking MAF-signal...
by olafu
Sat Mar 16, 2019 9:27 am
Forum: Bosch
Topic: Has anyone on here disassembled the 413 code?
Replies: 64
Views: 30325

Re: Has anyone on here disassembled the 413 code?

D3 follows IAT sensor input, D4 not. So, i'm pretty sure D3 is air temperature.

0x3C25 is active only in stopped engine. (waiting for crank). :?
by olafu
Thu Mar 14, 2019 11:46 am
Forum: Bosch
Topic: Has anyone on here disassembled the 413 code?
Replies: 64
Views: 30325

Re: Has anyone on here disassembled the 413 code?

D5B2 is temp sensor normalizer table. Same table is used for IAT and CLT sensors. Looks like raw adc-value is stored in "27". I did some research: 0x3C25-3C47 is where IAT value goes to INTMEM_D3 and CLT goes to INTMEM_D7. Looks like the map reading happens, when it calls subroutine ROM_4154. Then r...
by olafu
Sun Mar 03, 2019 9:30 am
Forum: Bosch
Topic: Has anyone on here disassembled the 413 code?
Replies: 64
Views: 30325

Re: Has anyone on here disassembled the 413 code?

If you are using 413 ecu, CEL should be on, when ecu is powered up and waits for crank signal. Ecu needs strong power supply, i'm using 15V / 6A from old laptop. 12V / 1A was too lame. Voltage should be something between 12...15V.
by olafu
Sun Mar 03, 2019 8:15 am
Forum: Bosch
Topic: Has anyone on here disassembled the 413 code?
Replies: 64
Views: 30325

Re: Has anyone on here disassembled the 413 code?

Did you use an isolation transformer? Any fault codes?
by olafu
Mon Feb 25, 2019 9:04 am
Forum: Bosch
Topic: Has anyone on here disassembled the 413 code?
Replies: 64
Views: 30325

Re: Has anyone on here disassembled the 413 code?

Ctrl + F8 , "Engine_sim crank and cam simulator". You can select square, triangle or sine wave.
but if it doesn't work, don't forget Audacity :)
by olafu
Thu Feb 21, 2019 4:50 am
Forum: Bosch
Topic: incorrect checksum symptoms??
Replies: 5
Views: 5139

Re: incorrect checksum symptoms??

And everything looked logical on tunerpro, when your friend edited it?
by olafu
Wed Feb 20, 2019 8:27 pm
Forum: Bosch
Topic: incorrect checksum symptoms??
Replies: 5
Views: 5139

Re: incorrect checksum symptoms??

Car? ECU number? BIN number and XDF what was used to edit it.
As example 413 ecu with 623 bin only sets trouble code if checksum is wrong.
Most likely wrong XDF was used. ECU goes reset loop if map header data is broken. Wrong offset in XDF can cause this.
by olafu
Mon Feb 18, 2019 4:59 am
Forum: Bosch
Topic: DME 413 (silver) knock correction
Replies: 12
Views: 8310

Re: DME 413 (silver) knock correction

knock xdf in my dropbox is for -715 bin. You need -623 XDF, -715 bin has different offset. I will upload new one… M52B28 alu block has also different "running noise" and iron block's knock settings can cause problems. I don't know anyone who are re-tuned those knock threshold maps for alu block. And...
by olafu
Sun Feb 17, 2019 2:41 pm
Forum: Bosch
Topic: DME 413 (silver) knock correction
Replies: 12
Views: 8310

Re: DME 413 (silver) knock correction

What bin you are actually using? Almost every bins has different offset. This knock-part is for silver label "1 267 358 715" bin. Red label has usually "1 267 357 623" or "1 267 357 609" bin. this is a link to hairyscreech's dropbox: https://www.dropbox.com/sh/9bhg4mjk7nxy5w7/AAB7Vz1QenCCC6fXCaQdGCo...
by olafu
Sun Feb 17, 2019 10:55 am
Forum: Bosch
Topic: DME 413 (silver) knock correction
Replies: 12
Views: 8310

Re: DME 413 (silver) knock correction

My tests with INPA was with -506 DME's -965 bin, because it's not working with 413 DME's -623 bin. I have no idea why, but if you have emulator, try to run your DME with -965 bin. Hardware is cross-compatible. If it works, the problem is propably in the INPA software. You can cheat it with using -96...
by olafu
Wed Feb 13, 2019 10:37 pm
Forum: Bosch
Topic: DME 413 (silver) knock correction
Replies: 12
Views: 8310

Re: DME 413 (silver) knock correction

You can read ram with INPA, but i can't say where those knock adaptation values are stored. And i'm pretty sure they are in map form, no idea what kind. And own map for every cylinder.
by olafu
Wed Feb 13, 2019 1:08 pm
Forum: Bosch
Topic: DME 413 (silver) knock correction
Replies: 12
Views: 8310

Re: DME 413 (silver) knock correction

https://www.dropbox.com/s/ljl0nz0325ix85y/silver_label_knock.xdf?dl=0 <- knock parts for silver label. Tools -> Custom tools -> New TunerPro Instance ... copy paste. This ecu has 8kB SRAM chip on underside of the board. It's used for storing self-learning adaptation values (including knock-correctio...
by olafu
Wed Feb 13, 2019 5:34 am
Forum: Bosch
Topic: DME 413 (silver) knock correction
Replies: 12
Views: 8310

Re: DME 413 (silver) knock correction

Correction data location wasn't found yet (it has individual load x rpm table in RAM for each cylinder), but i will send you XDF for silver label knock part.
by olafu
Mon Feb 11, 2019 10:31 am
Forum: Bosch
Topic: Has anyone on here disassembled the 413 code?
Replies: 64
Views: 30325

Re: Has anyone on here disassembled the 413 code?

Actually, real max_rpm is lower. Those tests was accidentally done with 6500rpm rev limit. :oops: max rpm with external rom: 7860rpm max rpm with internal rom: 8340rpm no cam signal. with maf fault mode (alpha n) max rpm with internal rom: 7980rpm. :roll: Motronic hardware with software shittened to...
by olafu
Thu Feb 07, 2019 9:56 am
Forum: Bosch
Topic: Has anyone on here disassembled the 413 code?
Replies: 64
Views: 30325

Re: Has anyone on here disassembled the 413 code?

Some tests with internal and external rom:

8960 rpm (no cam signal, no closed loop, internal rom)
8440 rpm (no cam signal, no closed loop, external rom)

maximum RPM:s. If exceeded, ECU goes reset. Significant penalty.
by olafu
Mon Jan 21, 2019 8:12 pm
Forum: Bosch
Topic: Has anyone on here disassembled the 413 code?
Replies: 64
Views: 30325

Re: Has anyone on here disassembled the 413 code?

Knock control IC: https://www.dropbox.com/s/ted5caw5yrrd09g/PLCC28_30117_pinout_unfinished.png and how it seems to work: https://www.dropbox.com/s/wzz82fdpj8wkwg2/30117_how_it_works.png channel select signals seems to come from S920. :? So, after discovering all this information, i found pieces of B...
by olafu
Sun Jan 20, 2019 8:24 pm
Forum: Bosch
Topic: Has anyone on here disassembled the 413 code?
Replies: 64
Views: 30325

Re: Has anyone on here disassembled the 413 code?

No, it is synced now with faked cam signal.
153624 -> 536241 it's same firing order, but it only starts from 5. I think this is something to do with 120 degrees different trigger wheel position. Maybe only BMW engeneers can say why this is changed. :)
by olafu
Sun Jan 20, 2019 1:17 pm
Forum: Bosch
Topic: Has anyone on here disassembled the 413 code?
Replies: 64
Views: 30325

Re: Has anyone on here disassembled the 413 code?

Yes, with M60 bin, ignition firing sequence is going to 2-9 also with 413 board. And those pin 8 and 9 (T507 and T508) transistors are missing. But 7 and 8 cylinder's injection pulses are not seem to come out from anywhere. https://www.dropbox.com/s/e0o8zid3mf7sea9/M331_with_404_bin_.BMP In 413 ecu,...
by olafu
Sun Jan 20, 2019 8:03 am
Forum: Bosch
Topic: Has anyone on here disassembled the 413 code?
Replies: 64
Views: 30325

Re: Has anyone on here disassembled the 413 code?

I have to do some tests, need to clear out how this system treats that S750. It woud be useful information for disassembly work. With this fine laboratory :lol: https://www.dropbox.com/sh/l2subwkgoef2akm/AACToZd5w2dYe-btTgSj-L57a EDIT: https://www.dropbox.com/s/ivb6hpl33z9riss/Bosch_30131.jpg <- ign...
by olafu
Sun Jan 20, 2019 4:29 am
Forum: Bosch
Topic: Has anyone on here disassembled the 413 code?
Replies: 64
Views: 30325

Re: Has anyone on here disassembled the 413 code?

Seems like this B58039 PLCC44 chip, number "S750" has significant role in injection output stage (and maybe something else) controlling. Chip "S705" sends eight pieces of data packets in burst to that "S750" on every injection event, three times at one crankshaft rotation. So i think, that "S750" is...
by olafu
Sat Jan 19, 2019 1:07 am
Forum: Bosch
Topic: Has anyone on here disassembled the 413 code?
Replies: 64
Views: 30325

Re: Has anyone on here disassembled the 413 code?

From 80196 user guide: "The execution times for the instruction set are given in Figure 3-3. These times are given for a 16-bit bus with no wait states. On-chip EPROM/ROM space is a 16- bit, zero wait state bus. When executing from an 8-bit external memory system or adding wait states, the CPU becom...
by olafu
Wed Jan 16, 2019 6:51 am
Forum: Bosch
Topic: Has anyone on here disassembled the 413 code?
Replies: 64
Views: 30325

Re: Has anyone on here disassembled the 413 code?

Audio isolation transformer protects your sound card, but second sound card is anyway good choice... I bought my own transformer from local grocery store. I was thinking to drive positive feedback comparator and controlling switching transistor with it. On positive peak from daqarta (or something el...