I recently bought a Macchina M2 for use with my subaru forester 2018. I have had some experience with arduino and raspberry pi in the past, so I was able to get SavvyCAN and M2Ret running together pretty easily, which should be reading messages from the CAN bus. My question is this: I’m not able to get any CAN messages from my car, even with the ignition switched on and engine running. I’ve tried UDS scans, and no ECU has responded on any port that SavvyCAN checks by default (when sending diagnostic check signals). Does anyone have any advice as to what steps I should take to successfully communicate with my subaru?
I’ve read in some other posts that the ECU might need a special protocol or command to communicate since the bus is isolated. Is this the case?
Thanks in advance for your help