View Full Version : Fiat Panda (169) unlock a key from the ECU
dubbeld
25th December, 2021, 10:08 AM
I stumbled across this forum in my search for information. There is loads of information on this place but it is so much that I'm not really sure where to start. I hope by explaining my problem to you all can guide me in the right direction.
I've bought a 2005 fiat panda 1.2 with 2 keys. One normal key that can open the doors and start the car and the other is the key with the remote. According to the seller the remote key battery was empty but the key should work. Obvious it did not. the antenna spool on the pcb was defective, after replacing the spool the key was recognized by the car but could not be programmed into the ECU as it was blocked in the ECU.
So I'm looking for an method to unlock the key from the ECU so I can relearn both and use them both.
I understand that this requires soft and or hardware, and I'm willing to invest especially if I can reuse the products for other work as well. I mainly work on Ford and Fiat cars.
castin
25th December, 2021, 10:58 AM
Key store not in ECU, but in BCM. Your key is on BlackList. Must delete ID from blacklist (correct chks) and learn again. Don't now, where in BCM in CHKS :(.
dubbeld
25th December, 2021, 12:18 PM
thanks for the reply. thanks for the correction, that will help searching for solutions.
I've read that it should be possible to make the BCM virgin again and when first connected in the car it will be loaded with all the required information. From that point you can add the keys again and it should accept the blacklisted key again.
Maybe it is possible then to compare the BCM content in different stages and so identify where the blacklisted keys are stored so that in future the BCM maybe can be updated instead of the whole virgin process.
jodge
25th December, 2021, 01:33 PM
thanks for the reply. thanks for the correction, that will help searching for solutions.
I've read that it should be possible to make the BCM virgin again and when first connected in the car it will be loaded with all the required information. From that point you can add the keys again and it should accept the blacklisted key again.
Maybe it is possible then to compare the BCM content in different stages and so identify where the blacklisted keys are stored so that in future the BCM maybe can be updated instead of the whole virgin process.
Replace the key TP to a new one, precode with the BSI eep data, learn all keys and you are done. That's the easy way. (Tmpro, miraclone for the precoding if you want to use the remote part too)
In the BSI eeprom there is a blaclkist for the banned keys. This list are contains the banned keys counter the banned ID's and the whole area is with own checksum protected. If you able to recalculate the checksum it's easy job too bcose you need read and write the MC9S12DG128 with something. OBD or BDM and you need something to read the banned key for the ID.
Your idea is the most difficult and problematic. Ever.
EDIT:
My bad it's a 7941 key not replace but renew the key TP
dubbeld
25th December, 2021, 08:31 PM
your easy way sounds not so easy and a quick search on miraclone shows that it is quite expensive. But from your explanation my suggestion is not workable as well?
Weasel3
25th December, 2021, 09:34 PM
The easy way.
Is to open the old key.
Remove the PCB in total.
Replace it, with a new PCB. And a new battery.
Call a Locksmith, or visit a Locksmith shop.
And let them use their equipment.
To program in the new key.
No problems.
Easy and fast.
jodge
26th December, 2021, 07:52 PM
your easy way sounds not so easy and a quick search on miraclone shows that it is quite expensive. But from your explanation my suggestion is not workable as well?
if you like hardcore headache, exploring and inventing swearing words it's quite reasonable choice.
Call a locksmith
dubbeld
27th December, 2021, 04:34 PM
the locksmiths I called all told me that they can't do it. They are able to clone working keys, that is it. Contacted a company that specializes in disabling IMMO, EGR etc etc but they claimed this can only be done if you have the original file for the computer. they can disable the IMMO complete which would allow both the keys to start the car again but the fob would not work.
the dealer can provide a new key but quoted over 300 euro's to do so and no guarantees. My first idea was to swap everything from a scrapped car, keys, locks, ignition barrel and computer but according to other fiat members that also required coding. they suggested to virgin the computer and then it should be possible to relearn the keys. that got my interest and therefor I wanted to learn if that is possible, how it should be done and what is required to do so.
As a really last result I can have the working key cloned and use a generic remote lock/unlock module with fobs to get it working but that is only when I'm sure that there is no (reasonably priced) other option.
castin
27th December, 2021, 04:38 PM
FIND SOMEONE WITH TMPro2 and fiat panda licence or add/clone ID46 key and mount universal remote control.
amper
27th December, 2021, 05:21 PM
Put the eeprom dump file here and I'll get that key back for you.
dubbeld
27th December, 2021, 07:10 PM
Thanks for offering this help.
This is what I'm trying to ask what do I need to get the EEPROM dump from the computer and if you modify it for me what do I need to push it back? If you tell me what is required I will be more than happy to buy that.
amper
27th December, 2021, 07:44 PM
Only now do I see that it's a panda 169. And this is BSI Siemens. It blocks the transponder ID and probably removes the PSK Lo and HI of that transponder from its data stored in the eeprom. If I'm right, editing the eeprom won't help. The remote control will not work, only the engine start will work.
dubbeld
27th December, 2021, 08:11 PM
oke, but still could you share the suggested software and or hardware to get the data from the eeprom? getting the car to start with the key is already a step in the correct direction.
amper
27th December, 2021, 08:40 PM
You can use eg UPA programmer.
Antonio266
28th December, 2021, 09:59 AM
I think when the antenna coil on your remote was broken, someone has tried to reprogram the keys thinking it will have helped, but without coil the key was not recognized by the car and at the end of the programming procedure it was Blacklisted by the BCM.
The precoding of Panda remote can be done only with TmPro2 with license for Fiat Panda, but in your case also renewing the key with TmPro, precode again and reprogram won't help because the ID and remote data of the key are blacklisted by the BCM.
Only solutions is a new virgin remote precoded by TmPro and programmed in car so you will have both transponder and remote working.
You need a locksmith doing the job, it's not a thing you can do without tools, you would need at least TmPro2 with Panda module.
I have it, if you need more info you can send me a PM..
duke101
27th December, 2023, 07:43 AM
I know the thread is old but any solution to removing the keys from the BCM Blacklist yet please - I have 2 keys I need to programme to the car but believe both to be blacklisted now. (Panda 169 - Siemens BSI and remote with PCF7941 chip)
rayssant
27th December, 2023, 09:39 PM
I know the thread is old but any solution to removing the keys from the BCM Blacklist yet please - I have 2 keys I need to programme to the car but believe both to be blacklisted now. (Panda 169 - Siemens BSI and remote with PCF7941 chip)
If you can get it done please let me know what tools you used as have panda with same 169 siemens , managed to get back old key buy dump(not remote one used autel im608pro) but need to make remote
Powered by vBulletin® Version 4.2.5 Copyright © 2025 vBulletin Solutions Inc. All rights reserved.