The main processor reads from the coprocessor words (2 bytes each) about the state of the ADC and inputs. And writes the same words to control the outputs. There is also a function that sends settings to the coprocessor.
In fact, the content of the coprocessor firmware is not important. It was of interest to me to find a function for exchanging data with a coprocessor to control it. After that, it became possible to control the inputs and outputs of the Motronic.
Hello
Do you know how or where settings are sent to the ASIC and what the reference to the RAM is?
I have to somehow activate the period and high time of an input and then assign them to the RAM.
I have 2 software versions. One has to read a PWM into a port of the ASICS.
The second version does not yet have this input. But I would like to use this.
The problem is I have to rely on the second software version because there is an a2l there
As an example I have attached the area of tchats etc from the Mbox.