P38A GEMS signal for ok to start.

This site contains affiliate links for which LandyZone may be compensated if you make a purchase.
BBS probably will not divulge the relearn OBD commands either, as it would hurt sales of their Sync tool !! Might be worth asking someone like Marty ?

The actual comms uses K-Line ISO-9141 protocols (most likely same commands for any GEMS version). There's a description of the protocol here. https://www.picoauto.com/library/application-notes/k-line-decoding

Or just get one of these & a Nanocom to initiate the learn procedure. Best contact the seller & check how to connect the GEMS, Nanocom & their board on the bench. That way you would have an ECU with Immo disabled ready for your project.
You edited your post.
Yes it’s what I have and is the same guy in your last video link.

J
 
Its not the remote code thats the issue its the next step that comes out of the BECM to the ECU to say its ok to start.
I also belive that the ECU sends some sort of acceptance that it matches which then allows the BECM to allow cranking/fuel/spark.
Done a lot of reading and I may have misremembered some of that

Need to check if that signal from the BECM is sent when the fob is used to open or when the key is turned in the ignition.

There is an option to just put it in a working GEMs car and start it, then remove the ECU good to go standalone. Probably have to put the original in learn when replacing. But there is a distinct lack of RRs here :oops:.

J

Yes, I realise that but those 3 know the procedure all the way from capturing the code to sending a code to start the car.

iirc the Thor and diesel are similar in that there's a single code held in the BECM and the chip in the EMS. GEMS is different in that it uses a rolling code that is incremented each time. Marty once showed me how the codes were stored and sent. They weren't encrypted. I think it was simple hexadecimal but I don't know how it was transmitted. In the back of my mind I have the word K-line but my memory isn't reliable.
 
BBS probably will not divulge the relearn OBD commands either, as it would hurt sales of their Sync tool !! Might be worth asking someone like Marty ?

The actual comms uses K-Line ISO-9141 protocols (most likely same commands for any GEMS version). There's a description of the protocol here. https://www.picoauto.com/library/application-notes/k-line-decoding

Or just get one of these & a Nanocom to initiate the learn procedure. Best contact the seller & check how to connect the GEMS, Nanocom & their board on the bench. That way you would have an ECU with Immo disabled ready for your project.

K-line rings a bell.
 
Yes, I realise that but those 3 know the procedure all the way from capturing the code to sending a code to start the car.

iirc the Thor and diesel are similar in that there's a single code held in the BECM and the chip in the EMS. GEMS is different in that it uses a rolling code that is incremented each time. Marty once showed me how the codes were stored and sent. They weren't encrypted. I think it was simple hexadecimal but I don't know how it was transmitted. In the back of my mind I have the word K-line but my memory isn't reliable.
Thankfully, I have never had anything to do with the V8 but I have always understood that the immobiliser for the V8 ECU's was a rolling code not a fixed code like the diesel is. The code is transmitted from the BECM on a serial line (K Line?) as four 8 bit bytes in hexadecimal format. Not difficult to emulate if it's a fixed code, not so easy if it's a rolling code as it is necessary to know the increments used for the code.
 
Back
Top