Page 19 of 19

Re: GM Reverse Engineering

Posted: Wed Nov 22, 2017 7:43 pm
by Gareth
Cool, but what about battery life? Is it all worth it? Genuine are being sold in bulk by GM and are quickly becoming NLA...

Re: GM Reverse Engineering

Posted: Wed Nov 22, 2017 8:19 pm
by Tazzi
Biggvl wrote:Cool, but what about battery life? Is it all worth it? Genuine are being sold in bulk by GM and are quickly becoming NLA...
Nah, definitely not worth it in this day of age, tonnes of new keys available!

I cant see the keys going out of stock in (many) years. Especially which aftermarket keys from places like MAP which work perfectly.

Re: GM Reverse Engineering

Posted: Wed Nov 22, 2017 9:27 pm
by antus
Cool, good work!

Re: GM Reverse Engineering

Posted: Tue Jan 30, 2018 12:35 pm
by Tazzi
Came across something I thought was a bit odd while doing a bit of R&D.

Been playing with changing/refitting BCM's between VE's in my own ute. Have been looking into a remote programmer to perform the linking and learn procedures all in one hit.

Anyways, Iv noticed that performing the 'brake pedal position relearn' in the BCM will cause a hard fault into the EBCM (ABS module). Even after doing multiple key ignitions, driving around for 10mins, leaving sit for an hour ect.. the fault stayed. Even disconnected the battery and reconnected, but it indicated the fault was still there. Everything was correct/learnt and functioning.. so there was no reason for any faults.

The actual fault that gets stored in the EBCM says something like "Brake pedal position not learnt". So it seems to learning procedure for the BCM makes the EBCM unhappy.

Easy fix.. just clear the fault.. and it never returns. But.. still odd that it has to be done even though theres no actual issue in the car. Usually the EBCM automatically removes faults once fixed or after a few ignition cycles to indicate the issue is no longer present but this made it do a permanent fault log, which is normally only the airbag system does.

It obvious to try clear the fault.. but it should be required in the first place!