Sale ends todayGet 30% off any course (excluding packages)
Ends in --- --- ---
Hi all,
I have what may be a weird situation. I have a LFX swapped RX8 and my build uses both the GM and Mazda ECUs. The GM is running the engine and the Mazda is running the dash, EPS, talks to ABS, etc. They both run at 500kbs.
What would happen if I connected them together? What are the odds of them using the same CANIDs, etc? I ask because I have an Aim dashboard (EVO4S and GS Dash) with a single CANBUS input. Is there a way I can monitor both ECUs?
Dan,
If there are no conflicts and you aren't over utilizing the bus, the beauty of CAN is most random devices running at the same baud rate can coexist.
I'd probably sniff each by themself, make a list of IDs used and see if there's overlap.
Keep in mind some messages aren't sent all the time, so you will likely have to turn things on and off etc. in order to see some of the message IDs.
Alternatively you could connect both and see if any CAN errors that sound like data collisions are present. They are stock controllers, so they may report that sort of issue in a manner a generic scan tool can see.
At some point you'd want to sniff both at the same time to see total bus load
There are probably pros and cons to starting testing with them together or independently. Someone might have a strong feeling on which to do first.
Interesting, thanks. Another idea might be to use something like this as a gateway that would pick out only the Mazda CAN IDs of interest and copy them over to the GM CANBUS which is connected to the logger. It'd take some software work, but prob not too bad.
shameless plug here, but ultimately I have a more refined solution vs autosportlabs for this situation.
framework is supplied on github, in the event that you do have conflicts, you have an incredibly easy way to mask messages if needed. feel free to reach out to me if interested..
https://mintonperformance.com/products/can-triple-by-minton-performance