seeing how i'm using a run of the mill 1227730, that solves both the problems of a custom microcontroller setup not being able to deal with such events and the availability issue of the normal standalone controllers.
ECM to TCM.... had a couple of thoughts here:
one being an ALDL link(just have to setup ADX files that will allow regular communications between the two to happen without problems). this solves the issue of sharing sensors that aren't very happy about doing such a thing(mostly temp sensors), but it introduces the issue of making sure every ECM that might be connected to the TCM will be able to communicate in such a scheme. with well-understood applications, that's not a problem, but it's the oddball stuff that causes problems.
two being sharing sensors on a hardware level. i'll have to draw some of this out to see how much of an effect this will have on the temp sensors. those are really the only ones that will have problems.
three being a combination of the two.... only transmitting the temp sensors over the ALDL and sharing the sensors directly when possible. i THINK this will be the route i'll end up taking, but i may change my mind again.
four being the very elaborate method.... something similar to what RBob has done for the EBL in that it essentially sniffs on the ECM's address and data bus and updates some external RAM that the TCM will be capable of accessing. this has its own set of problems to overcome, including preventing the other processor from writing to the RAM while the TCM is reading from it. i have a few thoughts about that process already.
it's all a situation of compromises, i'm just trying to figure out which set will be the best to live with. i was playing with this yesterday and i've got about half of the total RAM eaten up already.
ECM to TCM.... had a couple of thoughts here:
one being an ALDL link(just have to setup ADX files that will allow regular communications between the two to happen without problems). this solves the issue of sharing sensors that aren't very happy about doing such a thing(mostly temp sensors), but it introduces the issue of making sure every ECM that might be connected to the TCM will be able to communicate in such a scheme. with well-understood applications, that's not a problem, but it's the oddball stuff that causes problems.
two being sharing sensors on a hardware level. i'll have to draw some of this out to see how much of an effect this will have on the temp sensors. those are really the only ones that will have problems.
three being a combination of the two.... only transmitting the temp sensors over the ALDL and sharing the sensors directly when possible. i THINK this will be the route i'll end up taking, but i may change my mind again.
four being the very elaborate method.... something similar to what RBob has done for the EBL in that it essentially sniffs on the ECM's address and data bus and updates some external RAM that the TCM will be capable of accessing. this has its own set of problems to overcome, including preventing the other processor from writing to the RAM while the TCM is reading from it. i have a few thoughts about that process already.
it's all a situation of compromises, i'm just trying to figure out which set will be the best to live with. i was playing with this yesterday and i've got about half of the total RAM eaten up already.
Comment