Old school problem: 406 keypad bypass

This is the Forum for all your Peugeot Technical Questions, Problems or Advice.
Janne100
Posts: 8
Joined: 21 Jul 2025, 07:03
x 3

Old school problem: 406 keypad bypass

Unread post by Janne100 »

Just bought a 1996 P406, with 2.0L petrol engine. Car is in good condition and just inspected, but a mechanic fixing brake lights happened to see unplugged wire, and put it in. Well, this wire was keypad connector which was disconnected to prevent the need to input pin code in every start. This has been used for years, and now when car wants the code (which is not original 1111), none of previous owners remembers it.

So, I have tried to figure out way to bypass the keypad. Keypad itself seems to be a "dumb box" without memory. Car has Bosch Motronic 5.1.1 ECU, where I found one eeprom, B58097, equals 93C46. Immobilizer should be off by reprogramming first 6 digits to 00 (right?). I haven't done this yet.

Does anybody remembers how this works? Where is the passkey code burned, to read it, overwrite it or disable it? Can I use some jumpwire to tell car to "go"?
User avatar
mickthemaverick
Moderating Team
Posts: 20112
Joined: 11 May 2019, 17:56
x 7777

Re: Old school problem: 406 keypad bypass

Unread post by mickthemaverick »

I'm probably being dumb here but why can't you just take the wire out again? Or is it a case that you have to put in the code and then take it out? :)
I used to be indecisive, now I'm not so sure!
I used to ride on two wheels, but now I need all four!
User avatar
myglaren
Forum Admin Team
Posts: 28416
Joined: 02 Mar 2008, 13:30
x 5571

Re: Old school problem: 406 keypad bypass

Unread post by myglaren »

I seem to recall that the plug has to be removed with the engine running.
May be worthwhile asking on the BXClub too.
furriegurrie
Posts: 190
Joined: 07 Dec 2012, 15:21
x 36

Re: Old school problem: 406 keypad bypass

Unread post by furriegurrie »

That was indeed the way you could do that on the Xm with some of the engine ecus so probably the same with the 406. I don’t know the work around if you do not know the code. I made a habbit of writing the code on the ecu. Maybe that has been done with this car too? Or somewhere in the onboard documentation?
Janne100
Posts: 8
Joined: 21 Jul 2025, 07:03
x 3

Re: Old school problem: 406 keypad bypass

Unread post by Janne100 »

Well, yes and no, code is not written anywhere, and as said, none of the latest owners has used it or remembers it. The keypad may be disrecarded when the Engine Is Running, as has been done before. But now, when the plug is put back, the code is needed.
User avatar
Stickyfinger
(Donor 2016)
Posts: 11782
Joined: 28 Mar 2013, 21:05
x 1967

Re: Old school problem: 406 keypad bypass

Unread post by Stickyfinger »

Yes, once the keypad is "reinstalled" the ECU goes back to "demand code" mode....if you do not have the code then you are looking at modifying the ECU or switching the ECU to one with a code ......
Alasdair
Activa, the Moose Dodger
Janne100
Posts: 8
Joined: 21 Jul 2025, 07:03
x 3

Re: Old school problem: 406 keypad bypass

Unread post by Janne100 »

Yes, do you have knowledge, how to modify, or where to find which code ecu (suppose you mean engine ecu Bosch) has now? I have found eeprom IC (B58097 /93C46), which I think is for immo. I could modify that, but right now I don't have any spare chip, so I don't want to mess with it before I'm sure I don't burn the last opportunity..
Trickiedickie
Posts: 48
Joined: 12 Mar 2018, 10:32
x 13

Re: Old school problem: 406 keypad bypass

Unread post by Trickiedickie »

I would use a cheap ch341a usb programmer.
First read the ic and save the dump as a backup.
Make the required changes to the first 6 bytes and save the file as modified.
Now write the modified file to a new replacement ic.
That is how I would do it.
User avatar
xantia_v6
Forum Admin Team
Posts: 10746
Joined: 09 Nov 2005, 22:03
x 1341

Re: Old school problem: 406 keypad bypass

Unread post by xantia_v6 »

Can you inspect the keypad buttons and identify 4 or less which are more worn to reduce the number of codes to randomly try?

Reprogramming the code is probably not practical unless you have an ECU with known code to practice on to find where the primary and secondary copies of the code (and the service code) are stored in the EEROM. The location of the codes varied with ECU versions.
wheeler
Posts: 7893
Joined: 21 Sep 2002, 19:07
x 1044

Re: Old school problem: 406 keypad bypass

Unread post by wheeler »

Janne100 wrote: 17 Dec 2025, 09:22 So, I have tried to figure out way to bypass the keypad. Keypad itself seems to be a "dumb box" without memory.
You are correct that the keypad is just a dumb box and the code is stored in the ECU however i believe that if you read the dump of the MCU in the keypad it can reveal the last successful code that unlocked it.

Are you able to post the dump of the ECU eeprom here? an the dump of the keypad MCU if you can?
I wouldnt mind taking a look at them. You may need to put them in a zip file first

PS some default codes are 0001 as well as 1111
Janne100
Posts: 8
Joined: 21 Jul 2025, 07:03
x 3

Re: Old school problem: 406 keypad bypass

Unread post by Janne100 »

Hi wheeler!
Thanks for trying to help..

I didn't see any suitable IC in keypad, so I don't know if I can read anything from it.

Engine ECU has this B58097 (eq. 93c46) chip. Included is the dump. According to wear, I suppose the numbers could be 1,2,7,0.
Attachments

[The extension rar has been deactivated and can no longer be displayed.]

wheeler
Posts: 7893
Joined: 21 Sep 2002, 19:07
x 1044

Re: Old school problem: 406 keypad bypass

Unread post by wheeler »

Ok i will have a look tonight, as far as the keypad goes i believe its the big square motorola MCU
Janne100
Posts: 8
Joined: 21 Jul 2025, 07:03
x 3

Re: Old school problem: 406 keypad bypass

Unread post by Janne100 »

Here are pics of engine ECU and keypad PCB. Keyboard seems to have 3 ICs, one timer, one regulator and one unknown to me.
Attachments
IMG20251216170723.jpg
IMG20251216132756.jpg
IMG_20251219_172606.jpg
IMG_20251216_165033.jpg
IMG_20251216_133409.jpg
IMG_20251216_133332.jpg
wheeler
Posts: 7893
Joined: 21 Sep 2002, 19:07
x 1044

Re: Old school problem: 406 keypad bypass

Unread post by wheeler »

The dump looks very small??
I ran it through a couple of programs i have & the only meaningful code i can see is potentially 0 0 8 0
Give it a try & fingers crossed.
Trickiedickie
Posts: 48
Joined: 12 Mar 2018, 10:32
x 13

Re: Old school problem: 406 keypad bypass

Unread post by Trickiedickie »

This might help. Its the dump viewed in a simple hex editor.....
93c46 Hex View.jpg