Map Table

This is the 16-bit address table for maps or Map Table for a BMW 325i  with a Motronic M1.3 ECU. Map Tables are usually surrounded by a few lines of FF. This is what I use to locate the table. 

On the left, I did a search for FF and highlighted them in green. Between green areas is the Map Table. The address structure kind of jumps out at you.  In the first few lines, note the pattern. Every other number is 4C. The 4C is the first half of a 16-bit address. The map table is address after another.  I have the map address 4C06 highlighted in blue and the next map is at  4C20 then 4C2A and so on. 

The entire Map Table extends from  4C00  to  6246.

I found 223 maps in this BMW 325i Motronic binary file. This is not to say that I have found 100% of them. The programmers often add maps for a specific car model that would not appear in this table. 

Here are the first five maps as pointed to by the map address table. 4C00, 4C06, 4C20, 4C2A, and 4C32.  Each map is highlighted in color. See, finding maps is not as hard as you first thought. Figuring out what the maps do is another story for another day.